Mailformular Fehlfunktion in Firefox!

Seven Secrets

Erfahrenes Mitglied
Hallo,

ich habe folgendes Formular programmiert, dass im IE einbahnfrei funktioniert, nur leider erfolgt keine Funktion im Firefox! wo kann der Fehler liegen?

PHP:
<?php
$emailadresse="user@webseite.de";

if ($submit)
{
 if ($betreff=="" || $name=="" || $strasse=="" || $ort=="" || $telefon=="" || $email=="" || $kommentar=="" || $checkbox=="")
 {
 echo "<html>
<body bgcolor=\"#FFE289\" text=\"#000000\" link=\"#FF0000\" vlink=\"#FF0000\" alink=\"#FF0000\">
<table cellpadding=\"2\">
  <tr>
    <td></td>
  </tr>
  <tr>
    <td height=\"23\"><font face=\"Verdana,Arial,Helvetica\" size=\"2\">&nbsp;</font></td>
  </tr>
  <tr>
    <td></td>
  </tr>
  <tr>
    <td></td>
  </tr>
  <tr>
    <td><strong><font face=\"Verdana,Arial,Helvetica\" size=\"2\">Um Ihren Anfrage
      korrekt zu bearbeiten, möchten wir Sie bitten, das Formular vollständig
      auszufüllen. Nur so ist eine schnelle und zuverlässige Bearbeitung Ihrer
      Anfrage gewährleistet.</font></strong></td>
  </tr>
  <tr>
    <td></td>
  </tr>
  <tr>
    <td><font size=\"-1\" face=\"Verdana,Arial,Helvetica\"><a href=\"javascript:history.back()\">zurück</a>

</font></td>
  </tr>
</table>
</body>
</html>";
 exit();
 }
else
{
 echo "<html>
<body bgcolor=\"#FFE289\" text=\"#000000\" link=\"#FF0000\" vlink=\"#FF0000\" alink=\"#FF0000\">
<table align=\"center\" cellpadding=\"2\">
  <tr>
    <td></td>
  </tr>
  <tr>
    <td height=\"10\">&nbsp;</td>
  </tr>
  <tr>
    <td></td>
  </tr>
  <tr>
    <td></td>
  </tr>
  <tr>
    <td><div align=\"center\"><font face=\"Verdana,Arial,Helvetica\" size=\"2\"><b>Vielen
        Dank für Ihre Anfrage wir werden sie so schnell wie m&ouml;glich bearbeiten und uns mit Ihnen in Verbindung setzen.</b></font></div></td>
  </tr>
</table>

</body>
</html>";

 mail("$emailadresse","$betreff", "\nBetreff:\t $betreff\nName:\t\t $name\nFirma:\t $firma\n\nStrasse:\t $strasse\nOrt:\t\t $ort\n\nRückruf:\t $rueckruf\nTelefon:\t $telefon\n\n\nAnreisetag:\t $ankunftstag.$ankunftsmonat$ankunftsjahr\nAbreisetag:\t $abreisetag.$abreisemonat$abreisejahr\n\nPersonenanzahl:\t $personenzahl\n\nEinzelzimmer:\t $einzelzimmer\nDoppelzimmer:\t $doppelzimmer\nDreibettzimmer:\t $dreibettzimmer\nVierbettzimmer:\t $vierbettzimmer\n\nE-Mail:\t $email\nKommentar:\t $kommentar\n\n\n$REMOTE_ADDR\n$REMOTE_HOST\n$HTTP_USER_AGENT","From: $email");
 exit();
 }
}
?>
<?php $site=Reservierung; include ("stats/pixel.php"); ?>
<style type=text/css>
body { SCROLLBAR-FACE-COLOR: #FEF8E0; SCROLLBAR-HIGHLIGHT-COLOR: #a4a4a4; SCROLLBAR-SHADOW-COLOR: #a4a4a4; SCROLLBAR-3DLIGHT-COLOR: #FEF8E0; SCROLLBAR-ARROW-COLOR: #a4a4a4; SCROLLBAR-TRACK-COLOR: #FEF8E0; SCROLLBAR-DARKSHADOW-COLOR: #FEF8E0; }
.text { font-family: Arial, Helvetica, sans-serif; 	font-size: 12px; 	font-weight: normal; }
.input01 { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #666666 1px solid; COLOR: #333333; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; }
</style>
<body bgcolor="#FFE289" text="#000000" link="#FF0000" vlink="#FF0000" alink="#FF0000" leftmargin="0" topmargin="0">
<table width="97%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
    <td><div align="justify"><br>
        <strong><font face="Arial, Helvetica, sans-serif">Reservierung</font></strong><br>
        <br>
        <table width="520" border="0" align="center" cellpadding="0" cellspacing="0">
          <tr>
            <td><span class="text">Wenn Sie Fragen zu unsern Leistungen haben, 
              können Sie das folgende Formular nutzen! Wir werden uns umgehend 
              bei Ihnen melden.</span></td>
          </tr>
        </table>
        
      </div>
      <form action="<?php echo $PHP_SELF; ?>" method="post" name="formmail">
        <table width="400" border="0" align="center" cellpadding="1" cellspacing="1">
          <tr> 
            <td width="123" height="25" valign="middle"> <p><font size="-1" face="Arial, Helvetica, sans-serif, Comic Sans MS">Name:</font></p></td>
            <td width="270"> <font face="Arial, Helvetica, sans-serif, Comic Sans MS"> 
              <input class="input01" name="name" type="text" id="name" size="30" maxlength="50" style="BACKGROUND-COLOR: #FFE289">
              </font></td>
          </tr>
          <tr> 
            <td width="123" height="25" valign="middle"> <p><font size="-1" face="Arial, Helvetica, sans-serif, Comic Sans MS">Firma:</font></p></td>
            <td> <font face="Arial, Helvetica, sans-serif, Comic Sans MS"> 
              <input class="input01" name="firma" type="text" id="firma" size="30" maxlength="50" style="BACKGROUND-COLOR: #FFE289">
              </font></td>
          </tr>
          <tr> 
            <td width="123" height="25" valign="middle"><font size="-1" face="Arial, Helvetica, sans-serif, Comic Sans MS">Strasse:</font></td>
            <td><font face="Arial, Helvetica, sans-serif, Comic Sans MS"> 
              <input class="input01" name="strasse" type="text" id="strasse" size="30" maxlength="50" style="BACKGROUND-COLOR: #FFE289">
              </font></td>
          </tr>
          <tr> 
            <td width="123" height="25" valign="middle"> <p><font size="-1" face="Arial, Helvetica, sans-serif, Comic Sans MS">PLZ 
                und Ort:</font></p></td>
            <td><font face="Arial, Helvetica, sans-serif, Comic Sans MS"> 
              <input class="input01" name="ort" type="text" id="ort" size="30" maxlength="50" style="BACKGROUND-COLOR: #FFE289">
              </font></td>
          </tr>
          <tr> 
            <td width="123" height="25" valign="middle"><font size="-1" face="Arial, Helvetica, sans-serif, Comic Sans MS">R&uuml;ckruf 
              erbeten:</font></td>
            <td><font face="Arial, Helvetica, sans-serif, Comic Sans MS"> 
              <input name="rueckruf" type="checkbox" id="rueckruf" value="erw&uuml;nscht!">
              &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
              <input class="input01" name="telefon" type="text" id="telefon" size="20" maxlength="20" style="BACKGROUND-COLOR: #FFE289">
              </font></td>
          </tr>
          <tr> 
            <td height="12" valign="middle">&nbsp;</td>
            <td><font face="Arial, Helvetica, sans-serif, Comic Sans MS">&nbsp; 
              </font></td>
          </tr>
          <tr> 
            <td height="12" valign="middle"><font size="-1" face="Arial, Helvetica, sans-serif">Ankunftsdatum:</font></td>
            <td> <SELECT class="input01" id="ankunftstag" style="BACKGROUND-COLOR: #EF890A" size="1" name="ankunftstag">
                <OPTION selected>...</OPTION>
                <OPTION>01</OPTION>
                <OPTION>02</OPTION>
                <OPTION>04</OPTION>
                <OPTION>05</OPTION>
                <OPTION>06</OPTION>
                <OPTION>07</OPTION>
                <OPTION>08</OPTION>
                <OPTION>09</OPTION>
                <OPTION>10</OPTION>
                <OPTION>11</OPTION>
                <OPTION>12</OPTION>
                <OPTION>13</OPTION>
                <OPTION>14</OPTION>
                <OPTION>15</OPTION>
                <OPTION>16</OPTION>
                <OPTION>17</OPTION>
                <OPTION>18</OPTION>
                <OPTION>20</OPTION>
                <OPTION>21</OPTION>
                <OPTION>22</OPTION>
                <OPTION>23</OPTION>
                <OPTION>24</OPTION>
                <OPTION>25</OPTION>
                <OPTION>26</OPTION>
                <OPTION>27</OPTION>
                <OPTION>28</OPTION>
                <OPTION>29</OPTION>
                <OPTION>30</OPTION>
                <OPTION>31</OPTION>
              </SELECT> <SELECT class="input01" id="ankunftsmonat" style="BACKGROUND-COLOR: #EF890A" name="ankunftsmonat">
                <OPTION selected>.......</OPTION>
                <OPTION>Jan.</OPTION>
                <OPTION>Feb.</OPTION>
                <OPTION>März</OPTION>
                <OPTION>Apr.</OPTION>
                <OPTION>Mai</OPTION>
                <OPTION>Juni</OPTION>
                <OPTION>Juli</OPTION>
                <OPTION>Aug.</OPTION>
                <OPTION>Sept.</OPTION>
                <OPTION>Okt.</OPTION>
                <OPTION>Nov.</OPTION>
                <OPTION>Dez.</OPTION>
              </SELECT> <SELECT class="input01" id="ankunftsjahr" style="BACKGROUND-COLOR: #EF890A" name="ankunftsjahr">
                <option>2006</option>
                <option>2007</option>
              </SELECT> </td>
          </tr>
          <tr> 
            <td height="25" valign="middle"><font size="-1" face="Arial, Helvetica, sans-serif">Abreisedatum:</font></td>
            <td> <SELECT class="input01" id="abreisetag" style="BACKGROUND-COLOR: #ef890a" size="1" name="abreisetag">
                <OPTION selected>...</OPTION>
                <OPTION>01</OPTION>
                <OPTION>02</OPTION>
                <OPTION>03</OPTION>
                <OPTION>04</OPTION>
                <OPTION>05</OPTION>
                <OPTION>06</OPTION>
                <OPTION>07</OPTION>
                <OPTION>08</OPTION>
                <OPTION>09</OPTION>
                <OPTION>10</OPTION>
                <OPTION>11</OPTION>
                <OPTION>12</OPTION>
                <OPTION>13</OPTION>
                <OPTION>14</OPTION>
                <OPTION>15</OPTION>
                <OPTION>16</OPTION>
                <OPTION>17</OPTION>
                <OPTION>18</OPTION>
                <OPTION>19</OPTION>
                <OPTION>20</OPTION>
                <OPTION>21</OPTION>
                <OPTION>22</OPTION>
                <OPTION>23</OPTION>
                <OPTION>24</OPTION>
                <OPTION>25</OPTION>
                <OPTION>26</OPTION>
                <OPTION>27</OPTION>
                <OPTION>28</OPTION>
                <OPTION>29</OPTION>
                <OPTION>30</OPTION>
                <OPTION>31</OPTION>
              </SELECT> <select class="input01" id="abreisemonat" style="BACKGROUND-COLOR: #EF890A" name="abreisemonat">
                <option selected>.......</option>
                <option>Jan.</option>
                <option>Feb.</option>
                <option>März</option>
                <option>Apr.</option>
                <option>Mai</option>
                <option>Juni</option>
                <option>Juli</option>
                <option>Aug.</option>
                <option>Sept.</option>
                <option>Okt.</option>
                <option>Nov.</option>
                <option>Dez.</option>
              </select> <select class="input01" id="abreisejahr" style="BACKGROUND-COLOR: #ef890a" name="abreisejahr">
                <option>2006</option>
                <option>2007</option>
              </select> </td>
          </tr>
          <tr> 
            <td height="12" valign="middle"><font size="-1" face="Arial, Helvetica, sans-serif">Personenanzahl:</font></td>
            <td> <div align="left">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
                <select class="input01" id="personenzahl" style="BACKGROUND-COLOR: #EF890A" name="personenzahl">
                  <option> 1</option>
                  <option> 2</option>
                  <option> 3</option>
                  <option> 4</option>
                  <option> 5</option>
                  <option> 6</option>
                  <option>mehr</option>
                </select>
              </div></td>
          </tr>
          <tr> 
            <td height="12" valign="middle">&nbsp;</td>
            <td>&nbsp;</td>
          </tr>
          <tr> 
            <td height="25" valign="middle"><font size="-1" face="Arial, Helvetica, sans-serif">Einzelzimmer:</font></td>
            <td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <select class="input01" id="einzelzimmer" style="BACKGROUND-COLOR: #FFE289" name="einzelzimmer">
                <option selected>...</option>
		<option> 1</option>
                <option> 2</option>
                <option> 3</option>
                <option> 4</option>
                <option> 5</option>
                <option> 6</option>
                <option>mehr</option>
              </select></td>
          </tr>
          <tr> 
            <td height="25" valign="middle"><font size="-1" face="Arial, Helvetica, sans-serif">Doppelzimmer:</font></td>
            <td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <select class="input01" id="doppelzimmer" style="BACKGROUND-COLOR: #FFE289" name="doppelzimmer">
                <option selected>...</option>
		<option> 1</option>
                <option> 2</option>
                <option> 3</option>
                <option> 4</option>
                <option>mehr</option>
              </select></td>
          </tr>
          <tr> 
            <td height="12" valign="middle"><font size="-1" face="Arial, Helvetica, sans-serif">Dreibettzimmer:</font></td>
            <td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <select class="input01" id="dreibettzimmer" style="BACKGROUND-COLOR: #FFE289" name="dreibettzimmer">
                <option selected>...</option>                
		<option> 1</option>
                <option> 2</option>
                <option> 3</option>
                <option>mehr</option>
              </select></td>
          </tr>
          <tr> 
            <td height="12" valign="middle"><font size="-1" face="Arial, Helvetica, sans-serif">Vierbettzimmer:</font></td>
            <td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <select class="input01" id="vierbettzimmer" style="BACKGROUND-COLOR: #FFE289" name="vierbettzimmer">
                <option selected>...</option>               
		<option> 1</option>
                <option> 2</option>
                <option>mehr</option>
              </select></td>
          </tr>
          <tr> 
            <td height="25" valign="middle">&nbsp;</td>
            <td>&nbsp;</td>
          </tr>
          <tr> 
            <td width="123" height="25" valign="middle"> <p><font size="-1" face="Arial, Helvetica, sans-serif, Comic Sans MS">E-Mail:</font></p></td>
            <td> <font face="Arial, Helvetica, sans-serif, Comic Sans MS"> 
              <input class="input01" type="text" name="email" id="email" maxlength="50" size="30" style="BACKGROUND-COLOR: #FFE289">
              </font></td>
          </tr>
          <tr> 
            <td width="123" height="25" valign="middle"> <p><font size="-1" face="Arial, Helvetica, sans-serif, Comic Sans MS">Betreff:</font></p></td>
            <td> <font face="Arial, Helvetica, sans-serif, Comic Sans MS"> 
              <input class="input01" name="betreff" type="text" id="betreff" style="BACKGROUND-COLOR: #FFE289" value=" Reservierung" size="30" maxlength="50">
              </font></td>
          </tr>
          <tr> 
            <td colspan="2" valign="top"> <p><font face="Arial, Helvetica, sans-serif, Comic Sans MS"> 
                &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                <textarea class="input01" cols="56" rows="5" name="kommentar" id="kommentar" style="BACKGROUND-COLOR: #FFE289"> Nachricht:</textarea>
                </font></p>
              </td>
          </tr>
          <tr> 
            <td width="123" align="center" valign="middle"> <div align="right"><font face="Arial, Helvetica, sans-serif, Comic Sans MS"> 
                <input name="checkbox" type="checkbox" value="akzeptiert" checked>
                &nbsp;&nbsp;&nbsp; </font></div></td>
            <td><font size="-4" face="Arial, Helvetica, sans-serif, Comic Sans MS">Ich 
              bin mit dem Senden meiner Daten einverstanden. <br>
              (Anklicken, da sonst nicht gesendet wird!)</font></td>
          </tr>
          <tr> 
            <td width="123" valign="top">&nbsp;</td>
            <td>&nbsp;</td>
          </tr>
          <tr> 
            <td width="123"> <p> </p></td>
            <td height="25"> <font face="Arial, Helvetica, sans-serif, Comic Sans MS"> 
              <input type="Submit" name="submit" value="Senden">
              <input type="Reset" name="reset" value=" Reset ">
              </font></td>
          </tr>
        </table>
</form>
</td>
</tr>
</table>
 
Hi Seven Secrets,

keine Ahnung, was da los ist...
Ich habe Dein Script so kopiert, wie Du es gepostet hast, habe die Mail-Adresse ausgetauscht und das Ganze auf meinen Webspace geschoben...
Fazit ::: Funkt "einbahnfrei"...
Betreff: Reservierung
Name: Coral
Firma: test

Strasse: test
Ort: test

Rückruf: erwünscht!
Telefon: test


Anreisetag: 04.Juni2006
Abreisetag: 10.Juni2006

Personenanzahl: 3

Einzelzimmer: 3
Doppelzimmer: ...
Dreibettzimmer: ...
Vierbettzimmer: ...

E-Mail: 243yes@dodgeit.com
Kommentar: Nachricht:bla bla blubber


84.167.204.216

Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3

Vielleicht gibt es Probleme mit Deinem Provider?

Einen schönen Tag noch wünscht
coral
 
Das Problem liegt definitv nicht an Deinem Script, sondern an der T-Online-Mail-Addi...!
Ich hatte dieses Problem vor ein paar Wochen bei einem Kunden, dessen Formular-Daten auch an eine T-Online-Mail-Addi weitergeleitet wurden...
Hat lange Zeit auch funktioniert - bis sich mein Kunde gewundert hat, das tagelang überhaupt nix mehr kam...
Daruafhin haben wir dann festgestellt, das T-Online keine Mails mehr aus dem Netz (also z.B. aus Formularen) akzeptiert (wird wohl als Spam interpretiert) und haben eine andere Mail-Adresse benutzt...
Und siehe da, es funkte wieder...!
Also am besten eine andere Mail-Addi wählen und T-Online tüchtig ansch...

Einen schönen Tag noch wünscht
coral
 

Neue Beiträge

Zurück