$res_user = mysql_query("SELECT * FROM minichat3 where nick='$nick'"); if (mysql_num_rows($res_user) > 0){ $row_user = mysql_fetch_array($res_user); if ($row_user[pass] == $pass){ $status = $row_user[status]; $uid = $row_user[id]; } else { Fejl("Brugernavnet er taget - tjek kodeordet eller vælg et andet!"); } } CheckForbiddenNicks("",$nick);
$res = mysql_query("SELECT * FROM minichat3_sessions where nick='$nick' OR org_nick='$nick'"); if (mysql_num_rows($res) == 0){ $farve = "#000000"; if ($status == 2){ $farve = "#006600";} elseif ($status == 3){ $farve = "blue";} mysql_query("INSERT INTO minichat3_sessions (id,sesid,nick,org_nick,status,room,ip,name_color,text_color,lastaction,logintime,uid) VALUES('$id','$sesid','$nick','$nick','$status','$room','$ip','$farve','$farve','$time','$time','$uid')"); mysql_query(" CREATE TABLE minichat3_txt_".$id." ( id int(10) unsigned NOT NULL auto_increment, fra varchar(20) NOT NULL default '', fra_id varchar(50) NOT NULL default '', til varchar(20) NOT NULL default '', name_color varchar(7) NOT NULL default '#000000', text_color varchar(7) NOT NULL default '#000000', msg varchar(255) NOT NULL default '', type int(1) NOT NULL default '0', time time NOT NULL default '00:00:00', PRIMARY KEY (id) )");
Warning: require(funktioner.php) [function.require]: failed to open stream: No such file or directory in /customers/nixx.dk/nixx.dk/httpd.www/index.php on line 3
Fatal error: require() [function.require]: Failed opening required 'funktioner.php' (include_path='.:') in /customers/nixx.dk/nixx.dk/httpd.www/index.php on line 3
Men Beta-person du skal huske at det password der står i databasen også skal være krypteret ellers logger den dig ikke ind fordi at det krypterede passe ikke er ens med det ikke krypterede..
Brug eventuel denne kode i en test.php også skrive test.php?pass=123456 <-- så får du det krypterede pass til 123456
function Signup($nick,$pass,$email){ $res = mysql_query("SELECT * FROM minichat3 where nick='$nick'"); if (mysql_num_rows($res) != 0){ Fejl("Der er allerede en, med det brugernavn! - Vælg venligst et andet brugernavn"); } $pass = md5($_POST['pass']); mysql_query("INSERT INTO minichat3 (nick,pass,email) VALUES ('$nick','$pass','$email')"); header("Location: new_user.php?msg=Weee"); }
Jamen den fejl du skriver har ingen relationer til det du har pastet herinde den fejl du beskriver tyder på at du inkludere en fil der ikke findes..
function Signup($nick,$pass,$email){ $res = mysql_query("SELECT * FROM minichat3 where nick='$nick'"); if (mysql_num_rows($res) != 0){ Fejl("Der er allerede en, med det brugernavn! - Vælg venligst et andet brugernavn"); } $pass = md5($pass); mysql_query("INSERT INTO minichat3 (nick,pass,email) VALUES ('$nick','$pass','$email')"); header("Location: new_user.php?msg=Weee"); }
function Signup($nick,$pass,$email){ $res = mysql_query("SELECT * FROM minichat3 where nick='$nick'"); if (mysql_num_rows($res) != 0){ Fejl("Der er allerede en, med det brugernavn! - Vælg venligst et andet brugernavn"); } $pass = md5($_POST['pass']); mysql_query("INSERT INTO minichat3 (nick,pass,email) VALUES ('$nick','$pass','$email')"); header("Location: new_user.php?msg=Weee"); } function Signup_online($id,$nick,$pass,$email){ $brugerinfo = brugerinfo($id); WriteToChat($brugerinfo[room],"System","","<b>".$nick."</b> ".language('152')." ".date("H:i:s").""); mysql_query("INSERT INTO minichat3 (nick,pass,email) VALUES ('$nick','$pass','$email')"); $new_id = mysql_insert_id(); mysql_query("UPDATE minichat3_sessions SET status='1',uid='$new_id' where id='$brugerinfo[id]'"); header("Location: top.php"); }
$res_user = mysql_query("SELECT * FROM minichat3 where nick='$nick'"); if (mysql_num_rows($res_user) > 0){ $row_user = mysql_fetch_array($res_user); $crypted_pass = md5($pass); if ($row_user[pass] == $crypted_pass){ $status = $row_user[status]; $uid = $row_user[id]; } else { Fejl("Brugernavnet er taget - tjek kodeordet eller vælg et andet!"); } } CheckForbiddenNicks("",$nick);
$res = mysql_query("SELECT * FROM minichat3_sessions where nick='$nick' OR org_nick='$nick'"); if (mysql_num_rows($res) == 0){ $farve = "#000000"; if ($status == 2){ $farve = "#006600";} elseif ($status == 3){ $farve = "blue";} mysql_query("INSERT INTO minichat3_sessions (id,sesid,nick,org_nick,status,room,ip,name_color,text_color,lastaction,logintime,uid) VALUES('$id','$sesid','$nick','$nick','$status','$room','$ip','$farve','$farve','$time','$time','$uid')"); mysql_query(" CREATE TABLE minichat3_txt_".$id." ( id int(10) unsigned NOT NULL auto_increment, fra varchar(20) NOT NULL default '', fra_id varchar(50) NOT NULL default '', til varchar(20) NOT NULL default '', name_color varchar(7) NOT NULL default '#000000', text_color varchar(7) NOT NULL default '#000000', msg varchar(255) NOT NULL default '', type int(1) NOT NULL default '0', time time NOT NULL default '00:00:00', PRIMARY KEY (id) )");
return 1; } else { Fejl("Brugernavnet er allerede i brug. Vælg venligst et andet"); return 0; } }
Nogen der kan lave dem så de virker!
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.