Ankündigung

Einklappen
Keine Ankündigung bisher.

[Erledigt] Hilfe beim Formular

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [Erledigt] Hilfe beim Formular

    Hi liebe Community,

    ich habe ein problem beim einfachen versenden eines Formulars und zwar übergibt er mir es nicht!

    Hier mal mein Code, hoffentlich kann mir einer von euch sagen woran es liegt:

    PHP-Code:
    <?php
    if($_SESSION['rang'] == 'admin') {
        if(isset(
    $_POST['submit'])) {
            echo 
    'formular ok';
        } else {
    ?>
    <form method="post" action="<? echo $_SERVER['PHP_SELF']; ?>">
    <table width="100%"  border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td>Neuer eintrag </td>
      </tr>
      <tr>
        <td>Titel</td>
      </tr>
      <tr>
        <td><input name="title" type="text" id="title"></td>
      </tr>
      <tr>
        <td>Nachricht:</td>
      </tr>
      <tr>
        <td><textarea name="message" cols="40" rows="7" id="message"></textarea></td>
      </tr>
      <tr>
        <td><input type="submit" name="Submit" value="Senden"></td>
      </tr>
    </table>
    </form>
    <?php
        
    }
    }
    ?>
    Die $_SESSION['rang'] funktioniert tadellos ... also ich bekomme das Formular auch zu sehen! Nur wenn ich es absende komme ich einfach nicht zur ausgabe des, in diesem Fall, "formular ok"!

    Hoffe jetzt das mir einer von euch helfen kann!!!

    Vielen Dank im vorraus!!

    PS: habe es auch mit
    PHP-Code:
    if(isset($_POST['submit']) AND $_POST['submit'] == 'Senden'
    versucht, jedoch leider ohne Ergebniss!

    PPS: PHP Version 4.4.8

  • #2
    PHP-Code:
    echo '<pre>';
    print_r($_POST);
    echo 
    '</pre>'
    würde Dir zeigen, daß Submit was anderes ist als submit.

    action="<? echo $_SERVER['PHP_SELF']; ?>" ist evtl. unsicher (XSS).

    Kommentar


    • #3
      $_POST['submit']
      ...
      name="Submit"

      Kommentar


      • #4
        Natürlich habt Ihr recht gehabt! War gestern dann doch wohl zuspät (oder zu früh) um des noch heraus zu lesen ...

        Danke euch beiden!

        Kommentar

        Lädt...
        X