Ankündigung

Einklappen
Keine Ankündigung bisher.

formmailer script will nicht mehr

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • formmailer script will nicht mehr

    hallo leute...
    mein formmailer script funktioniert nicht mehr richtig...
    alles hat schon mal funktioniert und jetzt wo ich es noch ma probieren wollte geht es nicht mehr...

    es wird mir zwar die mail mit den eingegebenen daten geschickt aber die bestätigungs mail an den absender kommt nicht an...

    auserdem wird nach erfolgreichen versand der text das es eben geklappt hat 2 mal angezeigt.das war vorher auch nicht...

    hoffe es kann jemand helfen...

    hier das script:

    Code:
    <?
    /*
    ############################################################################
    #
    #   (c) Feindt Computerservice, 2001
    #
    ############################################################################
    #
    # Formmailer V.1.0
    # COPYRIGHT NOTICE                                                           
    # Copyright 2001 Feindt Computerservice
    # All Rights Reserved.                     
    # EMail: [email protected]
    # URL  : http://www.tools4web.de  
    #                                                                            
    # Formmailer darf von jedermann kostenlos benutzt und geändert werden, solange
    # dieser Copyright-Verweis und die restlichen Kommentare erhalten bleiben. Mit
    # dem Einsatz dieses Skripts akzeptieren Sie, daß Feindt Computerservice von jeglicher
    # Haftung und Gewährleistung hinsichtlich des Einsatzes befreit ist.
    # 
    # Der Verkauf dieses Skripts, auch in modifizierter Form, ist ohne vorherige
    # schriftliche Genehmigung ausdrücklich untersagt.
    # 
    # Um dieses Skript über das Internet oder irgendein anderes Medium
    # weiterzuverbreiten, benötigen Sie vorher unsere Erlaubnis. In jeden Fall
    # müssen der Copyright-Verweis und die restlichen Kommentare erhalten bleiben.
    ###############################################################################
    
    Dieses Script kann in bestehende PHP-Seiten problemlos eingebaut werden. 
    Einfach alles markieren und kopieren. Aber denkt an die obenstehenden Bedingungen.
    */
    
    /*Variablen werden umgewandelt*/
    /*weitere Felder nach ähnlichem Muster verwenden*/
    $name = $_POST['name'];
    $vorname =$_POST['vorname'];
    $mail = $_POST['mail'];
    $veranstaltung =$_POST['veranstaltung'];
    $anzahl = $_POST['anzahl'];
    
    /*Hier werden alle Daten eingegeben*/
    /*An wen soll die Anfrage gerichtet sein?*/
    $webmaster = "***@marbacher-karneval.de";
    $roman = "***@marbacher-karneval.de";
    
    /*Welche E-Mail-Adresse soll als Absender eingegeben werden?*/
    $absender = "***@marbacher-karneval.de";
    
    
    /*Wie soll die Mail aussehen, die an den webmaster gerichtet ist? Formularfelder werden wie folgt eingefügt "$NameDesFeldes"*/
    /*Betreff*/		$betreffwebmaster = "Online Kartenreservierung";
    /*Textkörper*/  	$koerperwebmaster = "$name,$vorname ($mail) hat folgende Angaben zur Kartenreservierung gemacht: \n
    		Name:				$name
    		Vorname:			$vorname
    		Veranstaltung:		$veranstaltung
    		Anzahl der Karten:	$anzahl"; 
    		
    /*Wie soll die Mail aussehen, die an den webmaster gerichtet ist? Formularfelder werden wie folgt eingefügt "$NameDesFeldes"*/
    /*Betreff*/		$betreffroman = "Online Kartenreservierung";
    /*Textkörper*/  	$koerperroman = "$name,$vorname ($mail) hat folgende Angaben zur Kartenreservierung gemacht: \n
    		Name:				$name
    		Vorname:			$vorname
    		Veranstaltung:		$veranstaltung
    		Anzahl der Karten:	$anzahl"; 
    
    /*wie soll die Mail aussehen, die an den Absender gerichtet ist?*/
    /*Betreff*/		$betreffabsender = "Bestätigung für Online Kartenreservierung";
    /*Textkörper*/ 	$koerperabsender = "Herzlichen Dank für ihre Kartenreservierung beim Marbacher Karnevalsverein e.V. \n
    Sie können sich am Veranstaltungstag an der Kasse unter Angabe ihrer Daten (Name, Anzahl der Karten) bis 30 Minuten vor Veranstaltungssbeginn melden und ihre Karten in Empfang nehmen. \n
    Viel Spass wünscht der Marbacher Karnevalsverein e.V. \n
    Sie haben folgende Angaben gemacht:\n
    		Name:				$name 
    		Vorname:			$vorname 
    		Veranstaltung:		$veranstaltung 
    		Anzahl der Karten:	$anzahl\n
    \n
    Wichtig: Bitte die Karten bis 30 Minuten vor Veranstaltungsbeginn abholen!!!\n";
    
    /*Was soll nach dem Absenden des Formulares geschehen. 
    1. Verweis auf andere HTML- bzw. PHP-Seiten (bei $action eine 1 eintragen)
    2. Anzeige direkt in der danke.php (bei $action eine 2 eintragen)*/
    $action = 2;
    
    /*Es soll auf eine andere Datei verwiesen werden*/
    $sUrlMailFalsch = "http://domain.de/mailfalsch.html";
    $sUrlFelderLeer = "http://domain.de/felderleer.html";
    $sUrlMailVersendet = "http://domain.de/mailversendet.html";
    
    
    /*Direkte Anzeige der Fehler in der danke.php
    Welche Fehlermeldung soll ausgegeben werden, wenn die E-Mail-Adresse falsch eingegeben wurde? Bitte mit HTML-Tags arbeiten,
    es können auch Klassen für CSS zugewiesen werden*/
    $mailfalsch = "<p class=ueber1>Fehler</p><p>Leider ist die E-Mail-Adresse falsch</p><p>Bitte kontrolliere noch einmal die Eingabe und sende das Formular erneut ab.";
    
    /*Welche Fehlermeldung soll ausgegeben werden, wenn nicht alle Pflicht-Felder ausgefüllt sind?*/
    $felderleer = "<p class=ueber1>Fehler</p><p>Die Nachricht konnte nicht versandt werden, da nicht alle Felder ausgefüllt wurden</p>";
    
    /*Wie soll der Text aussehen, wenn die E-Mail versendet wurde?*/
    $abgesandt = "<p class=ueber1>Danke,</p><p>wir haben die Nachricht versandt. Du bekommst als Bestätigung eine E-Mail.</p>";
    
    /*Sind alle Felder ausgefüllt? für jedes Feld das ausgefüllt sein muß, muß hier ein entsprechender Eintrag gemacht werden*/
    if ($name == "" || $mail =="" || $vorname =="")
    /*##############################################################################
      #Bitte ab hier nichts mehr ändern. Alle Angaben sind im oberen Teil zu machen#
      ##############################################################################*/
    	{
    	/*nein*/
    	if ($action == 1)
    		header("location:".$sUrlFelderLeer);
    	else echo "$felderleer";
    	}
    		else
    			{
    			/*ja*/
    			/*Ist die E-Mail-Adresse richtig eingegeben?*/
    			if (ereg("^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@([a-zA-Z0-9-]+\.)+([a-zA-Z]{2,4})$", $mail))
    				{
    				/*E-Mail-Adresse ist richtig*/
    				mail("$webmaster","$betreffwebmaster","$koerperwebmaster\n\n--------------\nKostenlose Formmailer bei www.tools4web.de\n--------------\n","FROM: $mail\n");	
    				mail("$roman","$betreffroman","$koerperroman\n\n--------------\nKostenlose Formmailer bei www.tools4web.de\n--------------\n","FROM: $mail\n");
    
    				/*Soll der Absender eine Kopie erhalten?*/
    				if ($kopie == "ja") 
    					{
    					mail("$mail","$betreffabsender","$koerperabsender\n\n--------------\nKostenlose Formmailer bei www.tools4web.de\n--------------","FROM: $absender\n");
    					if ($action == 1) header("location:".$sUrlMailVersendet);
    					else echo "$abgesandt";
    					}
    				else
    					{
    					if ($action == 1) header("location:".$sUrlMailVersendet);
    					else echo "$abgesandt";
    					echo "$abgesandt";
    					}
    				}
    				else
    				{
    					/*nein*/
    					if ($action == 1) header("location:".$sUrlMailFalsch);
    					else echo "$mailfalsch";
    				}				
    		}
    ?>
    und hier noch die html seite dazu...

    http://www.marbacher-karneval.de/ser...ervierung.html

homepage-forum.de - Hilfe für Webmaster! Statistiken

Einklappen

Themen: 56.939   Beiträge: 431.254   Mitglieder: 28.752   Aktive Mitglieder: 78
Willkommen an unser neuestes Mitglied, Michael83.

Online-Benutzer

Einklappen

208 Benutzer sind jetzt online. Registrierte Benutzer: 5, Gäste: 203.

Mit 3.502 Benutzern waren am 23.01.2020 um 17:20 die meisten Benutzer gleichzeitig online.

Die neuesten Themen

Einklappen

Die neuesten Beiträge

Einklappen

Lädt...
X