
Hallo Leute
Folgendes:
ich habe ein Formular in diese gebe ich meine Daten ein und nach dem absenden werden die auch ausgelesen und angezeigt. Jedoch beim 2 ten Eintrag werden diese wieder überschrieben - was klar is denn diese werden nur ausgelesen.
So mein Anliegen:
die Daten müssen nicht angezeigt werden sondern sollen in eine Datenbank eingetragen die ich bei Bedarf über einen Link aufrufen kann.
Leider weiss ich nicht wie - muss ich eine neue Datenbank erstellen - wenn Ja - wie und wo.
Bei den Daten handelt es sich um eine Ban-liste ich trage Steam-Id, Nick usw. ein und diese sollen dann in der Datenbank gespeichert werden. Oder gibt es eine andere, bessere Lösung z.B. in einem txt-file oder Html.
anbei der code meiner beiden Dateien - ich denke mal das in der ban.php keine echo -post ausgeführt werden soll sonder hier der Befehl für das speicher bzw. übergeben in dioe Datenbank, txt oder html erfolgt
Kann mir bitte jemand weiterhelfen - wäre echt wichtig - schon mal dickes THX.
banlist.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>banlist.php</title>
<style type="text/css">
<!--
body,td,th {
color: ffffcc;
}
body {
background-color: #660000;
}
.Stil1 {color: #660000}
.Stil2 {
font-family: Georgia, "Times New Roman", Times, serif;
font-weight: bold;
}
.Stil3 {color: #ffffcc}
-->
</style></head>
<body>
<form action="ban.php" method="post" enctype="multipart/form-data" target="_blank">
<p class="Stil2">Steam ID:------
<input name="Steam_ID" type="text" id="Steam_ID">
</p>
<p class="Stil2">Datum:--------
<input name="Datum" type="text" id="Datum">
</p>
<p class="Stil2">Nick:------------
<input type="text" name="Nick">
</p>
<p class="Stil2"><span class="Stil3">Bann Grund:</span>--
<input name="Bann_Grund" type="text" id="Bann_Grund">
</p>
<p class="Stil2"><span class="Stil3">Bann Dauer:</span>--
<input name="Bann_Dauer" type="text" id="Bann_Dauer">
<br />
<br>
Admin:---------
<input type="text" name="Admin">
<br>
<br />
<label>Beweis:---------
<input type="file" name="Beweis" />
</label>
<br>
</p>
<p>
<input type="submit" name="senden" value="Senden">
</p>
</form>
</body>
</html>
ban.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>ban.php</title>
<style type="text/css">
<!--
body,td,th {
color: ffffcc;
}
body {
background-color: #660000;
}
.Stil1 {color: #660000}
.Stil2 {
font-family: Georgia, "Times New Roman", Times, serif;
font-weight: bold;
}
.Stil3 {color: #ffffcc}
-->
</style>
</head>
<body>
<br>
Steam ID:
<?
echo $_POST["Steam_ID"];
?><br>
Datum:
<?
$timestamp = time();
?>
<?
echo $_POST["Datum"];
?><br>
Nick:
<?
echo $_POST["Nick"];
?><br>
Bann Grund:
<?
echo $_POST["Bann_Grund"];
?><br>
Bann Dauer:
<?
echo $_POST["Bann_Dauer"];
?><br>
Admin:
<?
echo $_POST["Admin"];
?>
<br><br>
</body>
</html>
nochmals vielen Dank
MfG
chrisbert
Zitat:Nein! Wenn dann eine Tabelle ;)
...muss ich eine neue Datenbank erstellen
Zitat:Besser sind diese Lösungen bestimmt nicht eher das gegenteil
...Oder gibt es eine andere, bessere Lösung z.B. in einem txt-file oder Html...