Gå til innhold

Liten feil i Gjesteboken ...


Anbefalte innlegg

Jeg lurer på hva som er galt i min gjestebok, når jeg skal legge til et inlegg så skjer dette:

Parse error: parse error, unexpected T_STRING in /mnt/home2/a/aa/aadnk/public_html/flaffy/news2/upload2.php on line 6

 

Selve upload koden er her:

$topic = nl2br(strip_tags($_POST["topic"]));
$upload = nl2br(strip_tags($_POST["upload"]));
$nick = strip_tags($_POST["nick"]);
Linje. 6: $somecontent = "<div id="text"><p class="style5"><span class="style7"><?php $file = file("news.txt"); foreach ($file as $linje) { print $linje . ""; ?></span></p><div id="nick"><p class="style1">Topic: $topic | By $nick </p></div></div>";

Vet ikke om du orker å lese koden men uansett er det noe galt her...

 

- Takker for hjelp :w00t:

Endret av ggp
Lenke til kommentar
Videoannonse
Annonse

Hvordan får jeg dette til å virke:

-

Jeg har en textfield som kalles for: $topic og en submit button, jeg skriver 'test' inni textfield'n ($topic) ...

Når jeg klikker på knappen blir jeg flyttet til makephp.php ...

-

Hva er galt her:

$filename = "posts/$topic.php";

Når den skal skrive en fil inni 'posts' mappen, blir ikke filen kalt for 'test.php' men for '.php' ...

Hva er galt ?

Lenke til kommentar

Det var litt vanskelig og forstå, men forstod jeg det riktig, så misforstod El Nino. Slik jeg tydet det så må det i så fall skrives noe sånt som dette:

 

$filename = "posts/".$topic.".php";

 

fordi du har: posts/ + $topic + .php

korrekt?

muligens det mangler et par \ der, men det er bare å prøve seg frem.

. virker i alle fall som + hvis du ikke forstod det.

Lenke til kommentar
Det var litt vanskelig og forstå, men forstod jeg det riktig, så misforstod El Nino. Slik jeg tydet det så må det i så fall skrives noe sånt som dette:

 

$filename = "posts/".$topic.".php";

 

fordi du har: posts/ + $topic + .php

korrekt?

muligens det mangler et par \ der, men det er bare å prøve seg frem.

. virker i alle fall som + hvis du ikke forstod det.

Du, resultatet av din og min kode er akkurat det samme. Problemet med din kode er et han må ha "register_globals=on" og det er en sikkerhetsrisiko.

Lenke til kommentar

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...