kann der formmailer senden?

Skoell

Lieutenant
Registriert
März 2004
Beiträge
642
hallo,

ich versuche gerade mal, mit diesem, sich im anhang befindlichen formmailer zu arbeiten.
nu habe ich das problem, dass er werde die bestätigung gibt, das was abgesendet worden ist noch bekomme ich die mail.

ich bin leider erst dabei php zu lernen und finde den fehler partout nicht - vielleicht kann ja mal ein php kundiger sich des problems annehmen.

ich danke schon mal

zu sagen wäre noch, dass die angegeben daten erfasst werden sollen und die mail an die angegebene adresse geschickt werden soll.

die adresse hat einen autoresponder, der dem absender dann auch antworten soll

hmm hochladen geht nicht

die config.php
Code:
<?php
$absender = "meine seite";      
$domain = "www.meineseite.de";                  
$empfaenger = "admin@meine seite de";           
$subject = "kontakt";         
$best = "Gesendet";           
$feld_name = "Name"; 		 
$feld_name_laenge = "60";          
$feld_vor = "Vorname";
$feld_vor_laenge = "60";
$feld_strasse = "Straße";
$feld_strasse_laenge = "60";
$feld_haus = "Hausnummer";
$feld_haus_laenge = "60";
$feld_plz = "Postleitzahl";
$feld_plz_laenge = "20";
$feld_stadt = "Stadt";
$feld_stadt_laenge = "60";  
$feld_land = "Land";
$feld_zahl_laenge = "10";  
$feld_zahl = "Anzahl der Pakete";
$feld_stadt_laenge = "60";  
$feld_mail = "Deine e-mail Adresse";           
$feld_mail_laenge = "60";          
$textarea_in = "Kommentare";  
$textarea_cols = "60";         
$textarea_rows = "15";        
$button = "Bestellen";       

?>

die mail.php
Code:
<style type="text/css">
<!--
body {
	background-color: #f4d6a1;
}
body,td,th {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
-->
</style><?php  echo "<html>\n<body>\n";
include "config.php";
if($send) {
   switch($send) {
      case 'go':

    if (empty($feld) || empty($textarea))
	{
	echo "
		<b>Fehler!</b><br>
                Nicht alle Felder ausgefüllt<br>
		<a href=javascript:history.back()>Zurück</a></font>
             ";
	exit;
	}

mail("$empfaenger","$subject",
"$feld_name $name
$feld_vor $vor
$feld_strasse $strasse
$feld_haus $haus
$feld_plz $plz
$feld_stadt $stadt
$feld_mail $mail

$textarea_in: $textarea

--------------------
Absender IP : $ip
","From: $absender <webmaster@$domain>Content-Type: text/html");

                }
          echo "$best <br><br><p align='center'><font face='Arial, Helvetica, sans-serif' size='2'>Danke f&uuml;r 
    die e-mail.</font></p>
  <p align='center'><font face='Arial, Helvetica, sans-serif' size='2'><b>Bitte warte geduldig auf eine Antwort, wir melden uns</b></font></p>";
          exit;
          }

echo "
<center>
<table border=0>
<FORM METHOD=POST ACTION=$PHP_SELF>

<tr><td>$feld_name:</td><td><input type=text name=\"feld\" size=$feld_name_laenge></td></tr>
<tr><td>$feld_vor:</td><td><input type=text name=\"mail\" size=$feld_vor_laenge></td></tr>
<tr><td>$feld_strasse:</td><td><input type=text name=\"ort\" size=$feld_strasse_laenge></td></tr>
<tr><td>$feld_haus:</td><td><input type=text name=\"feld\" size=$feld_haus_laenge></td></tr>
<tr><td>$feld_plz:</td><td><input type=text name=\"feld\" size=$feld_plz_laenge></td></tr>
<tr><td>$feld_stadt:</td><td><input type=text name=\"feld\" size=$feld_stadt_laenge></td></tr>
<tr><td>$feld_land:</td><td><input type=text name=\"feld\" size=$feld_land_laenge></td></tr>
<tr><td>$feld_zahl:</td><td><input type=text name=\"feld\" size=$feld_zahl_laenge></td></tr>
<tr><td>$textarea_in:</td><td><textarea name=\"textarea\" cols=\"$textarea_cols\" rows=\"$textarea_rows\"></textarea></td></tr>

<input type=hidden name=send value=go>
<input type=hidden name=ip value=$REMOTE_ADDR>
<tr><td><INPUT TYPE=submit value=$button></td><td></td></tr>
</FORM>
</center>
</body>
</html>";
?>
 
Zuletzt bearbeitet:
Zurück
Oben