Hallo Leute,
ich wollte die Daten im Formular an meine Datenbank geben... leider bekomme ich nach dem Senden einen weißen Bildschirm und das war's :-( In der Datenbank stehen auch keine Daten.
Hier das Script um die Daten ins Formular zu geben:
und hier die insert.php:
danke für jeden Tip
Gruß
Toto
ich wollte die Daten im Formular an meine Datenbank geben... leider bekomme ich nach dem Senden einen weißen Bildschirm und das war's :-( In der Datenbank stehen auch keine Daten.
Hier das Script um die Daten ins Formular zu geben:
HTML:
<html>
<head>Create an Account</head>
<body>
<form method=post action=insert.php>
<h3>Create an Account</h3>
<p>Username:
<input type=text name="name" size=30>
<br>
Site URL:
<input type=text name="url" size=30>
<br>
Site Description:
<input type=text name="description" size=80>
<br>
E-mail Adress:
<input type=text name="e-mail" size=60>
<br>
Username:
<input type=text name="username" size=25>
<br>
Passwort:
<input type=text name="password" size=25>
</p>
<p><br>
<input type=submit name="submit" value="Send">
</p>
</form>
</body
></html>
und hier die insert.php:
PHP:
<body>
<?php
// Zugangsdaten fuer die Datenbank
// Diese sollten der Sicherheit halber
// in ein Verzeichnis außerhalb des
// Document-Root ausgelagert werden.
$host = "test";
$user = "webxyz";
$pass = "meinpass";
$datab = "meinedb";
$table = "meinetbl";
// Verbindung zum MySQL-Server aufbauen
$db = @mysql_connect($host, $user, $pass);
mysql_select_db($datab, $db);
$name = $_POST["Username"];
$url = $_POST["Site URL"];
$description = $_POST["Site Description"];
$email = $_POST["E-mail Adress"];
$username = $_Post["Username"];
$passwort = $_Post["Passwort"];
$anlegen = "INSTERT INTO $table (Username, Site URL, Site Description, E-mail Adress, Username, Passwort)
VALUES ('$name', '$url', '$description', '$email', '$username', '$passwort')";
$anlegen = mysql_query($anlegen);
?>
</body>
</html>
danke für jeden Tip
Gruß
Toto