wannabeapro: Kontajt formular lokal testen

Beitrag lesen

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>&#160;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