lokeland Skrevet 11. oktober 2004 Skrevet 11. oktober 2004 Har modifisert kode som skal leggeverdier fra inputs inn i ei tekstfil, og koden ser slik ut: <?php $id = 1; while (is_dir(”poster/$id”)) { $id++; } mkdir(”poster/$id”, 0777); chmod(”poster/$id”, 0777); $navn = stripslashes($navn); $alder = stripslashes($alder); $sted = stripslashes($sted); $url = stripslashes($url); $url = stripslashes($tips); $dato = stripslashes($dato); $melding = stripslashes($melding); $fil = fopen(”poster/$id/navn.txt”, ”a”); fwrite($fil, $navn”); fclose($fil); $fil = fopen(”poster/$id/alder.txt”, ”a”); fwrite($fil, $alder); fclose($fil); $fil = fopen(”poster/$id/sted.txt”, ”a”); fwrite($fil, $sted); fclose($fil); $fil = fopen(”poster/$id/url.txt”, ”a”); fwrite($fil, $url); fclose($fil); $fil = fopen(”poster/$id/tips.txt”, ”a”); fwrite($fil, $tips); fclose($fil); $fil = fopen(”poster/$id/dato.txt”, ”a”); fwrite($fil, $dato); fclose($fil); $fil = fopen(”poster/$id/melding.txt”, ”a”); fwrite($fil, $melding); fclose($fil); echo 'Takk for at du skrev i gjesteboka mi!'; ?> Men det eneste jeg får opp er så mange feilmeldinger at jeg blir helt kvalm! Du kan jo prøve å poste selv Mange feilemeldinger eller hva? Alle filene og mappa er har 0777-rettighetene. Hvor ligger feilen da?
???????? Skrevet 11. oktober 2004 Skrevet 11. oktober 2004 Hva slags tegn er det du har satt inn? ” er ikke det samme som " $fil = fopen(”poster/$id/navn.txt”, ”a”); fwrite($fil, "$navn $alder $sted $url ..."); fclose($fil);
Torbjørn Skrevet 11. oktober 2004 Skrevet 11. oktober 2004 det er ikke et tegn jeg har på tastaturet mitt...
lokeland Skrevet 12. oktober 2004 Forfatter Skrevet 12. oktober 2004 (endret) Åh gurimalla.. :s Skulle vel ikke holdt på med det klokka 5 om morran.. *ler* Men nå får jeg denne feilmeldingen: Parse error: parse error in /home/httpd/vhosts/jklweb.net/httpdocs/gjestebok/post.php on line 28 Og kildekoden er nå som dette: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>jklGB</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <?php $id = 1; while (is_dir("poster/$id")) { $id++; } mkdir("poster/$id", 0777); chmod("poster/$id", 0777); $navn = stripslashes($navn); $alder = stripslashes($alder); $sted = stripslashes($sted); $url = stripslashes($url); $tips = stripslashes($tips); $dato = stripslashes($dato); $melding = stripslashes($melding); // Ca. her $fil = fopen("poster/$id/navn.txt", "a"); fwrite($fil, $navn"); fclose($fil); $fil = fopen("poster/$id/alder.txt", "a"); fwrite($fil, $alder); fclose($fil); $fil = fopen("poster/$id/sted.txt", "a"); fwrite($fil, $sted); fclose($fil); $fil = fopen("poster/$id/url.txt", "a"); fwrite($fil, $url); fclose($fil); $fil = fopen("poster/$id/tips.txt", "a"); fwrite($fil, $tips); fclose($fil); $fil = fopen("poster/$id/dato.txt", "a"); fwrite($fil, $dato); fclose($fil); $fil = fopen("poster/$id/melding.txt", "a"); fwrite($fil, $melding); fclose($fil); echo 'Takk for at du skrev i gjesteboka mi!'; ?> </body> </html> Endret 12. oktober 2004 av brainbug90
Torbjørn Skrevet 12. oktober 2004 Skrevet 12. oktober 2004 ca en linje under der du har Ca her står det ca en " for mye
lokeland Skrevet 12. oktober 2004 Forfatter Skrevet 12. oktober 2004 Off, så enkelt var det :!: Takk for at du så feilen jeg ikke så
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå