ERLEDIGT
NEIN
NEIN
ANTWORTEN
4
4
ZUGRIFFE
615
615
EMPFEHLEN
-
Hi, im Voraus "Bin PHP Anfänger"!
Ich hab mal versucht mir mit HTML und PHP ein Kontaktformular zu gestalten. Dazu habe ich ersteinmal ein Kontaktformular in HTML programmiert:
kontakt.html
<HTML>
<HEAD>
<TITLE>Kontakt</TITLE>
</HEAD>
<BODY Bgcolor=#0099FF TEXT=#000000 Link=#000000 VLINK=#000000>
<Font Face=Arial><div align=center><FONT Size=2> Kontaktformular </font></div>
<form action="http://sangria.sa.funpic.de/Seiten/kontakt.php" method="POST" target="inhalt">
<table border="0" width="90%" align=center>
<colgroup>
<col width="20%">
<col width="80%">
<Tr>
<td><FONT Size=2>Vorname*</td>
<td><input name="vorname" size="20" maxlength="12" value="Max"></tD></tr>
<tr>
<td><FONT Size=2>Nachname*</td>
<td><input name="nachname" size="20" maxlength="12" value="Mustermann"></tD></TR>
<tr>
<td><FONT Size=2>Frage*</td>
<td><textarea name="frage" cols="50" rows="10"></textarea></td>
</tr>
<tr>
<td><FONT Size=2>Email*</td>
<td><input name="email" size="20" maxlength="12" value="<A href="mailto:max@mustermann.de"></tD></TR">max@mustermann.de"></tD></TR>
<tr>
<td colspan="2"><div align=center>
<input type="submit" value=" Absenden "><BR>
Die mit * gekennzeichneten Felder sind Pflicht!
</tr>
</td>
</table>
</form>
</BODY>
</HTML>
Auf dieser Seite soll man die Namen eingeben und die Daten werden an kontakt.php gesendet!
kontakt.php:
<HTML>
<HEAD>
<TITLE>Kontakformular</TITLE>
</HEAD>
<BODY Bgcolor=#0099FF TEXT=#000000 Link=#000000 VLINK=#000000>
<div align=center><Font Face=Arial><b> Zur Zeit ist das Kontaktformular noch in der
Experimentierphase! Sorry!</b><BR><BR>
<?php>
$vorname=$_POST['vorname'];
$nachname=$_POST['nachname'];
$frage=$_POST['frage'];
$email=$_POST['email'];
if (($vorname == "") OR ($nachname == "") OR ($frage == "") OR ($email == ""))
echo "Ihre Daten sind unvollständig";
else {
echo
"<table border=\"0\" align=center width=\"90%\">
<colgroup>
<col width=\"20%\">
<col width=\"80%\">
</colgroup>
<tr>
<td colspan=\"2\" bgcolor=#FF9900><Font Size=2><div align=center><b>Bitte überprüfen Sie Ihre Daten!</B><BR></td></tr>
<tr>
<td><Font Size=2> Ihr Vorname ist </tD>
<td>
<Font Size=2><B>";
echo $vorname;
echo "</td></tr>
<tr>
<td><Font Size=2> Ihr Nachname ist </tD>
<td>
<Font Size=2><B>";
echo $nachname;
echo "</td></tr>
<tr>
<td valign=\"top\"><Font Size=2> Meine Frage </tD>
<td>
<Font Size=2><B>";
echo $frage;
echo "</td></tr>
<tr>
<td><Font Size=2> Ihr Email ist </tD>
<td>
<Font Size=2><B>";
echo $email;
echo "</td></tr>
<tr><td colspan=\"2\"><b>
</td>
</tr></b>
</table>";
}?>
</BODY>
</HTML>
In dieser Datei stehen auch nun die Daten die man eingeben hat, nur wie kann ich die nun an mich senden
Kann mir da vll. jemand helfen? dankeschön!
-
Mail();
Da sollte alles drinstehen, was du brauchst!
MfG
Bastian
-
20.10.04 19:31 #3Lukasz Tutorials.de Gastzugang
Ohjehhhhhhhhhhhhhhhhhhhhh.....
Da hat einer die Suchfunktion nicht benutzt!
Mach nichts also:
Die Gebote zu Mailen via PHP:
Hast du ein Provider so musst du of mals erst irgend einen Mailaccount einrichten
Dieser sollte bei den meisten Providern nicht verfälscht werden(also echte Absende Adresse angeben)
Und so siht BSP eine Html Mail aus:
PHP-Code:$nachricht = "<b>Support von (2)ts2.net</b><br>
<br>
Einen besonders grossen Dank und ein herzliches Willkommen!<br>
<br>
Du bist jetzt auch ein Mitglied und kannst dich unverzüglich auf unserer Webseite einloggen. Sollten Probleme jeglicher Art auftauchen, so Mail uns an support@2ts2.net ! Bitte nenne uns immer deinen Nicknamen.
Um dich einzuloggen gehe auf <a href='http://www.2ts2.net'>http://www.2ts2.net</a> und gebe folgende Zugangsdaten ein:<br>
<br>
<b>Nickname:</b> bla<br>
<b>Passwort:</b> bla<br>
<br>
Bitte beachte die Gross- bzw klein -Schreibung.<br><br>
<br><br>
";
$an ="$email"; // an wen?
$betreff = "Zugangsdaten zu 2ts2.net"; // Betreff
$xtra = "From: support@2ts2.net (Webmaster)\r\n"; //Absender un header
$xtra .= "Content-Type: text/html\r\nContent-Transfer-Encoding: 8bit\r\n"; //Art (HTML)
$xtra .= "X-Mailer: PHP ". phpversion(); // Phpversion
mail($an, $betreff, $nachricht, $xtra); //Absenden der Mail mit allen Infos
sleep(1);
}
echo "Vielen Dank, sie sind jetzt registiert! Wir haben E-Mail mit ihren Zugangsdaten an ihre E-Mail Adresse versendet.";
EXIT;
}
-
20.10.04 22:32 #4
Hi,
wie schon gesagt, lässt sich das mit mail() realisieren. Was ich aber noch kurz aussprechen möchte:- HTML wird nicht programmiert, sondern schlicht geschrieben.
- Tabellen sind nicht zum Positionieren bzw. Layouten gedacht, sondern für tabellarische Daten, für's Design nimmt man CSS
Generell sollte man erst HTML und dann PHP lernen.
Also, nichts für ungut.
Gruß
MarvinWer an Telekinese glaubt, hebt bitte meine Hand...
-
Es wird nur <?php geschrieben, mal ganz nebenbei.
Zitat von Sunke
Servus!
Ähnliche Themen
-
Mail Kontakt formular
Von ronpepa im Forum PHPAntworten: 13Letzter Beitrag: 14.10.08, 17:42 -
Kontakt Formular
Von stbz im Forum HTML & XHTMLAntworten: 11Letzter Beitrag: 31.07.05, 07:08 -
Kontakt-formular
Von t-z im Forum PHPAntworten: 2Letzter Beitrag: 13.08.04, 14:46 -
Kontakt Formular
Von CyberHill im Forum HTML & XHTMLAntworten: 1Letzter Beitrag: 09.07.04, 13:19 -
kontakt formular
Von Bora im Forum HTML-EditorenAntworten: 15Letzter Beitrag: 20.12.01, 13:55





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren