sarcon
24.10.2005, 17:38:45
Hallo Zusammen,
ich moechte gerne von einem HTML-Formular eingegebenen Daten senden. Das Ergebnis sollte in PHP erfolgen. Ich habe es schon gemacht aber die PHP-Seite ist ziemlich primitiv. ich habe mir gesagt, ich werde tabellenweise die Ergebnisse darstellen, sowie bei der Tabelle in HTML-code aber wie?????
Ich finde nur Tabellen in Verbindung mit mySQL. Ich brauche aber jetzt kein MySQL.Ich moechte halt die Darstellung(Layout) der Ergebnisse in PHP besser haben.
Wo finde ich Layoutselemente wie z.B, durchgestrichen,Fett,Kursiv, linien machen,Quadrate. kann PHP soviel ueberhaupt????
z.Bsp
---------------------------------------------------------------------
Formular HTML-Code
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Kontaktformular</title>
<style type="text/css">
<!--
body,td,th {
font-family: Arial, Helvetica, sans-serif;
}
-->
</style></head>
<body>
<h1 align="center">Kontaktformular</h1></br>
<h3>Geben Sie bitte Ihre persönliche Daten ein:</h3>
<form name="antwort1.php" method="post" action="antwort1.php">
<table width="593" border="1" cellspacing="8">
<tr>
<th width="106" scope="row"><div align="left">Vorname:</div></th>
<td width="222"><input name="vorname" type="text" size="35"></td>
<td width="63"> </td>
<td width="144"> </td>
</tr>
<tr>
<th scope="row"><div align="left">Nachname:</div></th>
<td><input name="nachname" type="text" size="35"></td>
<td> </td>
<td> </td>
</tr>
<tr>
<th scope="row"><div align="left">E-mail:</div></th>
<td><input name="email" type="text" size="35"></td>
<td> </td>
<td> </td>
</tr>
<tr>
<th scope="row"><div align="left">Telefon:</div></th>
<td><input name="telefon" type="text" size="35"></td>
<td> </td>
<td> </td>
</tr>
<tr>
<th scope="row"><div align="left">Strasse:</div></th>
<td><input name="strasse" type="text" size="35"></td>
<td>Nummer:</td>
<td><input name="nummer" type="text" size="15"></td>
</tr>
<tr>
<th scope="row"><div align="left">Postleitzahl:</div></th>
<td><input name="postleitzahl" type="text" size="35"></td>
<td> </td>
<td> </td>
</tr>
<tr>
<th scope="row"><div align="left">Stadt/Ort:</div></th>
<td><input name="stadt/ort" type="text" size="35"></td>
<td> </td>
<td> </td>
</tr>
<tr>
<th scope="row"><div align="left">Land:</div></th>
<td><input name="land" type="text" size="35"></td>
<td> </td>
<td> </td>
</tr>
</table>
<h3>Geben Sie bitte den Betreff und den Text Ihrer Nachricht ein: </h3>
<input type="submit" name="submit" value="abschicken">
<p> </p>
<p> </p>
</form>
</body>
</html>
-----------------------------------------------------------------
Antwort PHP-Code
<html>
<head>
<title>Kontaktformular</title>
<style type="text/css">
<!--
body,td,th {
font-family: Arial, Helvetica, sans-serif;
}
-->
</style>
</head>
<body>
<h2 align="center">Kontaktformular</h2>
<?php
echo '<br><b>Vorname:</b>'.$_POST['vorname'];
echo '<br><b>Nachname:</b> '.$_POST['nachname'];
echo '<br><b>E-mail:</b> '.$_POST['email'];
echo '<br><b>Telefon:</b> '.$_POST['telefon'];
echo '<br><b>Strasse:</b> '.$_POST['strasse'];
echo '<b>Nummer:</b> '.$_POST['nummer'];
echo '<br><b>Postleitzahl:</b> '.$_POST['postleitzahl'];
echo '<br><b>Stadt/Ort:</b> '.$_POST['stadt/ort'];
echo '<br><b>Land:</b> '.$_POST['land'];
if ($_POST['rank']=="1"){echo "<br>Danke";}
elseif($_POST['rank']=="4"){echo "<br>Schade";}
else
{echo "<br><b>Schön </b>";}
?>
</body></html>
---------------------------------------------------------------
Für die Antwort.Vielen Dank
ich moechte gerne von einem HTML-Formular eingegebenen Daten senden. Das Ergebnis sollte in PHP erfolgen. Ich habe es schon gemacht aber die PHP-Seite ist ziemlich primitiv. ich habe mir gesagt, ich werde tabellenweise die Ergebnisse darstellen, sowie bei der Tabelle in HTML-code aber wie?????
Ich finde nur Tabellen in Verbindung mit mySQL. Ich brauche aber jetzt kein MySQL.Ich moechte halt die Darstellung(Layout) der Ergebnisse in PHP besser haben.
Wo finde ich Layoutselemente wie z.B, durchgestrichen,Fett,Kursiv, linien machen,Quadrate. kann PHP soviel ueberhaupt????
z.Bsp
---------------------------------------------------------------------
Formular HTML-Code
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Kontaktformular</title>
<style type="text/css">
<!--
body,td,th {
font-family: Arial, Helvetica, sans-serif;
}
-->
</style></head>
<body>
<h1 align="center">Kontaktformular</h1></br>
<h3>Geben Sie bitte Ihre persönliche Daten ein:</h3>
<form name="antwort1.php" method="post" action="antwort1.php">
<table width="593" border="1" cellspacing="8">
<tr>
<th width="106" scope="row"><div align="left">Vorname:</div></th>
<td width="222"><input name="vorname" type="text" size="35"></td>
<td width="63"> </td>
<td width="144"> </td>
</tr>
<tr>
<th scope="row"><div align="left">Nachname:</div></th>
<td><input name="nachname" type="text" size="35"></td>
<td> </td>
<td> </td>
</tr>
<tr>
<th scope="row"><div align="left">E-mail:</div></th>
<td><input name="email" type="text" size="35"></td>
<td> </td>
<td> </td>
</tr>
<tr>
<th scope="row"><div align="left">Telefon:</div></th>
<td><input name="telefon" type="text" size="35"></td>
<td> </td>
<td> </td>
</tr>
<tr>
<th scope="row"><div align="left">Strasse:</div></th>
<td><input name="strasse" type="text" size="35"></td>
<td>Nummer:</td>
<td><input name="nummer" type="text" size="15"></td>
</tr>
<tr>
<th scope="row"><div align="left">Postleitzahl:</div></th>
<td><input name="postleitzahl" type="text" size="35"></td>
<td> </td>
<td> </td>
</tr>
<tr>
<th scope="row"><div align="left">Stadt/Ort:</div></th>
<td><input name="stadt/ort" type="text" size="35"></td>
<td> </td>
<td> </td>
</tr>
<tr>
<th scope="row"><div align="left">Land:</div></th>
<td><input name="land" type="text" size="35"></td>
<td> </td>
<td> </td>
</tr>
</table>
<h3>Geben Sie bitte den Betreff und den Text Ihrer Nachricht ein: </h3>
<input type="submit" name="submit" value="abschicken">
<p> </p>
<p> </p>
</form>
</body>
</html>
-----------------------------------------------------------------
Antwort PHP-Code
<html>
<head>
<title>Kontaktformular</title>
<style type="text/css">
<!--
body,td,th {
font-family: Arial, Helvetica, sans-serif;
}
-->
</style>
</head>
<body>
<h2 align="center">Kontaktformular</h2>
<?php
echo '<br><b>Vorname:</b>'.$_POST['vorname'];
echo '<br><b>Nachname:</b> '.$_POST['nachname'];
echo '<br><b>E-mail:</b> '.$_POST['email'];
echo '<br><b>Telefon:</b> '.$_POST['telefon'];
echo '<br><b>Strasse:</b> '.$_POST['strasse'];
echo '<b>Nummer:</b> '.$_POST['nummer'];
echo '<br><b>Postleitzahl:</b> '.$_POST['postleitzahl'];
echo '<br><b>Stadt/Ort:</b> '.$_POST['stadt/ort'];
echo '<br><b>Land:</b> '.$_POST['land'];
if ($_POST['rank']=="1"){echo "<br>Danke";}
elseif($_POST['rank']=="4"){echo "<br>Schade";}
else
{echo "<br><b>Schön </b>";}
?>
</body></html>
---------------------------------------------------------------
Für die Antwort.Vielen Dank