Her er koden hvor fejlen sker:
...
if ($brugernavn && $password && $password2 && $email && $race) {
$query = "select brugernavn from wc3_users, wc3_activation where brugernavn = '$brugernavn'";
$validuser = mysql_query($query);
->fejl? $numu = mysql_num_rows($validuser);
$query = "select email from wc3_users, wc3_activation where email = '$email'";
$validemail = mysql_query($query);
->fejl? $nume = mysql_num_rows($validemail);
$sameerror = 0;
if (!($nume == -1) || !($numu == -1)) {
$sameerror = 1;
}
if ($sameerror == 0) {
$code = mt_rand(0,9) . mt_rand(0,9) . mt_rand(0,9) . mt_rand(0,9);
$query = "insert into wc3_activation ('username','password','race','status','email','activation_code') values ('$brugernavn','$password','$race','user','$email','$code')";
mysql_query($query);
mailTo($email, $code, mysql_insert_id());
$brugerting = "Din bruger er oprettet! Du manlger nu kun at aktivere den.<br> Du er blevet sendt en email, i dén er et aktiveringslink, som aktiverer din konto.";
....
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /hsphere/local/home/andersen/wc3-forum.andersenjorgensen.dk/nybruger.php on line 18
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /hsphere/local/home/andersen/wc3-forum.andersenjorgensen.dk/nybruger.php on line 21
Hvad er det jeg gør galt?
MVH. qff