Anzeige

HTML-Formular Probleme

HTML-Formular Probleme | PSD-Tutorials.de

Erstellt von Avire, 11.12.2008.

  1. Avire

    Avire *Zwei-Sterne-User*

    Dabei seit:
    02.11.2008
    Beiträge:
    237
    Geschlecht:
    männlich
    Ort:
    Österreich
    Software:
    Photoshop 6.0
    HTML-Formular Probleme
    Code (Text):
    1. <html>
    2. <head>
    3. <title>Registration</title>
    4. </head>
    5. <body>
    6. <table border="0" cellpadding="1" cellspacing="2">
    7. <form action="register2.php" method="post">
    8. <tr>
    9.   <td>Account:</td>
    10.   <td><input name="Name" size="20" type="text"></td>
    11. </tr>
    12. <tr>
    13.   <td>eMail:</td>
    14.   <td><input name="eMail" size="20" type="text"></td>
    15. </tr>
    16. <tr>
    17.   <td>Password:</td>
    18.   <td><input name="Password" size="20" type="password"></td>
    19. </tr>
    20. <tr>
    21.   <td align="center" colspan="2"><input name="Send" type="submit" value="register">    <input name="Reset" type="reset" value="reset"></td>
    22. </tr>
    23. </form>
    24. </table>
    25. </body>
    26. </html>
    27.  
    28.  
    Code (Text):
    1. <html>
    2. <head>
    3. <title>Registration</title>
    4. </head>
    5. <body>
    6. <?php
    7.  
    8. $Empfaenger = "webmaster-m16@hotmail.com";
    9.  
    10. if($_REQUEST['Send'])
    11. {
    12.    if(empty($_REQUEST['Account']) || empty($_REQUEST['eMail']) || empty($_REQUEST['Password']))
    13.    {
    14.       echo"Please go <a href=\"javascript:history.back();\">back</a> and fill all the gaps!";
    15.    }
    16.    else
    17.    {
    18.       $Mailnachricht = "Neuer User in AGTL: \n\n";
    19.       while(list($Formularfeld, $Wert)=each($_REQUEST))
    20.       {
    21.          if($Formularfeld!="Send")
    22.          {
    23.             $Mailnachricht .= $Formularfeld.": ".$Wert."\n";
    24.          }
    25.       }
    26.       $Mailnachricht .= "\nDatum/Zeit: ";
    27.       $Mailnachricht .= date("d.m.Y H:i:s");
    28.       $Mailbetreff = "AGTL-Anmeldeungt: ";
    29.       $Mailbetreff .= $_REQUEST['Betreff'];
    30.       mail($Empfaenger, $Mailbetreff, $Mailnachricht, "From: ".$_REQUEST['Email']);
    31.       echo"Please wait until we have activated your account, this could take a few hours.";
    32.    }
    33. }
    34. else
    35. {
    36.    echo"Error click <a href=\"register.php\">here</a>.";
    37. }
    38.  
    39. ?>
    40. </body>
    41. </html>
    Komme nicht weiter, egal was ich eingebe, es erscheint jedesmal die Nachricht: Please go <a href=\"javascript:history.back();\">back</a> and fill all the gaps!

    Kann jemand helfen?

    Avire
     
    #1      
  2. HTML-Formular Probleme
    AW: HTML-Formular Probleme

    Wenn ich mich nicht täusche, ist der Fehler klein, aber gravierend:

    Und da du Account nicht als Feldnamen hast, ist die Abfrage immer true.
     
    Zuletzt von einem Moderator bearbeitet: 11.12.2008
    #2      
x
×
×