Problem beim abspeichern in entfernten Dateien
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
angabe
befehlen
beitrag
datei
erfolgen
error
fan
fehlermeldung
gen
grad
inhalt
prozent
punkten
quiz
rad
schaff
tabelle
teilnehmerliste
vorname
zig
-
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 -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
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? -
ja das m?sste funktioniern, kannst dir die endung auch ganz sparen ... mein ich zumindest
mfg -
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;
} -
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 -
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 -
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 -
DANKE DANKE; Hat sich gekl?rt, war einmal : und nicht ;
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage