Guten Tag,
ich wollte was mit einem Php Script in eine datenbank reinschreiben aber das klappt i-wie nicht. Könnt ihr mir helfen das Problem zu lösen?
Vielen dank! Ich habe gerade erst angefangen wieder zu lernen ^^
die add.php
Wenn ich einen neuen Serial erstellen will kommt immer eine leere weißee seite
ich wollte was mit einem Php Script in eine datenbank reinschreiben aber das klappt i-wie nicht. Könnt ihr mir helfen das Problem zu lösen?
Vielen dank! Ich habe gerade erst angefangen wieder zu lernen ^^
PHP-Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title></title>
<meta name="author" content="XXXXX">
<meta name="editor" content="html-editor phase 5">
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">
<center>
<?
if (isset($_GET['text'])) {
echo $_GET['text'];
} else {
echo "</br>";
}
?>
<br/>
<h4>Neuen Serial hinzufügen</h4>
<form action="add.php" method="post">
<input name="1" maxlength="5" size="5">-
<input name="2" maxlength="5" size="5">-
<input name="3" maxlength="5" size="5">-
<input name="4" maxlength="5" size="5">-
<input name="5" maxlength="5" size="5">
<h4>Programm:</h4>
<input name="6" maxlength="50" size="20">
<h4>Beschreibung:</h4>
<input name="7" maxlength="50" size="20">
<br/>
<br/>
<input type="submit" value="Erstellen">
</form>
<br/>
<br/>
</center>
</body>
</html>
PHP-Code:
<?
if (!isset($_POST['1'])) {
die("Fehler");
}
$serial = $_POST['1'];
$serial .= $_POST['2'];
$serial .= $_POST['3'];
$serial .= $_POST['4'];
$serial .= $_POST['5'];
$programm = $_POST['6'];
$beschreibung = $_POST['7'];
mysql_connect("XXXXXXXXXXX", "XXXXXXXXX", "XXXXXXXXXX");
mysql_select_db("XXXXXXXXXXXXXX");
$result=mysql_query("SELECT count(*) FROM Serial WHERE Serial = '$serial'");
echo mysql_error();
exit();
if ($result > 0) {
Header("Location: admin.php?text=Die Serialnummer existiert bereits");
} else {
$serial=md5('$serial');
mysql_query("INSERT INTO Serial (Serial, Programm, Beschreibung, Erstellt, Benutzt) VALUES('$serial', '$programm', '$beschreibung' now(), '0')");
header("Location: admin.php?text=Die Serialnummer wurde erfolgreich in die Datenbank eingefügt");
}
?>
Wenn ich einen neuen Serial erstellen will kommt immer eine leere weißee seite
Kommentar