Въпрос за скрипт за регистрация.

Galli

Registered
Ето кода
Код:
$username=$_POST[username]; 
$password=$_POST[pass]; 
mysql_query("INSERT users (username, pass) VALUES ( '$username', '$pass') ")
Как да го направя да записва и ip адреса в базата данни. В базата данни съм направил таблица users с полета username, pass и ip, обаче не знам как да запиша ip-то там.
И как да направя така, че втори user да не може да се регистрира със същото username.
 

Dido_net

Registered
Galli каза:
Ето кода
Код:
$username=$_POST[username]; 
$password=$_POST[pass]; 
mysql_query("INSERT users (username, pass) VALUES ( '$username', '$pass') ")
Как да го направя да записва и ip адреса в базата данни. В базата данни съм направил таблица users с полета username, pass и ip, обаче не знам как да запиша ip-то там.
И как да направя така, че втори user да не може да се регистрира със същото username.

Код:
$username=$_POST[username]; 
$password=$_POST[pass]; 
$ip=$_SERVER['REMOTE_ADDR'];
mysql_query("INSERT users (username, pass, ip) VALUES ( '$username', '$pass', '$ip') ")

така? :roll:
 

mute

Registered
Това което е дал Дидо трябва да стане
само да допълня че за паролата по добре да я хашираш
$password=md5($_POST[pass]);
 

bafitu

Registered
Код:
$username=htmlspecialchars(trim($_POST['username']));
$password=md5($_POST['pass']);
$ip=$_SERVER['REMOTE_ADDR'];
mysql_query("INSERT users (username, pass, ip) VALUES ( '$username', '$password', '$ip') ")
пробвай така
 

Горе