Ich bin noch neuling mit PHP also dachte ich mir ich Frage hier mal die Experten
Hier ein paar Daten vorweg:
$dbuser = "user";
$dbpass = "pass";
$dbname = "eisfair";
$dbserver = "localhost";
in der Tabelle eisfair befinden sich die spalten:
username, userpass, email, vorname, nachname
Habe folgendes bisher geleistet:
- Code: Select all
<?php
session_start()
?>
<html>
<head>
<title></title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">
<b><h3>Neuen Benutzer registrieren</h3></b>
<font color="#FF0000">Beachte:</font>
<ul>
<li>Du brauchst Dich nur dann zu registrieren, wenn Du selbst OPT-Pakete zum Download anbieten willst.</li>
<li>Du mußt eine <b>gültige E-Mail-Adresse</b> angeben, da hierdurch zum einen der Kontakt zwischen uns<br>
und dem Entwickler, zum anderen der Support für die Software sichergestellt werden soll.</li>
<li>Das Paßwort muß <b>mindestens 6 Zeichen</b> lang sein. Da es als Klartext auf dem System gespeichert wird,<br>
solltest Du vielleicht nicht gerade das von Deinem Online-Banking nehmen ;-) </li>
<form action="login.php" method="POST">
<b>Username:</b> <br>
<input type="Text" name="username" value="" size="20" maxlength="20"><br>
<b>Password:</b> <br>
<input type="Password" name="userpass" value="" size="20" maxlength="8"><br>
<b>email:</b><br>
<input type="Text" name="email" value="" size="20" maxlength="25"><br>
<b>Vorname:</b><br>
<input type="Text" name="vorname" value="" size="20" maxlength="20"><br>
<b>Nachname:</b><br>
<input type="Text" name="nachname" value="" size="20" maxlength="20"><br>
<br>
<input type="Submit" name="register" value="Registrieren">
</form>
</ul>
<!-- End of Formular & Page Data-->
<?php
include("config");
$link = mysql_connect( $dbserver, $dbuser, $dbpass );
mysql_select_db( $dbname, $link );
$addmember = "INSERT INTO members ( username, userpass, email, vorname, nachname ) VALUES( '$username', '$userpass', '$email', '$vorname', '$nachname' )";
if ( isset($username) AND isset($pass) AND isset($email) AND isset($vorname) AND isset($nachname) AND isset($addmember) )
mysql_query( $addmember, $link );
mysql_close ( $link );
?>
</body>
</html>
So nun wird das was im Formular eingegeben wird aber nicht in die Tabelle geschrieben? Warum?
Bitte um hilfe
Danke schonmal...
So long
KriS