Guten Morgen,
Auf ein neues :) kurze Zusammen fassung:
Der Code des verarbeitungs scripts:
<html>
<head>
<title>Kontaktformular mit PHP</title>
</head>
<body>
<?php
if ($Störung=="Drucker Störung") {$Empfänger="mail@bsp.de";}
if ($Störung=="System Störung") {$Empfänger="mail@bsp.de";}
if ($Störung=="PC störung") {$Empfänger="mail@bsp.de";}
if ($Störung=="Wirtschaft") {$Empfänger="mail@bsp.de";}
if ($Störung=="TelefonFax") {$Empfänger="mail@bsp.de";}
if ($Störung=="Sonstiges") {$Empfänger="mail@bsp.de";}
if($_REQUEST['Send'])
{
if(empty($_REQUEST['Name']) || empty($_REQUEST['E-mail']) || empty($_REQUEST['Störung'] || empty($_REQUEST['Telefon']))
{
echo"Bitte gehen Sie <a href="javascript:history.back();">zurück</a> und füllen Sie alle Felder aus!";
}
else
{
$Mailnachricht = "Sie haben folgende Nachricht erhalten: \n\n";
while(list($Formularfeld, $Wert)=each($_REQUEST))
{
if($Formularfeld!="Send")
{
$Mailnachricht .= $Formularfeld.": ".$Wert."\n";
}
}
$Mailnachricht .= "\nDatum/Zeit: ";
$Mailnachricht .= date("d.m.Y H:i:s");
$Mailbetreff = "Kontakt: ";
$Mailbetreff .= $_REQUEST['Störung'];
mail($Empfaenger, $Mailbetreff, $Mailnachricht, "From: ".$_REQUEST['Email']);
echo"Vielen Dank für Ihre eMail!";
}
}
else
{
echo"Ein Fehler ist aufgetreten. Bitte gehen Sie auf diese <a href="kontaktformular.php">Seite</a>.";
}
?>
</body>
</html>
Code Ende
Daten werden übergeben durch:
<form action="test.php" method="post">
Die Kontakt.html habe ich Umbennant in Kontakt.php und dann folgende Error Message bekommen:
Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0
Fatal error: Unknown: Failed opening required 'C:/xampp/htdocs/störung1.php' (include_path='.;C:\xampp\php\pear') in Unknown on line 0
Code von Kontakt.html:
<html>
<head>
<title>Meldeformular</title>
<meta name="author" content="russ">
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000" topmargin="0" leftmargin="0">
<h1> Störungsmeldung</h1>
<p></p>
<form action="test.php" method="post">
<fieldset>
<legend>Absender</legend>
<br>
<table>
<tr>
<th>Name:</th>
<td>
<input name="name" type="text" size="30" maxlength="30">
</td>
<th>Telefon:</th>
<td>
<input name="telefon" type="text" size="30" maxlength="30">
</td>
</tr>
<tr>
<th>E-Mail:</th>
<td>
<input name="mail" type="text" size="30" maxlength="30">
</td>
<th>Fiale:</th>
<td>
<select name="fiale" size="1">
<option>Ort</option><option>Ort2</option>
</select>
</td>
</tr>
<tr>
<th>Abteilung:</th>
<td>
<select name="abteilung" size="1">
<option>Abteilung</option><option>Abteilung2</option>
</select>
</td>
<th>Ansprechpartner:</th>
<td>
<input name="partner" type="text" size="30" maxlength="30">
</td>
</tr>
</table>
</fieldset>
<p></p>
<fieldset>
<legend>Störung</legend>
<br>
<table>
<tr>
<td>
<input type="radio" name="Störung" value="Drucker Störung">Druckerstörung
</td>
<td>
<input type="radio" name="Störung" value="System Störung">System Störung
</td>
<td>
<input type="radio" name="Störung" value="Hype Archive">Software
</td>
</tr>
<tr>
<td>
<input type="radio" name="Störung" value="Compex">Wirtschaft
</td>
<td>
<input type="radio" name="Störung" value="TelefonFax">Telefon (Fax)
</td>
<td>
<input type="radio" name="Störung" value="Sonstiges">Sonstiges
</td>
</tr>
</table>
</fieldset>
<p></p>
<fieldset>
<legend>Sonstige Informationen</legend>
<form action="textarea.htm">
<textarea name="sonstige_informationen" cols="75" rows="10"></textarea>
</fieldset>
<p></p>
<input name="Send" type="submit" value="Abschicken">
</form>
</body>
</html>
Schon einmal Danke im vorraus.
Und sorry fürs doppelposting :-/
MfG
wanna