Hoppi: Einfacher Formmailer PHP

Beitrag lesen

Hallo, kann mir jemand sagen ob so der eingebundene Einfache Formmailer(PHP)funktionieren kann? (siehe unten) Die Malis kommen alle einwandfrei an, nur die Dankesseite kommt nicht,
nach dem absenden Formmailer verschwindet und Feld bleibt leer.

Grüße
Hoppi

---------------------------------------------------------------
<html>
<head>

<title>Test</title>

<style type="text/css">
body { margin:0px; padding:0px; }
a:link { font-family:helvetica,tahoma,arial; font-size:12px; text-decoration:none; color:#FFFF00; }
a:visited {font-family:helvetica,tahoma,arial; font-size:12px; text-decoration:none; color:#FFFF00; }
a:hover {font-family:helvetica,tahoma,arial; font-size:12px; font-weight:bold; text-decoration:none; color:#FFFFFF; }
a:active {font-family:helvetica,tahoma,arial,verdana; font-size:12px; text-decoration:none; color:#FFFFFF; }
a:focus {font-family:helvetica,tahoma,arial; font-size:12px; text-decoration:none; color:#FFFFFF; }
</style>
<script type="text/javascript" src="coolmenus3.js">
/*****************************************************************************
Copyright (c) 2001 Thomas Brattli (www.bratta.com)
eXperience DHTML coolMenus - Get it at www.bratta.com
Version 3.02
This script can be used freely as long as all copyright messages are
intact.
******************************************************************************/
</script>
</head>
<body leftmargin="0" marginwidth="0" topmargin="0" marginheight="0" bgcolor="#0F2749">
<script type="text/javascript" src="menue-top.js"></script>

<table border="0" width="100%" cellpadding="0" cellspacing="0" height="100%" bgcolor="" align="center">
<tr>
<td align="left" valign="top" height="768">
<table width="100%" cellpadding="0" cellspacing="0">
<tr>
<td height="43" width="210" align="left" valign="top" background="images/H30.jpg" nowrap>
 <img src="images/o1.gif" width="190" height="138" border="0"></td>
  <td height="43" width="100%" background="images/H30.jpg" valign="top" align="left" nowrap>
    <table cellpadding="0" cellspacing="0" width="80%">
     <tr>
      <td height="100" nowrap>
             <img src="images/TCH5b.gif" width="312" height="60" border="0"><img src="images/TCH5a.gif" width="349" height="60" border="0"></td>
        </tr>
   </table>
 </td>
   </tr>
     <tr>
<td height="429" colspan="0" rowspan="0" width="210" align="left" valign="top" nowrap>
    <dl>
    <dt><img src="images/o2.gif" width="190" height="70" border="0" align="top">
       <img src="images/o3.jpg" width="190" height="182" border="0"><img src="images/o4.gif"
         width="190" height="209" border="0" usemap="#ImageMap1">
    </dl>
 </td>
    <td height="429"><table cellpadding="0" cellspacing="0" width="55%">
                  <tr>
                    <td width="500" align="left" valign="top" nowrap>
                        <dl>
                             <dt><map name="ImageMap1">

<area shape="rect" coords="33, 45, 159, 65" href="http://ahoppstaedter.de/haft.html">
<area shape="rect" coords="58, 97, 134, 115" href="http://ahoppstaedter.de/impr.html">
<area shape="rect" coords="78, 56, 79, 57" href="http://ahoppstaedter.de/haft.html">
<area shape="rect" coords="112, 103, 113, 104" href="http://ahoppstaedter.de/impr.html">
<area shape="rect" coords="64, 146, 126, 165" href="http://ahoppstaedter.de/kontakt.php">
</map>

<?php

Konfiguration

Bitte passen Sie die folgenden Werte an, bevor Sie das Script benutzen!

An welche Adresse sollen die Mails gesendet werden?

$strEmpfaenger = 'xy@web.de';

Welche Adresse soll als Absender angegeben werden?

(Manche Hoster lassen diese Angabe vor dem Versenden der Mail ueberschreiben)

$strFrom   = '"Formmailer"xy@web.de';

Welchen Betreff sollen die Mails erhalten?

$strSubject    = 'Nachricht';

Zu welcher Seite soll als "Danke-Seite" weitergeleitet werden?

Wichtig: Sie muessen hier eine gueltige HTTP-Adresse angeben!

$strReturnhtml = 'http://www.ahoppstaedter.de/danke.html';

Welche(s) Zeichen soll(en) zwischen dem Feldnamen und dem angegebenen Wert stehen?

$strDelimiter  = ":\t";

Ende Konfiguration

if($_POST)
{
 $strMailtext = "";

while(list($strName,$value) = each($_POST))
 {
  if(is_array($value))
  {
   foreach($value as $value_array)
   {
    $strMailtext .= $strName.$strDelimiter.$value_array."n";
   }
  }
  else
  {
   $strMailtext .= $strName.$strDelimiter.$value."n";
  }
 }

if(get_magic_quotes_gpc())
 {
  $strMailtext = stripslashes($strMailtext);
 }

mail($strEmpfaenger, $strSubject, $strMailtext, "From: ".$strFrom)
  or die("Die Mail konnte nicht versendet werden.");
 header("Location: $strReturnhtml");
 exit;
}

?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">

<dt>

<title>Kontakformular</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

<br><dt><font color="#75ADE2">
       Haben Sie noch Fragen oder möchten Sie Kontakt zu uns aufnehmen?<br>
        Hier können Sie uns schnell und bequem Ihre Anfrage oder eine Nachricht<br> zukommen lassen.
         * Ihre Telefonnummer ermöglicht auch einen Kontakt zu Ihnen.<br><br>
          Ihre Anfrage wird so schnell wie möglich bearbeitet.
     <dt>

<form action="<?php print $_SERVER['PHP_SELF']; ?>" method="post">
    <dt>
 <font color="#75ADE2"><font><dt>
   <font color="#75ADE2">Ihr Name:<br></dt>
         <input type="text" name="Versender" / size="35"></dd>
             <dt><font color="#75ADE2">Ihre E-Mail:<br></dt>
                <input type="text" name="E-Mail" / size="35"></dd>
                  <dt>Ihre Telefonnummer*:<br></dt>
                   <input type="text" name="telefon" size="35" maxlength="30" value="optional (freiwillig)"></dd>
                     <dt><textarea name="Nachricht" rows="8" cols="60">Ihre Mitteilung an uns...</textarea><font>
                        <dt>
                          <input type="submit" value="Senden" />
                           <input type="reset" value="Zurücksetzen" />
                            </dl>

</form>
     </td>
   </tr>
  </table>
    </body>
      </html>
        <font color="#75ADE2"></font>