Hayer Skrevet 23. juni 2006 Del Skrevet 23. juni 2006 (endret) Hei... Har problemer med å rette opp en feil. Skjønner ikke helt hva som er feil heller... <?php function getuser($cuser) { $founduser = false; $users=file("./data/users.txt"); foreach($users as $line) { $userarray = explode("||",$line); if ((!$founduser)&&(strtolower($userarray[1]) == strtolower($cuser))) $founduser = $userarray; } return $founduser; } if($reguser&&$regpass&&$regmail){ if(strstr($reguser,"||")||strstr($regmail,"||")){die("Cannot have || in fields.");} if(getuser($reguser)){ echo "That user already exists." } else { $newuser = array("user", $reguser, md5(md5($regpass)), $regmail); $newuser = implode("||", $newuser); $userdb = fopen("./data/users.txt", "a+"); fwrite($userdb, $newuser."\n"); $registered = true; } } if(!$registered){ ?> <h2>Register</h2><form action="?act=register" method="post"> <table width="50%" cellpadding="0" cellspacing="0" border="0"> <tr><td align="right" width="33%">username </td> <td align="left" width="66%"><input type="text" name="reguser" /></td></tr> <tr><td align="right" width="33%">password </td> <td align="left" width="66%"><input type="password" name="regpass" /></td></tr> <tr><td align="right" width="33%">email </td> <td align="left" width="66%"><input type="text" name="regmail" /></td></tr> </table> <input type="submit" value="register" /> </form> </php }else{ echo "You are registered now! :)"; } ?> Feilen jeg får er Parse error: parse error, unexpected '}', expecting ',' or ';' in C:\Kon_Web\registrer.php on line 16 Hva skal jeg gjøre? Endret 23. juni 2006 av Hayer Lenke til kommentar
Gjest Slettet+6132 Skrevet 23. juni 2006 Del Skrevet 23. juni 2006 echo "That user already exists."; Semikolon på slutten, en av de vanligste feilene du finner Lenke til kommentar
Hayer Skrevet 23. juni 2006 Forfatter Del Skrevet 23. juni 2006 Rettet det opp, men nå får jeg feilen Parse error: parse error, unexpected $end in C:\Kon_Web\registrer.php on line 43 Hvorfor? Lenke til kommentar
trondes Skrevet 23. juni 2006 Del Skrevet 23. juni 2006 </php ny type tag ? på slutten av filen Lenke til kommentar
Hayer Skrevet 23. juni 2006 Forfatter Del Skrevet 23. juni 2006 (endret) opps... Men får allikevel Parse error: parse error, unexpected $end in C:\Kon_Web\registrer.php on line 43 Fant det ut. Endret 23. juni 2006 av Hayer Lenke til kommentar
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å