herdon Skrevet 8. april 2013 Skrevet 8. april 2013 Her er feilmeldingen: Parse error: syntax error, unexpected ')', expecting ';' in /home/a2348223/public_html/admin/addString.php on line 29 Her er koden (linje 29 er uthevet): $textLength = count($text); $file = fopen("languages/English.txt","a") or exit("Unable to open file"); [b]for($i=0,$i<$_POST['number'],$i++) {[/b] $textStrings[$i] = trim($_POST['string' . $i]); if($textStrings[$i] != "") { $finishedStringCheck = 0; for($k=0,$k<$textLength,$k++) { if($textStrings[$i] == $text[$k]) { echo "The string: '" . $textStrings[$i] . "' already exist with ID: " . $k . ".<br><br>"; break; } else { $finishedStringCheck++; } } if($finishedStringCheck == $textLength) { fwrite($file,str_replace("\n","<newline>",$textStrings[$i]) . "\n"); echo "The string: '" . $textstrings[$i] . "' have been added to the english-file with ID: " . $e . ".<br><br>"; $e++; } } } fclose($file); Hva er galt?
banansplitt™ Skrevet 8. april 2013 Skrevet 8. april 2013 (endret) for($i=0;$i<$_POST['number'];$i++) { Endret 8. april 2013 av banansplitt™
herdon Skrevet 8. april 2013 Forfatter Skrevet 8. april 2013 for($i=0;$i<$_POST['number'];$i++) { Takk, trodde at det var komma på der jeg leste det, men når jeg tenker over det har jeg vel sett det sånn (det funker ivertfall).
MikkelRev Skrevet 10. april 2013 Skrevet 10. april 2013 Du burde og kjøre en test på $_POST['number'] at den virkelig er et gyldig tall før du bruker den.
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å