Ergebnis 1 bis 5 von 5

Thema: Formularabsendung

  1. #1
    gast
    Gast

    Standard Formularabsendung

    hallo,

    ich möchte dass ein formular die eingegebenen daten an eine bestimmte e-mail-adrese sendet. wenn man jetzt auf senden klickt geht outlook auf. dies möchte ich allerdings vermeiden so dass die daten direkt zur meiner e-mail-adr. gehen. hier der link: http://home.fhtw-berlin.de/~s0508064/Page5.html .
    was mache ich falsch?
    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
    Forum Guru
    Registriert seit
    13.01.2005
    Ort
    Schweiz
    Beiträge
    5.240
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    dazu brauchst du php, such einfach mal im forum danach, das thema behandeln wir fast täglich.

  3. #3
    gast
    Gast

    Standard

    so ich habe einen fertigen php-script gefunden und auf den server hochgeladen und entsprechend den html-kode für das formular verändert. aber wenn man alle felder ausfüllt ist folgendes zu sehen "Die Nachricht konnte nicht versandt werden, da nicht alle Felder ausgefüllt wurden". was muss man im php-script ändern?


    php-sript-kode:

    Code:
    $absender = "ivan_slavchev@yahoo.com";
    
    
    /*Wie soll die Mail aussehen, die an den webmaster gerichtet ist? Formularfelder werden wie folgt eingefьgt "$NameDesFeldes"*/
    /*Betreff*/	$betreffwebmaster = "Dies ist der Betreff";
    /*Textkцrper*/  $koerperwebmaster = "$name ($mail) hat ьber die Webseite von Domain.de folgende Nachricht hinterlassen:
    		$nachricht";
    
    /*wie soll die Mail aussehen, die an den Absender gerichtet ist?*/
    /*Betreff*/	$betreffabsender = "Dies ist der Betreff";
    /*Textkцrper*/ 	$koerperabsender = "herzlichen Dank fьr Deine Nachricht an das Team von Domain.de \n Du hast folgende Nachricht versandt:\n $nachricht\n";
    	
    /*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>
    
    Leider ist die E-Mail-Adresse falsch</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>
    
    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>
    
    wir haben die Nachricht versandt und werden uns evtl. noch einmal melden.</p>";
    
    /*Sind alle Felder ausgefьllt? fьr jedes Feld das ausgefьllt sein muЯ, muЯ hier ein entsprechender Eintrag gemacht werden*/
    if &#40;$name == "" || $mail =="" || $nachricht ==""&#41;
    /*##############################################################################
      #Bitte ab hier nichts mehr дndern. Alle Angaben sind im oberen Teil zu machen#
      ##############################################################################*/
    	&#123;
    	/*nein*/	
    	echo "$felderleer";
    	&#125;
    		else
    			&#123;
    			/*ja*/
    			/*Ist die E-Mail-Adresse richtig eingegeben?*/
    			if &#40;ereg&#40;"^&#91;_a-zA-Z0-9-&#93;+&#40;\.&#91;_a-zA-Z0-9-&#93;+&#41;*@&#40;&#91;a-zA-Z0-9-&#93;+\.&#41;+&#40;&#91;a-zA-Z&#93;&#123;2,3&#125;&#41;$", $mail&#41;&#41;
    				&#123;
    				/*E-Mail-Adresse ist richtig*/
    				mail&#40;"$webmaster","$betreffwebmaster","$koerperwebmaster\n","FROM&#58; $absender\n"&#41;;					
    
    				/*Soll der Absender eine Kopie erhalten?*/
    				if &#40;$kopie == "ja"&#41; 
    					&#123;
    					mail&#40;"$mail","$betreffabsender","$koerperabsender","FROM&#58; $absender\n"&#41;;
    					echo "$abgesandt";
    					&#125;
    				else
    					&#123;
    					echo "$abgesandt";
    					&#125;
    				&#125;
    				else
    				&#123;
    					/*nein*/
    					echo "$mailfalsch";
    				&#125;				
    		&#125;
    ?>

  4. #4
    Meister(in)
    Registriert seit
    29.11.2004
    Beiträge
    277
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Code:
    if &#40;$name == "" || $mail =="" || $nachricht ==""&#41;
    Ich denke da musst du noch was Anpassen..
    Das ist aber doch nicht das komplette script, oder?

  5. #5
    Kaiser(in)
    Registriert seit
    09.12.2005
    Alter
    29
    Beiträge
    2.496
    Danke
    1
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    hast du register globals on oder off ?
    Sei immer du selbst. Außer du kannst Batman sein. Sei immer Batman!

Stichworte

Berechtigungen

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