Mekki
Threadersteller
Dabei seit: 01.03.2010
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Mo 27.09.2010 15:52
Titel Kontaktformular/Popup-Fenster |
|
|
hallo,
wäre super, wenn mir jemand von euch helfen könnte.
ich habe für einen bekannten eine webseite mit kontaktformular erstellt.
hat soweit auch alles gut geklappt.
mein problem ist allerdings, dass sich beim absenden des kontaktformulars
eine neue seite mit der versandbestätigung erscheint. ich möchte diese nachricht aber gerne
als popup-fenster haben und nicht mit einer neuen seite! kann jemand helfen?
nachfolgend der php-code:
(ich weis, dass ich irgendwas mit windo'open machen muss, aber ich weis nicht wie und wo)
<html>
<head>
<title>Einfaches Kontaktformular mit HTML und PHP</title>
</head>
<body>
<?php
$Empfaenger = "xxx, xxx";
if($_REQUEST['submit']){
if(empty($_REQUEST['name']) || empty($_REQUEST['email'])
|| empty($_REQUEST['text']))
{
echo"Bitte gehen Sie <a href=\"javascript:history.back();\">
zurück</a> und füllen Sie alle Felder aus";
}
else{
$Mailnachricht="Sie haben eine Anfrage über ihr
Kontaktformular erhalten:\n\n";
while(list($Formularfeld, $Wert)=each($_REQUEST))
{
if($Formularfeld!="submit")
{
$Mailnachricht .= $Formularfeld.": ".$Wert."\n";
}
}
$Mailnachricht .= "\nDatum/Zeit: ";
$Mailnachricht .= date("d.m.Y H:i:s");
$Mailbetreff = "Kontakt: ";
$Mailbetreff .= $_REQUEST['Betreff'];
mail($Empfaenger, $Mailbetreff, $Mailnachricht, "Kontaktformular"
.$_REQUEST['email']);
echo "Sie haben folgende E-Mail an den den Administrator versant: \n".$Mailnachricht; }
}
else
{
echo"Ein Fehler ist aufgetreten. Bitte gehen Sie auf diese
<a href=\"kontaktformular.php\">Seite</a>.";
}
?>
</body>
</html>
---------------
HTML:
<form action="http://www.parken-und-meer.de/kontakt1218.php" method="post">
<br />
<table width="500" border="0">
<tr>
<td width="82">Name:</td>
<td width="408"><input name="name" size="40"/></td>
</tr>
<tr>
<td>Email:</td>
<td><input name="email" size="40"/></td>
</tr>
<tr>
<td>Betreff:</td>
<td><select name="betreff"size="1">
<option>Buchungsanfrage</option>
<option>Kontaktanfrage</option>
<option>Sonstige Anfrage</option>
</select></td>
</tr>
</table>
<br />
Nachricht:<br />
<textarea name="text" cols="50" rows="10"></textarea>
<br />
<input name="submit" type="submit" value="absenden"/>
</form>
Was muss ich machen??
Zuletzt bearbeitet von Mekki am Mo 27.09.2010 15:57, insgesamt 2-mal bearbeitet
|
|