014
21.01.2006, 15:55 Uhr
FlAsH
keine Ahnung
|
Hi! Danke, das ist nett von dir . Ich habe jetzt zufällig doch noch etwas gefunden. Und weil ich etwas dazu lernen will, habe ich das natürlich auch ausprobiert. Leider funktioniert es nicht ganz... Eigentlich sollte jetzt in der Ersten spalte nur einmal das selber wort vorkommen:
PHP 4: |
<?
$user = $_POST['user']; $password = $_POST['password']; $password = md5($password); $ip = $_SERVER['REMOTE_ADDR'];
$count = "1";
$link = mysql_connect('localhost', '', ''); if (!$link) { die('keine Verbindung möglich: ' . mysql_error()); }
mysql_select_db('', $link) or die("Konnte die Datenbank nicht waehlen.");
$error = "1"; if ($user != '') { $resultuser = mysql_query("SELECT COUNT(*) FROM Accounts WHERE user = '$user'"); $userda = mysql_fetch_array($resultuser); $totaluser = $userda[0]; } else { $error = "There is no eMail."; }
if ($totaluser > 0) { $error = "This eMail is already in using."; }
if ($error = "1") { $user = mysql_escape_string($user); $password = mysql_escape_string($password); $ip = mysql_escape_string($ip); $count = mysql_escape_string($count); mysql_query("INSERT INTO Accounts (user, password, ip, id) VALUES('$user', '$password', '$ip', '$count' ) ") or die(mysql_error()); echo "Daten erfolgreich in Datenbank aufgenommen."; }
mysql_close($link); echo "$error"; ?>
|
Auch wenn das englisch nicht so ganz stimmt... Dieser Post wurde am 21.01.2006 um 15:55 Uhr von FlAsH editiert. |