zippex: $_POST

Hallo!
Ich habe ein Problem mit folgendem Formular. Eigentlich sollte es nach dem Abschicken durch das Setzen der Variable "input" die Daten verarbeiten, nur leider wird der else-Fall nie erreicht.
Wo ist mein Denkfehler?

<?php
if (!(isset($_POST["input"]))) {
   echo '<form action="'.$_SERVER["PHP_SELF"].'" method="post"
         enctype="text/plain" name="formular">';
   // [...]
   echo '<input name="input" type="hidden" value="1">';
   echo '<input type="submit" value=" Send ">';
   echo '</form>';

}
else if ($_POST["input"] == 1) {
   echo "Formular abgeschickt";
   // [...]
}
?>

Danke!
Viele Grüße, zippex

  1. Hallo,

    Wie sieht das Formular dazu aus?

    Grüße
    Jeena Paradies

    --
    Ich bin mir ziemlich sicher dass es im Leben mehr gibt als nur wirklich wirklich gut auszusehen ...
    <img src="http://home.arcor.de/vivosomuertos/self/zoolander.jpg" border="0" alt="">
    Bambergs Fasching - nur ein großer (Werbe-)Flop?
    http://jeenaparadies.de/artikel/fasching/
    Jeenas Bannertauschportal; selbstgemacht ;-)
    http://jeenasbannerbude.de
    1. Wie sieht das Formular dazu aus?

      Das steht doch schon da (wenn auch in Super-Kurzform, besteht nur aus einem Button, den Rest hab ich der Übersicht wegen rausgekürzt):

      echo '<form action="'.$_SERVER["PHP_SELF"].'" method="post"
               enctype="text/plain" name="formular">';
         // [...]
         echo '<input name="input" type="hidden" value="1">';
         echo '<input type="submit" value=" Send ">';
         echo '</form>';

      Viele Grüße!
      zippex

      1. Moin!

        enctype="text/plain" name="formular">';

        Damit kann PHP nix anfangen. multipart/form-data oder default (der mir gerade nicht einfällt) geht, nicht text/plain.

        - Sven Rautenberg

        1. multipart/form-data oder default (der mir gerade nicht
          einfällt) geht, nicht text/plain.

          Funktioniert! Super, danke! Und ich wollte eben schon gefrustet schlafen gehen...
          Viele Grüße, zippex