Formular

<html>
<head>
<title>Dateneingabe</title>
</head>
<body>
<h2>Anmeldung</h2>
<p>Bitte füllen Sie die nachfolgenden Eingabefelder aus:</p>
<pre>

<form action="form_post_secure1.php" method="POST">
Vorname: <input type="Text" name="Vorname" maxlength="32"><br>
Nachname: <input type="Text" name="Nachname" maxlength="32"><br>

Wohnort: <input type="Text" name="Ort" maxlength="32"><br>
<p>
<input type="Submit" value="Abschicken"> <input type="Reset" value="Zurüzen">
<input type="hidden" name="abgeschickt" value="1">
</form>
</pre>

</body>
</html>

Auswertung des Formulars:

<?php
if (isset($_POST[abgeschickt])) {
if ($_POST[abgeschickt]) {
echo "<p>Folgende Daten wurden uebermittelt:<br>";

if (!$_POST[Vorname])
echo "Vorname: nicht angegeben<br>";
else
echo "Vorname: $_POST[Vorname]<br>";

if (!$_POST[Nachname])
echo "Nachname: nicht angegeben<br>";
else
echo "Nachname: $_POST[Nachname]<br>";

if (!$_POST[Ort])
echo "Wohnort: nicht angegeben</p>";
else
echo "Wohnort: $_POST[Ort]</p>";
$text ="<tr><td>$_POST[Vorname] <td>$_POST[Nachname]<td>$_POST[Ort]</tr> \n";

// in eine Datei schreiben

$dat = "datenbankdatei.txt";
$datei = fopen($dat, "a-") or exit('Datei kann nicht geoeffnet werden!');
flock($datei, LOCK_EX) or die('$datei kann nicht gesperrt werden...');
fwrite($datei, $text);
fclose($datei);


echo $text; echo "<hr>"; // Kontrollausgabe
}
} else {
echo '<p>Sie muessen dieses Skript ueber das entsprechende <a href="form_post.html">Formular</a> aufrufen.</p>';
}

?>

 

Ausgabe in eine Datenbank

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Datenbank ausgeben</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<h2>Beispiel PHP </h2>
<br>
<?php
$db_server ="wwwdb.uni-leipzig.de";
$table = familie;
$db_user= "xxxx"; ------------------- dbphpkurs
$db_passwort= "xxxxx"; ----------------- kursphp10
$db = @mysql_connect($db_server,$db_user,$db_passwort);
mysql_select_db("phpkurs",$db);

$result = mysql_query (
"INSERT INTO `familie` ( `Name` , `Vorname` , `Ort` )
VALUES ('$_POST[Nachname]', '$_POST[Vorname]', '$_POST[Ort]')");

 

$result = mysql_query ("SELECT * FROM familie ORDER BY Name");
while ($row = mysql_fetch_array($result))
{
echo $row['Name'] . "/" ;
echo $row['Vorname'] . "/" ;
echo $row['Ort'] . "<br>" ;
}
?>



</body>
</html>