kostenloser Webspace werbefrei: lima-city


Problem beim abspeichern in entfernten Dateien

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    hts

    hts hat kostenlosen Webspace.

    Heyho =)
    Also, ich habe mcih heute rangesetzt, und n eingenes Quiz erstellt, das nur auf PHP und HTML basiert, also OHNE mysql!

    Und da kenn ich nur "fputs", aber damit l?scht er den bisherigen Inhalt.

    Gibt es vielleicht irgendeinen Befehl, dass er das nur hinzuf?gt?

    <?php

    $file = fopen ("toplist.txt", "w");

    fputs ($file, "$angabe");

    fclose ($file);

    ?>

    Da ist das Teil, also bei fputs br?ucht ich was anderes =)

    Danke schonmal

    greetZ da HTS
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. b*****n

    Hi

    Ganz einfach.

    ?ffne die Datei nicht im "w" modus, sondern im "a+" modus.

    b2k-fan
  4. Autor dieses Themas

    hts

    hts hat kostenlosen Webspace.

    Hey, Danke :xyxthumbs:
    ich hoffe es klappt


    Edit: Jo, thX, es klappt, aber wie schaff ich es, dass er jedes mal ?berpr?ft, ob das Feld auch irgendwie ausgef?llt wurde? weil grad eben hat er dass zig mla eingetragen ohne grund

    Beitrag ge?ndert am 30.11 18:51 von hts
  5. Autor dieses Themas

    hts

    hts hat kostenlosen Webspace.

    Und noch ne andere Frage, die sich zwar nciht direkt an PHP richtet:
    Wenn ich also HTML-Befehle in die *.txt packe, und die dann mit
    include ('*.txt');
    wiedergebe, zeigt er die HTML Befehle dann auch an?
  6. p****b

    ja das m?sste funktioniern, kannst dir die endung auch ganz sparen ... mein ich zumindest

    mfg
  7. b*****n


    Hey, Danke :xyxthumbs:
    ich hoffe es klappt


    Edit: Jo, thX, es klappt, aber wie schaff ich es, dass er jedes mal ?berpr?ft, ob das Feld auch irgendwie ausgef?llt wurde? weil grad eben hat er dass zig mla eingetragen ohne grund

    Beitrag ge?ndert am 30.11 18:51 von hts


    mach doch eine If-Abfrage;

    if(empty($variable)) {
    echo "Fehler."
    exit;
    }
  8. Autor dieses Themas

    hts

    hts hat kostenlosen Webspace.

    jo, danke Leute
    bin dabei das mit ner if dings hinzubasteln
    das mit den HTML Befehlen geht auch, muss mich demn?chst dran zu machen ne Tabelle da einzuf?gen *g*
  9. Autor dieses Themas

    hts

    hts hat kostenlosen Webspace.

    Hm, kommt irgendwie rad ne Fehlermeldung:

    Parse error: parse error, unexpected T_IF in /home/webpages/lima-city/hts/html/quiz_ergebnis.php on line 50

    d?rfte in diesem Bereich liegen:

    <? php

    if ($vorname == "")
    {
    echo "Doch leider konnte dein Erfolg <u>nicht</u> in die Teilnehmerliste";
    echo " eingetragen werden, da du keinen Vornamen angegeben hattest.":
    echo "<br>";
    }

    ?>

    bzw. jetzt:

    <? php

    if (empty($vorname))
    {
    echo "Doch leider konnte dein Erfolg <u>nicht</u> in die Teilnehmerliste";
    echo " eingetragen werden, da du keinen Vornamen angegeben hattest.":
    echo "<br>";
    }

    ?>

    Beitrag ge?ndert am 30.11 19:22 von hts
  10. b*****n

    So:

    <? php
    if (empty($vorname)) {
    echo "Doch leider konnte dein Erfolg <u>nicht</u> in die Teilnehmerliste";
    echo " eingetragen werden, da du keinen Vornamen angegeben hattest.":
    echo "<br>";
    }
    ?>

    b2k-fan
  11. Autor dieses Themas

    hts

    hts hat kostenlosen Webspace.

    hab ich, kommt trotzdem die Fehlermeldung

    Neue Fehlermeldung:
    Parse error: parse error, unexpected ':', expecting ',' or ';' in /home/webpages/lima-city/hts/html/quiz_ergebnis.php on line 49


    <?php

    $punkte = 0;

    if ( $name == "**" ) $punkte ++ ;

    if ( $alter == "**" ) $punkte ++ ;

    if ( $geburtsort == "**" ) $punkte ++ ;

    if ( $wohnort == "**" ) $punkte ++ ;

    if ( $bestfriend == "**" ) $punkte ++ ;

    if ( $liebhab == "**" ) $punkte ++ ;

    $prozent = ( $punkte / 6 ) * 100;

    echo "<font size=2 color=#C0C0C0>Du hast $prozent % erreicht.<br>Danke $vorname $nachname!";


    $angabe .=$vorname;

    $angabe .=' ';

    $angabe .=$nachname;

    $angabe .=' mit <u>';

    $angabe .=$prozent;

    $angabe .='%</u>';

    $angabe .='<br>';

    if (empty($vorname)) {
    echo "<br>";
    echo "Doch leider konnte dein Erfolg <u>nicht</u> in die Teilnehmerliste";
    echo " eingetragen werden, da du keinen Vornamen angegeben hattest.":
    echo "<br>";
    }

    ?>

    Beitrag ge?ndert am 30.11 19:34 von hts
  12. Autor dieses Themas

    hts

    hts hat kostenlosen Webspace.

    DANKE DANKE; Hat sich gekl?rt, war einmal : und nicht ;
  13. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!