godsend101
New member
Hi,
ich versuch eine Clanseite mit log in und so zu erstellen, doch ich krieg es nicht hin mit der Registrierung. Durch eine if Abfrage weiß ich das was schief läuft, aber keine weiteren Infos durch mysql_errno(); oder mysql_error();. Ich post einfach ma beide Dateien:
registrieren.html
<html>
<head>
<title>Registrieren</title>
<link rel="stylesheet" type="text/css" href="design.css">
</head>
<body>
<form action="check.php" method="post">
User:
<br>
<input type="text" name="user" size="16">
<br>
Passwort
<br>
<input type="password" name="passwort1" size="16">
<br>
Passwort wiederholen:
<br>
<input type="password" name="passwort2" size="16">
<br>
Name:
<br>
<input type="text" name="name" size="16">
<br>
Alter:
<br>
<input type="text" name="alter" size="2">
<br>
Email:
<br>
<input type="text" name="email" size="16">
<br>
Warrock Account, falls vorhanden:
<br>
<input type="text" name="wr_account" size="16">
<br>
Combat Arms Account, falls vorhanden:
<br>
<input type="text" name="ca_account" size="16">
<br>
<input type="submit" value="Abschicken">
</form>
</body>
</html>
nix kompliziertes...
jetzt check.php
<?php
$user = $_POST[user];
$name = $_POST[name];
$alter = $_POST[alter];
$email = $_POST;
$wr_account = $_POST[wr_account];
$ca_account = $_POST[ca_account];
$passwort1 = $_POST[passwort1];
$passwort2 = $_POST[passwort2];
if($passwort1 != $passwort2 || $alter < 14) {
echo("Deine Eingaben waren falsch...");
}
else {
include("config.php");
$db = @mysql_connect($sr, $ur, $pw);
if (!$db) {
echo ("Keine Verbindung möglich!\n");
exit;
}
mysql_select_db($ur);
$auftrag = "INSERT INTO user-data (user, name, alter, email, ca-account, wr-account, passwort)
VALUES ('$user', '$name', '$alter', '$email', '$ca_account', '$wr_account', '$passwort1')";
$schicken = mysql_query($auftrag);
if(!$schicken) {
echo("FEHLER");
mysql_errno();
}
mysql_close($db);
}
?>
Bitte helft mir, ich verzweifle an dem sch**ß :fuchtel::fuchtel::fuchtel:
Wie gesagt keine Fehlermeldung, außer echo("FEHLER");. Es wird nix bei phpmyadmin angezeigt.
ich versuch eine Clanseite mit log in und so zu erstellen, doch ich krieg es nicht hin mit der Registrierung. Durch eine if Abfrage weiß ich das was schief läuft, aber keine weiteren Infos durch mysql_errno(); oder mysql_error();. Ich post einfach ma beide Dateien:
registrieren.html
<html>
<head>
<title>Registrieren</title>
<link rel="stylesheet" type="text/css" href="design.css">
</head>
<body>
<form action="check.php" method="post">
User:
<br>
<input type="text" name="user" size="16">
<br>
Passwort
<br>
<input type="password" name="passwort1" size="16">
<br>
Passwort wiederholen:
<br>
<input type="password" name="passwort2" size="16">
<br>
Name:
<br>
<input type="text" name="name" size="16">
<br>
Alter:
<br>
<input type="text" name="alter" size="2">
<br>
Email:
<br>
<input type="text" name="email" size="16">
<br>
Warrock Account, falls vorhanden:
<br>
<input type="text" name="wr_account" size="16">
<br>
Combat Arms Account, falls vorhanden:
<br>
<input type="text" name="ca_account" size="16">
<br>
<input type="submit" value="Abschicken">
</form>
</body>
</html>
nix kompliziertes...
jetzt check.php
<?php
$user = $_POST[user];
$name = $_POST[name];
$alter = $_POST[alter];
$email = $_POST;
$wr_account = $_POST[wr_account];
$ca_account = $_POST[ca_account];
$passwort1 = $_POST[passwort1];
$passwort2 = $_POST[passwort2];
if($passwort1 != $passwort2 || $alter < 14) {
echo("Deine Eingaben waren falsch...");
}
else {
include("config.php");
$db = @mysql_connect($sr, $ur, $pw);
if (!$db) {
echo ("Keine Verbindung möglich!\n");
exit;
}
mysql_select_db($ur);
$auftrag = "INSERT INTO user-data (user, name, alter, email, ca-account, wr-account, passwort)
VALUES ('$user', '$name', '$alter', '$email', '$ca_account', '$wr_account', '$passwort1')";
$schicken = mysql_query($auftrag);
if(!$schicken) {
echo("FEHLER");
mysql_errno();
}
mysql_close($db);
}
?>
Bitte helft mir, ich verzweifle an dem sch**ß :fuchtel::fuchtel::fuchtel:
Wie gesagt keine Fehlermeldung, außer echo("FEHLER");. Es wird nix bei phpmyadmin angezeigt.