Hayer Skrevet 23. juni 2006 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
Gjest Slettet+6132 Skrevet 23. juni 2006 Skrevet 23. juni 2006 echo "That user already exists."; Semikolon på slutten, en av de vanligste feilene du finner
Hayer Skrevet 23. juni 2006 Forfatter 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?
Hayer Skrevet 23. juni 2006 Forfatter 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
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å