E-Mail Script

Schon festgestellt? Dem Forum sind gerade alle Interaktionsmöglichkeiten genommen. :(

Mehr dazu unter: Abstimmung über das Forum

  • Hallo FCSBaum,


    ich hoffe es gibt Dir eine Starthilfe. Ersetze die Funktion send_mail($post_vars) in der Datei validation.php mit folgenden Code:


    PHP
    1. <span class="syntaxdefault"><br />function send_mail</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$post_vars</span><span class="syntaxkeyword">)<br />{<br /></span><span class="syntaxdefault">  </span><span class="syntaxcomment">// TO DO<br /></span><span class="syntaxdefault">  </span><span class="syntaxcomment">// Mail aus den $post_vars erstellen und abschicken<br /></span><span class="syntaxdefault">  $mailnachricht </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">""</span><span class="syntaxkeyword">;<br /><br /></span><span class="syntaxdefault">   foreach </span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$post_vars as $name</span><span class="syntaxkeyword">=></span><span class="syntaxdefault">$value</span><span class="syntaxkeyword">)<br /></span><span class="syntaxdefault">   </span><span class="syntaxkeyword">{<br /></span><span class="syntaxdefault">      $mailnachricht</span><span class="syntaxkeyword">.=</span><span class="syntaxdefault"> ucfirst</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$name</span><span class="syntaxkeyword">).</span><span class="syntaxstring">": $value\n"</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">   </span><span class="syntaxkeyword">}<br /></span><span class="syntaxdefault">   $mailnachricht</span><span class="syntaxkeyword">.=</span><span class="syntaxdefault">ucfirst</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$name</span><span class="syntaxkeyword">).</span><span class="syntaxstring">": $value\n"</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">   $mailnachricht</span><span class="syntaxkeyword">.=</span><span class="syntaxstring">"\nDatum/Zeit: "</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">   $mailnachricht</span><span class="syntaxkeyword">.=</span><span class="syntaxdefault">date</span><span class="syntaxkeyword">(</span><span class="syntaxstring">"d.m.Y H:i:s"</span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">   $mailbetreff</span><span class="syntaxkeyword">=</span><span class="syntaxstring">"Betreff: "</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">   $mailbetreff</span><span class="syntaxkeyword">.=</span><span class="syntaxdefault"> $post_vars</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"betreff"</span><span class="syntaxkeyword">];<br /><br /></span><span class="syntaxdefault">   mail</span><span class="syntaxkeyword">(</span><span class="syntaxstring">"PhilippWendel@gmx.de"</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> $mailbetreff</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> $mailnachricht</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> </span><span class="syntaxstring">"From: $email"</span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">  </span><span class="syntaxkeyword">}<br /></span><span class="syntaxdefault"> </span>


    Musst natürlich das ganze noch etwas formatieren.


    LG

  • das wars?
    Verdammt dann habe ich ein Stück zu viel Code eingesetzt
    Habe noch mit den anderen Variablen gearbeitet


    Vielen dank werde das gleich mal ausprobieren


    gruß


    EDIT: Du meinst bestimmt in der datei mail.php weil inder validation.php is diese funktion nicht vorhanden.
    EDIT2: Geht aber noch nicht. Blöd is halt nur das er mir keine Fehlermeldung ausgibt. Das heißt wenn ich auf abschicken gehe springt er auf mail.php
    um und zeigt ne leere weiße Fläche.

  • Doch schon in der validate.php


    Hmm:

    PHP
    1. <span class="syntaxdefault"><br />function send_mail</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$post_vars</span><span class="syntaxkeyword">)<br />{<br /></span><span class="syntaxdefault">  </span><span class="syntaxcomment">// TO DO<br /></span><span class="syntaxdefault">  </span><span class="syntaxcomment">// Mail aus den $post_vars erstellen und abschicken<br /></span><span class="syntaxdefault">  $mailnachricht </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">""</span><span class="syntaxkeyword">;<br /><br /></span><span class="syntaxdefault">   foreach </span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$post_vars as $name</span><span class="syntaxkeyword">=></span><span class="syntaxdefault">$value</span><span class="syntaxkeyword">)</span><span class="syntaxcomment">//$name = array-index? ['name']->['email']->ect.. (bei post ja assoziativ und nicht numerisch)<br /></span><span class="syntaxdefault">   </span><span class="syntaxkeyword">{<br /></span><span class="syntaxdefault">      $mailnachricht</span><span class="syntaxkeyword">.=</span><span class="syntaxdefault"> ucfirst</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$name</span><span class="syntaxkeyword">).</span><span class="syntaxstring">": $value\n"</span><span class="syntaxkeyword">;</span><span class="syntaxcomment">//*1<br /></span><span class="syntaxdefault">   </span><span class="syntaxkeyword">}<br /></span><span class="syntaxdefault">   $mailnachricht</span><span class="syntaxkeyword">.=</span><span class="syntaxdefault">ucfirst</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$name</span><span class="syntaxkeyword">).</span><span class="syntaxstring">": $value\n"</span><span class="syntaxkeyword">;</span><span class="syntaxcomment">//doppelt definiert?=*1<br /></span><span class="syntaxdefault">   $mailnachricht</span><span class="syntaxkeyword">.=</span><span class="syntaxstring">"\nDatum/Zeit: "</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">   $mailnachricht</span><span class="syntaxkeyword">.=</span><span class="syntaxdefault">date</span><span class="syntaxkeyword">(</span><span class="syntaxstring">"d.m.Y H:i:s"</span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">   $mailbetreff</span><span class="syntaxkeyword">=</span><span class="syntaxstring">"Betreff: "</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">   $mailbetreff</span><span class="syntaxkeyword">.=</span><span class="syntaxdefault"> $post_vars</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"betreff"</span><span class="syntaxkeyword">];</span><span class="syntaxcomment">// und hier wieder die normale variablenstrutur die an die funktion übergeben wurde ?<br /></span><span class="syntaxdefault">  </span><span class="syntaxcomment">//wo ist die eigentliche nachricht ?<br /><br /></span><span class="syntaxdefault">   mail</span><span class="syntaxkeyword">(</span><span class="syntaxstring">"PhilippWendel@gmx.de"</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> $mailbetreff</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> $mailnachricht</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> </span><span class="syntaxstring">"From: $email"</span><span class="syntaxkeyword">);</span><span class="syntaxcomment">//wo wird $email den definiert ? wenn leer dan wird auch nichts versendet!<br /></span><span class="syntaxdefault">  </span><span class="syntaxkeyword">}<br /></span><span class="syntaxdefault"> </span>


    So wie ich das sehe sollte diese funktion an sich gehen aber LEERE e-mails verschicken (zumindest bis auf den header ) und ohne $email wird das auch nix :D definier den mal mit der absenderadresse (übergeben von deinem user). ich schau mal aber eigentlich arbeite ich nicht wirlich mit e-mails wenn ich mich reingearbeitet habe melde ich mich nochmal.
    LG
    R4Zz0R

  • Soooo ....


    Ich habe hier mal was zusammengebastelt was eigentlich ! funktionieren sollte aber ich habe es noch nicht testen können.

    PHP
    1. <span class="syntaxhtml"><br /><span class="syntaxdefault"><?php<br /></span><span class="syntaxcomment">/**<br /> * Mailfunktionen.<br /> * (C) 2011 R4Zz0R<br /> **/<br /></span><span class="syntaxdefault">$post_vars </span><span class="syntaxkeyword">= </span><span class="syntaxdefault">$_POST</span><span class="syntaxkeyword">;</span><span class="syntaxcomment">//assoziatives array<br />//regex für e-mails<br /> </span><span class="syntaxdefault">$mailregex </span><span class="syntaxkeyword">= </span><span class="syntaxstring">"/^( [a-zA-Z0-9] )+( [a-zA-Z0-9\._-] )*@( [a-zA-Z0-9_-] )+( [a-zA-Z0-9\._-] +)+$/"</span><span class="syntaxkeyword">;<br /> </span><span class="syntaxcomment">//Alternative regex $mailregex = "^[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+'.'@'.'[-!#$%&\'*+\\/0-9=?A-Z^_`a-z{|}~]+\.'.'[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+$";<br /><br /></span><span class="syntaxkeyword">function </span><span class="syntaxdefault">send_Form</span><span class="syntaxkeyword">() {<br /> </span><span class="syntaxdefault">$formular </span><span class="syntaxkeyword">= </span><span class="syntaxstring">'<form action="mail.php" method="post">Name:<br><input name="name" size="20" type="text"><br><br /> Email:<br><input name="email" size="20" type="text"><br><br />Betreff:<br><select name="betreff" size="1"><option>Bewerbung</option><option>Hilfe</option><option>Kritik</option><br /><option>sonstiges</option></select><br>Text:<br><textarea cols="25" name="text" rows="5"></textarea><br><br /><input name="abschicken" type="submit" value="Abschicken"><br /><input name="loeschen" type="reset" value="L&ouml;schen"><br /></form>'</span><span class="syntaxkeyword">;<br /><br />return </span><span class="syntaxdefault">$formular</span><span class="syntaxkeyword">;<br />}<br /><br /></span><span class="syntaxcomment">//hardcoded e-mail filter<br /></span><span class="syntaxkeyword">function </span><span class="syntaxdefault">filterMail</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$mail</span><span class="syntaxkeyword">) {<br /> </span><span class="syntaxcomment">//global regex pattern<br /> </span><span class="syntaxkeyword">global </span><span class="syntaxdefault">$mailregex</span><span class="syntaxkeyword">;<br /> </span><span class="syntaxcomment">//überprüfung<br /> </span><span class="syntaxkeyword">if(</span><span class="syntaxdefault">preg_match</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$mailregex </span><span class="syntaxkeyword">, </span><span class="syntaxdefault">$mail</span><span class="syntaxkeyword">)) {<br /> return </span><span class="syntaxdefault">$mail</span><span class="syntaxkeyword">;<br /> } else {<br /> return </span><span class="syntaxdefault">0</span><span class="syntaxkeyword">;<br /> }<br />}<br /><br />function </span><span class="syntaxdefault">send_Mail</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$post_vars</span><span class="syntaxkeyword">) {<br /></span><span class="syntaxcomment">//eingaben deklarieren<br /></span><span class="syntaxdefault">$nachricht </span><span class="syntaxkeyword">= </span><span class="syntaxdefault">$post_vars</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'text'</span><span class="syntaxkeyword">];<br /></span><span class="syntaxdefault">$betreff </span><span class="syntaxkeyword">= </span><span class="syntaxdefault">$post_vars</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'betreff'</span><span class="syntaxkeyword">];<br /></span><span class="syntaxdefault">$sender </span><span class="syntaxkeyword">= </span><span class="syntaxdefault">$post_vars</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'email'</span><span class="syntaxkeyword">];<br /></span><span class="syntaxcomment">//zu lange zeilen umbrechen<br /></span><span class="syntaxdefault">$nachricht </span><span class="syntaxkeyword">= </span><span class="syntaxdefault">wordwrap</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$nachricht</span><span class="syntaxkeyword">, </span><span class="syntaxdefault">70</span><span class="syntaxkeyword">);<br /></span><span class="syntaxcomment">//email prüfen<br /></span><span class="syntaxdefault">$sender </span><span class="syntaxkeyword">= </span><span class="syntaxdefault">filterMail</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$sender</span><span class="syntaxkeyword">);<br /></span><span class="syntaxcomment">//rest der nachricht zusammensetzen<br /></span><span class="syntaxdefault">$nachricht</span><span class="syntaxkeyword">.=</span><span class="syntaxstring">"\nDatum/Zeit: "</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">$nachricht</span><span class="syntaxkeyword">.=</span><span class="syntaxdefault">date</span><span class="syntaxkeyword">(</span><span class="syntaxstring">"d.m.Y H:i:s"</span><span class="syntaxkeyword">);<br /></span><span class="syntaxcomment">//versand vorbereiten<br /> </span><span class="syntaxkeyword">if((!empty(</span><span class="syntaxdefault">$betreff</span><span class="syntaxkeyword">))&&(!empty(</span><span class="syntaxdefault">$nachricht</span><span class="syntaxkeyword">))&&(!empty(</span><span class="syntaxdefault">$sender</span><span class="syntaxkeyword">))) {<br /> </span><span class="syntaxcomment">//wenn alles ausgefüllt wurde<br /> </span><span class="syntaxkeyword">if(</span><span class="syntaxdefault">$sender </span><span class="syntaxkeyword">!=</span><span class="syntaxdefault">0</span><span class="syntaxkeyword">) {<br /> </span><span class="syntaxcomment">//^- auf gültige email geprüft und bestätigt<br /> </span><span class="syntaxdefault">$gesendet </span><span class="syntaxkeyword">= </span><span class="syntaxdefault">mail</span><span class="syntaxkeyword">(</span><span class="syntaxstring">"PhilippWendel@gmx.de"</span><span class="syntaxkeyword">, </span><span class="syntaxdefault">$betreff</span><span class="syntaxkeyword">, </span><span class="syntaxdefault">$nachricht</span><span class="syntaxkeyword">, </span><span class="syntaxstring">"From:$sender"</span><span class="syntaxkeyword">); </span><span class="syntaxcomment">//senden<br /> </span><span class="syntaxkeyword">}<br /> }<br /><br />if(</span><span class="syntaxdefault">$gesendet</span><span class="syntaxkeyword">) {<br /> return </span><span class="syntaxstring">'E-Mail Erfolgreich gesendet'</span><span class="syntaxkeyword">;<br />} else {<br /> return </span><span class="syntaxstring">'Es ist ein fehler aufgetreten'</span><span class="syntaxkeyword">;<br />}<br /></span><span class="syntaxcomment">//ende der funktion.<br /></span><span class="syntaxkeyword">}<br /></span><span class="syntaxdefault">?><br /></span></span>


    Benutzen kannst du das ganze ganz einfach:



    die filterfunktion um zu prüfen ob die e-mail adresse gültig ist wird automatisch ausgeführt mit der send_Mail funktion


    Viel spaß damit und sag mir obs funktioniert :D
    LG
    R4Zz0R

  • Hallo,


    ich hatte leider die letzten Stunden kein Strom gehabt. :(
    Wie es scheint war R4Zz0R schneller hier, aber ich zeige Euch trotzdem mal meine Version.


    PHP
    1. <span class="syntaxdefault"><br />function send_mail</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$post_vars</span><span class="syntaxkeyword">)<br />{<br /></span><span class="syntaxdefault">  $absender </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> $empfaenger </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">"PhilippWendel@gmx.de"</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">  $betreff </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">"Nachricht von der Webseite"</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">  $nachricht </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">""</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">  $anhang </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">"From: $absender"</span><span class="syntaxkeyword">;<br /><br /></span><span class="syntaxdefault">  $nachricht </span><span class="syntaxkeyword">.=</span><span class="syntaxdefault"> </span><span class="syntaxstring">"Folgende Daten wurden gesendet:\r\n"</span><span class="syntaxkeyword">;<br /><br /></span><span class="syntaxdefault">  $nachricht </span><span class="syntaxkeyword">.=</span><span class="syntaxdefault"> </span><span class="syntaxstring">"Name: "</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">.</span><span class="syntaxdefault"> $post_vars</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'name'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">.</span><span class="syntaxdefault"> </span><span class="syntaxstring">"\r\n"</span><span class="syntaxkeyword">;<br /><br /></span><span class="syntaxdefault">  $nachricht </span><span class="syntaxkeyword">.=</span><span class="syntaxdefault"> </span><span class="syntaxstring">"Email: "</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">.</span><span class="syntaxdefault"> $post_vars</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'email'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">.</span><span class="syntaxdefault"> </span><span class="syntaxstring">"\r\n"</span><span class="syntaxkeyword">;<br /><br /></span><span class="syntaxdefault">  $nachricht </span><span class="syntaxkeyword">.=</span><span class="syntaxdefault"> </span><span class="syntaxstring">"Betreff: "</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">.</span><span class="syntaxdefault"> $post_vars</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'betreff'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">.</span><span class="syntaxstring">"\r\n"</span><span class="syntaxkeyword">;<br /><br /></span><span class="syntaxdefault">  $nachricht </span><span class="syntaxkeyword">.=</span><span class="syntaxdefault"> </span><span class="syntaxstring">"Text: "</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">.</span><span class="syntaxdefault"> $post_vars</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'text'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">.</span><span class="syntaxdefault"> </span><span class="syntaxstring">"\r\n"</span><span class="syntaxkeyword">;<br /><br /></span><span class="syntaxdefault">  mail</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$absender</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> $betreff</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> $nachricht</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> $anhang</span><span class="syntaxkeyword">);<br />}<br /></span><span class="syntaxdefault"> </span>
  • $absender = $empfaenger ? --- ist so ne variablendeklaration eigentlich möglich ??...
    auserdem möchte er sicher antworten also braucht er als absender der e-mail eigentlich die user e-mail

  • Hallo,

    Zitat


    $absender = $empfaenger ? --- ist so ne variablendeklaration eigentlich möglich ??...
    l


    Klar geht das. http://forum.de.selfhtml.org/archiv/2004/3/t75845/


    Zitat

    auserdem möchte er sicher antworten also braucht er als absender der e-mail eigentlich die user e-mai


    Ich habe die mail Funktion schon lange nicht mehr benutzt, aber wenn ich mich recht erinnere brauchst Du z.B. bei Googlemail o.ä. Username and Passwort und das hast Du nur für Deine eigene Mailadresse.

  • &quot;CyberGirl&quot; schrieb:


    Ich habe die mail Funktion schon lange nicht mehr benutzt, aber wenn ich mich recht erinnere brauchst Du z.B. bei Googlemail o.ä. Username and Passwort und das hast Du nur für Deine eigene Mailadresse.


    Als Absender-Adresse kann man irgendetwas angeben, dafür braucht man keine Zugangsdaten.


    Es wäre praktisch, wenn man die E-Mail Adresse aus dem Formular gleich als Absender hinterlegt, wie R4Zz0R schon gesagt hat.


    Ist doch unlogisch, wenn man auf die E-Mail antwortet und die Antwort dann an einen selber geschickt wird.

  • Hallo Sören,


    Zitat

    Es wäre praktisch, wenn man die E-Mail Adresse aus dem Formular gleich als Absender hinterlegt, wie R4Zz0R schon gesagt hat.


    Ist doch unlogisch, wenn man auf die E-Mail antwortet und die Antwort dann an einen selber geschickt wird.



    eigentlich ist man doch selbst der Absender und auch der Empfänger, aber praktischer ist es schon wenn man die email Adresse vom Formular benutzt.

  • ^^ Danke Sören das meinte ich damit eigentlich wollte nur nicht so ausschweifend schreiben :D


    o.O ASP.NET ... wir sind hier im php bereich *grins* .... (nicht böse gemeint es ist halt ein himmelweiter unterschied)



    ÖHHHM .. haja ...


    wäre es nicht besser einfach die gleiche variable zu verwenden .... ? naja is ja auch egal :D


    Ich hoffe nur wir bekommen auch rücmelduzng ob es funktioniert :D


    LG
    R4Zz0R

  • starhunter : Stimmt nicht ganz.
    Als Absender wird normalerweise der Server eingetragen, wenn man ihn nicht selbst definiert.


    Auf diese E-Mail Adresse kann man normalerweise aber nicht zugreifen, da sie ja vom PHP-Parser generiert wird.
    (Ist zumindest bei Webspace von einem Provider so, wenn man einen eigenen Server hat, kann es anders sein. Das weiß ich nicht)

  • Hallo
    vielen dank für die vielen Antworten
    Bin heute noch nicht zum ausprobieren gekommen.
    Muss nochwas wegen Bewerbung tun und versuche nachher noch was umzusetzen kann es aber nicht versprechen.
    Wenn nicht mache ich das morgen.
    Nur das ihr wisst das ich noch da bin.^^


    danke nochmal


    gruß

  • o.O ... hm noch keine zeit zum testen gehabt ?.. würde gerne wissen ob der code geht (ich teste ihn nicht weil ich unter anderen vorrausetzungen arbeite eg. eigener server ohne mail und sowas dementsprechend würde er bei mir so oder so nicht funktionieren!)


    LG
    R4Zz0R

  • Hallo
    also habe jetzt mal beide Varianten durchprobiert
    aber es geht nicht
    bzw langsam bezweifle ich das die scripte falsch sein sollen.
    Denn bei jedem Versuch den ich tätige kommt bei sene button danach nur ein weißer Bildschirm


    gruß

  • Hallo FCSBaum,


    laß den Kopf nicht hängen. Wir werden das hier schon hinkriegen.
    Kannst Du noch mal den Code posten den Du benutzt ?


    LG

  • Hallo
    na klar mach ich das
    also hier ist mal der zusammenhängende von dir Cybergirl
    Der HTML Code:


    mai.php:


    validation.php:


    Und die von R4Zz0R


    und die mail.php:


    ok das wars erstmal denke ich


    gruß

  • Hallo,


    ein Fehler liegt darin das im Skript mai.php nur die Funktionen definiert sind aber nicht aufgerufen werden. Vergleiche mal mit der ursprünglichen Version.


    LG

  • Hmm ...


    Was hällst du davon wenn ich dir mal über teamviewer helfe oder so ?...
    Eventuell sehe ich ja den fehler wenn ich mir anschau wie du das ganze zusammengesetzt hast.
    Die scripte sollten eigentlich funktionieren also fehler bekomme ich bei mir keine angezeigt...


    LG
    R4Zz0R

  • Ich glaube, du hast die Dateinamen vertauscht. Benenne die mai.php in validation.php und die validation.php in mai.php um, dann sollte es funktionieren.