Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 17

Thema: Formulardaten werden nicht per Mail gesendet

  1. #1
    Kirschnik
    Gast

    Standard Formulardaten werden nicht per Mail gesendet

    Wie das Topic bereits sagt hab ich nen Formular das im wesentlichen aus 2 Dateien besteht:

    Das formular an sich:
    Code:
    <form enctype='multipart/form-data' action='process.php' method='post' target="popup">
    <table border="0" cellspacing="1" style="border-collapse&#58; collapse" width="95%" cellpadding="5">
    <tr>
    <div align="left"><font size=+1>Deine Bewerbung bei XHR</font></div>
    </tr>
    <tr>
     <td colspan="3" height="16" width="100%">[b]</td>
    </tr>
    <tr>
     <td colspan="3" height="16" width="100%"><font size=-1>* = Pflichtfeld</font></td>
    </tr>
    <tr>
     <td height="30" width="55"></td>
     <td height="30" width="189"><font size=-1>DW Nickname&#58;</font></td>
     <td height="30" width="469"><input type=text name='dw_nickname' size=20>*</td>
    </tr>
    <tr>
     <td height="30" width="55"></td>
     <td height="30" width="189"><font size=-1>eMail</font></td>
     <td height="30" width="469"><input type=text name='email' size=20>*</td>
    </tr>
    <tr>
     <td height="30" width="55"></td>
     <td height="30" width="189"><font size=-1>Alter&#58;</font></td>
     <td height="30" width="469"><input type=text name='alter' size=20>*</td>
    </tr>
    <tr>
     <td height="30" width="55"></td>
     <td height="30" width="189"><font size=-1>Omni&#58;</font></td>
     <td height="30" width="469"><input type=text name='omni' size=20>*</td>
    </tr>
    <tr>
     <td height="30" width="55"></td>
     <td height="30" width="189"><font size=-1>Hast du eine Flatrate&#58;</font></td>
     <td height="30" width="469"><input type=text name='hast_du_eine_flatrate' size=20>*</td>
    </tr>
    </table>
    
    
    
    
    <table border="0" cellspacing="1" width="95%" cellpadding="5">
    <tr>
     <td height="16" width="30%"><font size=-1>Gebäudelevel&#58;</font></td>
     <td height="30" width="20%"></td>
     <td height="16" width="30%"><font size=-1>Forschungslevel&#58;</font></td>
     <td height="30" width="20%"></td>
    </tr>
    <tr>
     <td height="30" width="30%"><font size=-1>Zentral KI&#58;</font>
     <td height="30" width="20%"><input type=text name='zentral_ki' size=5>*</td>
     <td height="30" width="30%"><font size=-1>Panzerung&#58;</font>
     <td height="30" width="20%"><input type=text name='panzerung' size=5>*</td>
    </tr>
    <tr>
    
     <td height="30" width="30%"><font size=-1>Forschungsanlage&#58;</font>
     <td height="30" width="20%"><input type=text name='forschungsanlage' size=5>*</td>
     <td height="30" width="30%"><font size=-1>Reaktor&#58;</font>
     <td height="30" width="20%"><input type=text name='reaktor' size=5>*</td>
    </tr>
    <tr>
     <td height="30" width="30%"><font size=-1>Fabrik&#58;</font></td>
     <td height="30" width="20%"><input type=text name='fabrik' size=5>*</td>
     <td height="30" width="30%"><font size=-1>Beine Krähe&#58;</font></td>
     <td height="30" width="20%"><input type=text name='beine_krähe' size=5>*</td>
    </tr>
    <tr>
     <td height="30" width="30%"><font size=-1>Verteidigungszentrum&#58;</font>
     <td height="30" width="20%"><input type=text name='verteidigungszentrum' size=5>*</td>
     <td height="30" width="30%"><font size=-1>Beine Humanoid&#58;</font>
     <td height="30" width="20%"><input type=text name='beine_humanoid' size=5>*</td>
    </tr>
    <tr>
     <td height="30" width="30%"><font size=-1>Raketensilo&#58;</font>
     <td height="30" width="20%"><input type=text name='raketensilo' size=5>*</td>
     <td height="30" width="30%"><font size=-1>KVP&#58;</font>
     <td height="30" width="20%"><input type=text name='KVP' size=5>*</td>
    </tr>
    <tr>
     <td height="30" width="30%"><font size=-1>Photovoltgeschütz&#58;</font>
     <td height="30" width="20%"><input type=text name='photovoltgeschütz' size=5>*</td>
     <td height="30" width="30%"><font size=-1>Laser&#58;</font>
     <td height="30" width="20%"><input type=text name='laser' size=5>*</td>
    </tr>
    <tr>
     <td height="30" width="30%"><font size=-1>Hangar&#58;</font>
     <td height="30" width="20%"><input type=text name='hangar' size=5>*</td>
     <td height="30" width="30%"><font size=-1>Plasma&#58;</font>
     <td height="30" width="20%"><input type=text name='plasma' size=5>*</td>
    </tr>
    <tr>
     <td height="30" width="30%"><font size=-1>Lift&#58;</font>
     <td height="30" width="20%"><input type=text name='lift' size=5>*</td>
     <td height="30" width="30%"><font size=-1>Raks&#58;</font>
     <td height="30" width="20%"><input type=text name='raks' size=5>*</td>
    </tr>
    <tr>
     <td height="30" width="30%"><font size=-1>Missionszentrum&#58;</font>
     <td height="30" width="20%"><input type=text name='missionszentrum' size=5>*</td>
     <td height="30" width="30%"><font size=-1>Disruptor&#58;</font>
     <td height="30" width="20%"><input type=text name='disruptor' size=5>*</td>
    </tr>
    <tr>
     <td height="30" width="30%"><font size=-1>Kommunikationsanlage&#58;</font>
     <td height="30" width="20%"><input type=text name='kommunikationsanlage' size=5>*</td>
     <td height="30" width="30%"><font size=-1>Motor&#58;</font>
     <td height="30" width="20%"><input type=text name='motor' size=5>*</td>
    </tr>
    <tr>
     <td height="30" width="30%"><font size=-1>Geheimdienstzentrum&#58;</font>
     <td height="30" width="20%"><input type=text name='geheimdienstzentrum' size=5>*</td>
     <td height="30" width="30%"><font size=-1>Spionage&#58;</font>
     <td height="30" width="20%"><input type=text name='spionage' size=5>*</td>
    </tr>
    <tr>
     <td height="30" width="30%"><font size=-1>Klonlabor&#58;</font>
     <td height="30" width="20%"><input type=text name='klonlabor' size=5>*</td>
     <td height="30" width="30%"><font size=-1>Biotechnik&#58;</font>
     <td height="30" width="20%"><input type=text name='biotechnik' size=5>*</td>
    </tr>
    <tr>
     <td height="30" width="30%"><font size=-1>Raumhafen&#58;</font>
     <td height="30" width="20%"><input type=text name='raumhafen' size=5>*</td>
    </tr>
    <tr>
     <td height="30" width="30%"><font size=-1>Silo&#58;</font>
     <td height="30" width="20%"><input type=text name='silo' size=5>*</td>
    </tr>
    <tr>
     <td height="30" width="30%"><font size=-1>Eisenmine&#58;</font>
     <td height="30" width="20%"><input type=text name='eisenmine' size=5>*</td>
    </tr>
    <tr>
     <td height="30" width="30%"><font size=-1>Titanmine&#58;</font>
     <td height="30" width="20%"><input type=text name='titanmine' size=5>*</td>
    </tr>
    <tr>
     <td height="30" width="30%"><font size=-1>Ölförderanlage&#58;</font>
     <td height="30" width="20%"><input type=text name='ölförderanlage' size=5>*</td>
    </tr>
    <tr>
     <td height="30" width="30%"><font size=-1>Uranmine&#58;</font>
     <td height="30" width="20%"><input type=text name='uranmine' size=5>*</td>
    </tr>
    </table>
    <table border="0" cellspacing="1" style="border-collapse&#58; collapse" width="95%" cellpadding="5">
    <tr>
     <td colspan="3" height="25" width="737" background="tile_sub.gif"><p align="center"><input type=submit value='Senden' onClick="javascript&#58;window.open&#40;'','popup','width=680,height=400,resizeable=yes,scrollbars=yes,status=no'&#41;">                <input type=reset value='Löschen'></font></td>
    </tr>
    </table>
    
    
    <div align=center><font size=-1>Nach ihrer Bestellung formulieren sie bitte einen Beitrag in unserem Bestellforum</font></div>
    
    </form>
    und hier die process.php in der das ganze ausgewertet und verschickt werden soll:

    Code:
    <?php
    include&#40;"global.inc.php"&#41;;
    $errors=0;
    $error="Während der Verarbeitung ihrer Daten ist ein Fehler aufgetreten<ul>";
    pt_register&#40;'POST','dw_nickname'&#41;;
    pt_register&#40;'POST','email'&#41;;
    pt_register&#40;'POST','alter'&#41;;
    pt_register&#40;'POST','omni'&#41;;
    pt_register&#40;'POST','hast_du_eine_flatrate'&#41;;
    pt_register&#40;'POST','zentral_ki'&#41;;
    pt_register&#40;'POST','panzerung'&#41;;
    pt_register&#40;'POST','forschungsanlage'&#41;;
    pt_register&#40;'POST','reaktor'&#41;;
    pt_register&#40;'POST','fabrik'&#41;;
    pt_register&#40;'POST','beine_krähe'&#41;;
    pt_register&#40;'POST','verteidigungszentrum'&#41;;
    pt_register&#40;'POST','beine_humanoid'&#41;;
    pt_register&#40;'POST','raketensilo'&#41;;
    pt_register&#40;'POST','KVP'&#41;;
    pt_register&#40;'POST','photovoltgeschütz'&#41;;
    pt_register&#40;'POST','laser'&#41;;
    pt_register&#40;'POST','hangar'&#41;;
    pt_register&#40;'POST','plasma'&#41;;
    pt_register&#40;'POST','lift'&#41;;
    pt_register&#40;'POST','raks'&#41;;
    pt_register&#40;'POST','missionszentrum'&#41;;
    pt_register&#40;'POST','disruptor'&#41;;
    pt_register&#40;'POST','kommunikationsanlage'&#41;;
    pt_register&#40;'POST','motor'&#41;;
    pt_register&#40;'POST','geheimdienstzentrum'&#41;;
    pt_register&#40;'POST','spionage'&#41;;
    pt_register&#40;'POST','klonlabor'&#41;;
    pt_register&#40;'POST','biotechnik'&#41;;
    pt_register&#40;'POST','raumhafen'&#41;;
    pt_register&#40;'POST','silo'&#41;;
    pt_register&#40;'POST','eisenmine'&#41;;
    pt_register&#40;'POST','titanmine'&#41;;
    pt_register&#40;'POST','ölförderanlage'&#41;;
    pt_register&#40;'POST','uranmine'&#41;;
    if&#40;$dw_nickname=="" || $email=="" || $alter=="" || $omni=="" || $hast_du_eine_flatrate=="" || $zentral_ki=="" || $panzerung=="" || $forschungsanlage=="" || $reaktor=="" || $fabrik=="" || $beine_krähe=="" || $verteidigungszentrum=="" || $beine_humanoid=="" || $raketensilo=="" || $KVP=="" || $photovoltgeschütz=="" || $laser=="" || $hangar=="" || $plasma=="" || $lift=="" || $raks=="" || $missionszentrum=="" || $disruptor=="" || $kommunikationsanlage=="" || $motor=="" || $geheimdienstzentrum=="" || $spionage=="" || $klonlabor=="" || $biotechnik=="" || $raumhafen=="" || $silo=="" || $eisenmine=="" || $titanmine=="" || $ölförderanlage=="" || $uranmine=="" &#41;&#123;
    $errors=1;
    $error.="[*]Bitte überprüfen sie ihre Angaben.";
    &#125;
    if&#40;$errors==1&#41; echo $error;
    else&#123;
    $where_form_is="http".&#40;$HTTP_SERVER_VARS&#91;"HTTPS"&#93;=="on"?"s"&#58;""&#41;."&#58;//".$SERVER_NAME.strrev&#40;strstr&#40;strrev&#40;$PHP_SELF&#41;,"/"&#41;&#41;;
    $message="Dein Nick&#58; ".$dw_nickname."
    Ihre Omni&#58; ".$omni."
    Ihr Alter&#58; ".$alter."
    eMail&#58; ".$email."
    Hast du eine Flatrate&#58; ".$hast_du_eine_flatrate."
    Zentral KI&#58; ".$zentral_ki."
    Forschungsanlage&#58; ".$forschungsanlage."
    Fabrik&#58; ".$fabrik."
    Verteidigungszentrum&#58; ".$verteidigungszentrum."
    Raketensilo&#58; ".$raketensilo."
    Photovoltgeschütz&#58; ".$photovoltgeschütz."
    Hangar&#58; ".$hangar."
    Lift&#58; ".$lift."
    Missionszentrum&#58; ".$missionszentrum."
    Kommunikationsanlage&#58; ".$kommunikationsanlage."
    Geheimdienstzentrum&#58; ".$geheimdienstzentrum."
    Klonlabor&#58; ".$klonlabor."
    Raumhafen&#58; ".$raumhafen."
    Silo&#58; ".$silo."
    Eisenmine&#58; ".$eisenmine."
    Titanmine&#58; ".$titanmine."
    Ölförderanlage&#58; ".$ölförderanlage."
    Uranmine&#58; ".$uranmine."
    Panzerung&#58; ".$panzerung."
    Reaktor&#58; ".$reaktor."
    Beine Krähe&#58; ".$beine_krähe."
    Beine Humanoid&#58; ".$beine_humanoid."
    KVP&#58; ".$KVP."
    Laser&#58; ".$laser."
    Plasma&#58; ".$plasma."
    Raks&#58; ".$raks."
    Disruptor&#58; ".$disruptor."
    Motor&#58; ".$motor."
    Spionage&#58; ".$spionage."
    Biotechnik&#58; ".$biotechnik."
    ";
    $message = stripslashes&#40;$message&#41;;
    mail&#40;"kirschnik@gmx.de","XHR - Bewerbung",$message,"From&#58; Formmailer"&#41;;
    $make=fopen&#40;"data.dat","a"&#41;;
    $to_put="";
    $to_put .= $dw_nickname."|".$omni."|".$alter."|".$email."|".$hast_du_eine_flatrate."|".$zentral_ki."|".$forschungsanlage."|".$fabrik."|".$verteidigungszentrum."|".$raketensilo."|".$photovoltgeschütz."|".$hangar."|".$lift."|".$missionszentrum."|".$kommunikationsanlage."|".$geheimdienstzentrum."|".$klonlabor."|".$raumhafen."|".$silo."|".$eisenmine."|".$titanmine."|".$ölförderanlage."|".$uranmine."|".$panzerung."|".$reaktor."|".$beine_krähe."|".$beine_humanoid."|".$kvp."|".$laser."|".$plasma."|".$raks."|".$disruptor."|".$motor."|".$spionage."|".$biotechnik."
    ";
    fwrite&#40;$make,$to_put&#41;;
    
    ?>
    
    
    
    <style type="text/css">
    body &#123; background-color&#58;#eeeeee; &#41;
    </style>
    <font face="Verdana" size="2">
    <h2>Vielen Dank für deine Bewerbung.</h2>
    
    
    
    
    Wir haben deine Basendaten erhalten.
    
    
    Du bekommst innerhalb der nächsten 48 Stunden eine IGM von dem Zuständigen Ratsmember
    
    mit den Ergebnissen der Abstimmung über deine Aufnahme.
    
    </font>
    
    
    <?php
    &#125;
    ?>
    Kann mir da jemand weiter helfen?

    Sollte jemand auch allgemein fehler finden, bitte benachrichtigen... Bin ziemlich neu was PHP angeht...
    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
    Kaiserliche Hoheit Avatar von No0ob
    Registriert seit
    02.01.2006
    Ort
    Nähe Frankfurt
    Beiträge
    1.500
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    also:
    1. Was für Fehldermeldungen kriegst du?
    2. Was ist pt_register? Wo hast du es definiert?

    Oder kenn ich das noch nicht? :O

  3. #3
    Kaiserliche Hoheit
    Registriert seit
    15.07.2005
    Ort
    Hagen (NRW)
    Beiträge
    1.515
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    kannst du mal bitte die Zeile mit der mail() Funktion einzeln posten? achte aber darauf, dass du vorher das @ gegen ein anderes zeichen austauscht, z.B. -AT- da man sonst die zeile hier nicht lesen kann (da das Posten von e-Mailadressen nicht gestattet ist)
    Zoggerforum.de Betreuer * Mod @ ibforen.de * Admin @ daoc-ds.de
    ICQ Nummer kann via PN erfragt werden

  4. #4
    Kirschnik
    Gast

    Standard

    Wusst ich net mit der Mailaddy hier die mail() Zeile:

    mail('kirschnikATgmx.de',"XHR - Bewerbung",$message,"From: Formmailer");

    danke für die bisherigen antworten...

  5. #5
    Kaiserliche Hoheit
    Registriert seit
    15.07.2005
    Ort
    Hagen (NRW)
    Beiträge
    1.515
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    änder das mal so ab:

    Code:
    mail&#40;'kirschnikATgmx.de',"XHR - Bewerbung",$message,"From&#58; Formmailer <kirschnikATgmx.de>"&#41;;
    Viele Provider akzeptieren keine PHP Mails ohne gültige e-Mailadresse als Absender im Header.
    Zoggerforum.de Betreuer * Mod @ ibforen.de * Admin @ daoc-ds.de
    ICQ Nummer kann via PN erfragt werden

  6. #6
    Kirschnik
    Gast

    Standard

    hab das ganze geändert, aber tut sich nach wie vor nichts...

  7. #7
    Kaiserliche Hoheit
    Registriert seit
    15.07.2005
    Ort
    Hagen (NRW)
    Beiträge
    1.515
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    ich hab mal minimale Änderungen am PHP Code gemacht - versuch es mal damit:

    Code:
    CODE entfernt, download weiter unten
    hier bis zum 20. 09. 2006, 20:00 testbar

    edit: bessere Lesbarkeit...
    Zoggerforum.de Betreuer * Mod @ ibforen.de * Admin @ daoc-ds.de
    ICQ Nummer kann via PN erfragt werden

  8. #8
    Kirschnik
    Gast

    Standard

    Hmmm, was hast du denn alles geändert?

    Bekomm nun immer Fehlermeldung das eingaben inkorrekt sind...

  9. #9
    Kaiserliche Hoheit
    Registriert seit
    15.07.2005
    Ort
    Hagen (NRW)
    Beiträge
    1.515
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    vielleicht ist das hier etwas übersichtlicher - zumal ich oben im Code noch eine debugausgabe drin hatte, die ich aber gleich rauseditiere:

    http://tests.daoc-ds.de/forum-hilfe....ocess.php?sc=1

    downloaden

    Achte darauf, dass du folgenden Teil entfernst bevor du die Datei neuspeicherst.
    Code:
    // Start removing here >>
    if&#40;time&#40;&#41; > 1158775200&#41; die &#40; "Diese Demonstration war zeitlich begränzt und funktioniert nun nicht mehr." &#41;;
    if&#40;$_REQUEST&#91;'sc'&#93; == "1"&#41; &#123;
      show_source&#40;__FILE__&#41;;
      exit;
    &#125;
    if&#40;$_REQUEST&#91;'dl'&#93; == "1"&#41; &#123;
      header&#40;"Content-Type&#58; application/octet-stream"&#41;;
      header&#40;"Content-Disposition&#58; attachment; filename=\"process.php\""&#41;;
      readfile&#40;__FILE__&#41;;
      exit;
    &#125;
    // << Stop removing here
    Zoggerforum.de Betreuer * Mod @ ibforen.de * Admin @ daoc-ds.de
    ICQ Nummer kann via PN erfragt werden

  10. #10
    Kaiserliche Hoheit Avatar von No0ob
    Registriert seit
    02.01.2006
    Ort
    Nähe Frankfurt
    Beiträge
    1.500
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Ich weiss noch immer nicht was pt_register ist...
    bei php.net gibts das nicht :/
    Ist des ne eigene Funktion?

Ähnliche Themen

  1. Formulardaten werden nicht akzeptiert. Was nun?
    Von Thonixx im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 6
    Letzter Beitrag: 11.10.2007, 12:48
  2. mail() geht nicht, finde den Fehler nicht. :(
    Von FaFoo im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 1
    Letzter Beitrag: 25.06.2007, 16:30
  3. Formularfeld wird nicht gesendet
    Von Flip im Forum HTML & CSS Forum
    Antworten: 6
    Letzter Beitrag: 03.11.2006, 18:53
  4. Javascript funktion aufrufen nachdem Formular gesendet wurde
    Von d im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 2
    Letzter Beitrag: 28.04.2006, 11:15
  5. mail() funktioniert nicht bei mir
    Von thocon im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 21
    Letzter Beitrag: 14.02.2006, 11:22

Stichworte

Berechtigungen

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