Ergebnis 1 bis 3 von 3

Thema: PHP Formular Script

  1. #1
    ncm85
    Gast

    Standard PHP Formular Script

    Hi,

    hoffe hier Hilfe für mein Script zu finden, das leider nicht so wie ich will...
    Es soll, wenn die Mail abgeschickt wurde, ein Text ausgegeben werden, der den Versandt bestätigt.

    Code:
      <?php
    
    	session_start&#40;&#41;;
    	if&#40;$_SESSION&#91;'gesendet'&#93; == '1'&#41; &#123;
    		if&#40;$_SESSION&#91;'destroy'&#93; == '1'&#41; &#123;
    			session_destroy&#40;&#41;;
    			header&#40;'location&#58; http&#58;//www.ergowerkstatt.de/mail3.php'&#41;;
    			echo 'gesendet';
    			echo '11111111111111';
    		elseif&#40;$_GET&#91;'destroy'&#93; == '1'&#41; &#123;
    			session_destroy&#40;&#41;;
    			//header&#40;'location&#58; http&#58;//www.ergowerkstatt.de/mail3.php'&#41;;
    			echo 'sollte destroyed werden2';
    			echo '22222222222222';
    		&#125;
    		else &#123;
    			echo '
    
    
    Nachricht wurde erfolgreich versandt.
    ';
    			session_destroy&#40;&#41;;
    			//header&#40;'location&#58; http&#58;//www.ergowerkstatt.de/mail3.php'&#41;;
    			echo '3333333333333333';
    			&#125;
    	&#125;
    	&#125;
    	else &#123;
    		echo '<form action="mail3.php" method="post">';
    		echo 'Name
    ';
    		echo '<input type="text" name="name">';
    		echo '
    ';
    		echo 'Mail Adresse
    ';
    		echo '<input type="text" name="email">';
    		echo '
    ';
    		echo 'Betreff
    ';
    		echo '<input type="text" name="mailbetreff">';
    		echo '
    
    ';
    		echo 'Nachricht
    ';
    		echo '<textarea name="mailnachricht" cols="60" rows="10"></textarea>';
    		echo '
    ';
    		echo '
    ';
    		echo '<input name="abschicken" type="submit" value="SEND">';
    		echo '</form>';
    		echo '4444444444444444444';
    		
    		if&#40;$abschicken&#41; &#123;
       		 // Wenn eines der Felder leer ist, gebe Fehlermeldung aus
        	if&#40;empty&#40;$_POST&#91;'name'&#93;&#41; || empty&#40;$_POST&#91;'email'&#93;&#41; || empty&#40;$_POST&#91;'mailbetreff'&#93;&#41; || empty&#40;$_POST&#91;'mailnachricht'&#93;&#41;&#41;
        	&#123;
    	        echo "Bitte alle Felder ausf&uuml;llen!";
    	    &#125; else &#123;
        		$_SESSION&#91;'gesendet'&#93; = '1';
        	// Ansonsten&#58; Für jedes Eingabefeld eine Zeile wie folgt erzeugen --> Feldname&#58; Eingabe
    	        while&#40;list&#40;$feld,$wert&#41;=each&#40;$HTTP_POST_VARS&#41;&#41; &#123;
                	if&#40;$feld!="abschicken"&#41; &#123;
                    $mailnachricht.=ucfirst&#40;$feld&#41;."&#58; $wert\n";
                &#125;
            	&#125;
            	// Zusatzdaten hinzufügen
            	$mailnachricht.="\nDatum/Zeit&#58; ";
            	$mailnachricht.=date&#40;"d.m.Y H&#58;i&#58;s"&#41;;
            	$mailbetreff="Kontakt&#58; ";
            	$mailbetreff.=$HTTP_POST_VARS&#91;'email'&#93;;
            	// Mail versenden
            	mail&#40;"coldmatrix@googlemail.com", $mailbetreff, $mailnachricht, "From&#58; ".$_POST&#91;'email'&#93;&#41;;
            	//$_SESSION&#91;'gesendet'&#93; == '1';
            	header&#40;'location&#58; http&#58;//www.ergowerkstatt.de/mail3.php'&#41;;
    			
    			$fertignachricht = 'gesendet = 1'; 
    	&#125;
    	&#125;
    	&#125;
    echo '$fertignachricht '.$fertignachricht;
    echo '
    $abschicken '.$abschicken;
    echo '
    session destroy '.$_SESSION&#91;destroy&#93;;
    echo '
    session gesendet'.$_SESSION&#91;gesendet&#93;;
    Danke schon mal im Vorraus!
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    ncm85
    Gast

    Standard

    Hat sich erledigt.

  3. #3
    Fortgeschrittene/r
    Registriert seit
    14.12.2006
    Ort
    Fayetteville, Arkansas
    Beiträge
    191
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Cool!

    Kannst du vll posten wo das Problem war? SOmit hilfst du evtl. andere User die ein aehnliches Problem haben oder so... ^^
    "Progress is not made by ambitious early risers, progress is made by lazy people looking for an easier way to do things."
    -- I'm not sure who said it, but he/she is my hero --

Ähnliche Themen

  1. Confirm Script sendet immer Formular ab
    Von Morrers1 im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 4
    Letzter Beitrag: 03.06.2008, 17:32
  2. formular daten versendn per java script
    Von iskdjim im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 4
    Letzter Beitrag: 05.10.2006, 15:54
  3. CGI Script in bestehendes Formular einbinden
    Von buffy79 im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 3
    Letzter Beitrag: 22.09.2006, 11:56
  4. PHP-Script für Formular mit Auswahllisten <select ...>
    Von HoriZZon im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 1
    Letzter Beitrag: 05.07.2005, 10:20
  5. java-script - formular arbeiten
    Von GreenRover im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 8
    Letzter Beitrag: 05.01.2005, 17:03

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •