[ eyesearch @ 29.10.2001. 08:47 ] @
imam probem sa cookies... ovo mi je kod: $result = mysql_query ("SELECT * FROM users WHERE username = '$username' "); // da proveri da li je username vec zauzeto if ($row = mysql_fetch_array($result)) { print ("<b>Error:</b> The user name <b>"); print ("$username"); print ("</b> has been taken. Go back and enter a new user name."); print ("<p>"); $verify = "bad"; } else { print ("User name: "); print ("$username"); mysql_query ("INSERT INTO users (username, userpass, nick, useremail) VALUES ('$username', '$userpass', '$nick', '$useremail') "); // ako nije, da upise u bazu sledece podatke setcookie("CookieID", mysql_insert_id(), time()+94608000, "/"); /* 3 godine */ // ovo me nesto zeza imalo je jos iznad jedan deo ali on je ne bitan posto samo proverava da li su txt forme ispunjene. ako jesu, onda proverava da li je username zauzeto, ako jeste onda prekida ako nije onda unosi podatke u bazu i kad dodje do koda oko cookie-ja onda mi prikaze gresku (podatke ipak unese u bazu) i kaze: "User name: 12314564 Warning: Cannot add header information - headers already sent by (output started at c:\program files\nusphere\apache\htdocs\btb\btbase\reg_i_login\members_id.php:41) in c:\program files\nusphere\apache\htdocs\btb\btbase\reg_i_login\members_id.php on line 49" a evo kako izgleda tabela users u bazi: Field Type Attributes Null Default Extra Action nick varchar(25) Yes Change Drop Primary Index Unique username varchar(25) Yes Change Drop Primary Index Unique userpass varchar(25) Yes Change Drop Primary Index Unique useremail varchar(50) Yes Change Drop Primary Index Unique usersite varchar(100) Yes Change Drop Primary Index Unique usernewpass varchar(25) Yes Change Drop Primary Index Unique cookid int(11) No auto_increment Change Drop Primary Index Unique gde gresim? |