Jump to content
php.lv forumi

reģistrēšanās skripts


MārisL

Recommended Posts

  • Replies 42
  • Created
  • Last Reply

Top Posters In This Topic

Un izmanto to šādi:

 

	  $query = sprintf("INSERT INTO users (un,psw,regip,regtime,refid) VALUES (%s,%s,%s,now(),%s);",		   
		 quote_smart($un),
		 quote_smart($psw),
		 quote_smart($_SERVER['REMOTE_ADDR']),
		 quote_smart($refid));	 
  $result = mysql_query($query) or die('Query failed: ' . mysql_error());

Kods pēc pārakstīšanas

Noteikti kaut kur esmu pieļāvis kļūdu, bet nevaru to atrast

 

You have an error in your SQL syntax

 

googlē paskatijos, bet nevienu kārtīgu atbildi neatradu

Edited by MārisL
Link to comment
Share on other sites

Tur jau tā lieta, ka man viņš pat līdz query neaiziet, jo uzspiežot 'Reģistrēties' man izlec

 

Query failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '@inbox.lv, Māris, Rīga, http;//manalapa, )' at line 1

Link to comment
Share on other sites

Jēēē (party) beidzot skripts strādā, bet kā vienmēr ir viena problēma. Ip neparādas kolonas

 

querty : INSERT INTO lietotaji (lietotajvards, parole, epasts, vards, dzivesvieta, majaslapa, ip) VALUES ('Yugis', 'mana_parole', '[email protected]', 'Maris', 'Rīga', 'http://manalapa', '');Paldies jums par reģistrēšanos. Tagad jums ir iespēja ielogoties.

 

Un vēl. Kā būtu iespējams izveidot, lai uz manu db sūtas nevis tīras paroles, bet gan skaitļu un burtu kopums? Privātums svarīgs :)

 

http://paste.php.lv/6419

Edited by MārisL
Link to comment
Share on other sites

Tāk. Parole sataisīta, bet ir tagad mēģinu izveidot, ka lietotājvārds nedrīkst būt garāks par 30 simboliem.

http://paste.php.lv/6420

Kods it kā.

Kad mēģinu reģistrēt niku, kas garāks par 30 simboliem, tā izlec kļūda par to, ka lietotājvārds nedrīkst būt garāks par 30 simboliem (viss kā vajag), bet tieši aiz viņa ir paziņojums par to, ka lietotājs ir reģistrējies. ( Datubāzē ar viņš parādas ar visu garo lvārdu)

 

Tātad, kā būtu iespējams izveidot tā, ka parādot šo kļūda cilvēks netiktu piereģistrēts

Link to comment
Share on other sites


×
×
  • Create New...