Martin: Formulare & PHP

Hi,

in Dokument von Selfhtml sind nur Formulare im Zusammenhang mit einem CGI-Script erwähnt, gleichzeitig wirbt PHP damit, dass es eine seiner größten Stärken sei, Formulare gut verarbeiten und ausgeben zu können.

Ich selbst bin am erlernen von PHP und möchte Formulare programmieren, die über PHP verarbeitet werden. Kann mir vielleicht jemand eine kleine Basisübersicht machen, von der aus ich dann mir das weitere erschließen kann?

Schwierigkeiten habe ich beim Einlesen eines Formulars und der Eingabe des Formulars in eine bestimmte Syntax (d.h. dass das Formular das eingegeben wurde in einer bestimmten Syntax abgespeichert werden soll, damit dann andere Scripte darauf zugreifen können).

Danke
Martin

  1. Hi,

    Ich selbst bin am erlernen von PHP und möchte Formulare programmieren, die über PHP verarbeitet werden.

    Die Formulare haben nichts mit PHP zu tun, es ist voellig egal, ob Du diese an eine Java-Anwendung, ein Perl oder PHP-Script sendest.

    Wenn die Formelemente Namen haben stehen die entsprechenden Values im PHP-Script als $_POST["Dein_Name"] bzw. $_GET["Dein_Name"] zur Verfuegung. Das ist alles.

    Gruesse  Joachim

  2. Hi,

    in Dokument von Selfhtml sind nur Formulare im Zusammenhang mit einem CGI-Script erwähnt, gleichzeitig wirbt PHP damit, dass es eine seiner größten Stärken sei, Formulare gut verarbeiten und ausgeben zu können.

    CGI (Common Gateway Interface) ist die Schnittstelle zwischen Server und Browser, also ist PHP quasi ebenfalls ein CGI. Pearl z.B. kann man auch als CGI nutzen, man kann aber auch noch andere Sachen damit machen, dagegen ist PHP auf CGI beschränkt (AFAIK).

    Ich selbst bin am erlernen von PHP und möchte Formulare programmieren, die über PHP verarbeitet werden. Kann mir vielleicht jemand eine kleine Basisübersicht machen, von der aus ich dann mir das weitere erschließen kann?

    -> http://de2.php.net/manual/de/faq.using.php
    -> http://www.dclp-faq.de/q/q-formular-variablen.html
    -> http://tut.php-q.net/formulare.html

    Letzteres ist für Anfänger komplett zu empfehlen, da es recht unkompliziert die Grundlagen von PHP erklärt. Also am besten einfach mal von vorne durchlesen

    Schwierigkeiten habe ich beim Einlesen eines Formulars und der Eingabe des Formulars in eine bestimmte Syntax (d.h. dass das Formular das eingegeben wurde in einer bestimmten Syntax abgespeichert werden soll, damit dann andere Scripte darauf zugreifen können).

    Um Parameter zu halten/übergeben gibt es mehrere Möglichkeiten: angehängt in der URL ($_GET-Parameter), Übergabe in Formularfelder ($_POST/$_GET), in Cookies ($_COOKIES)... Je nach Deiner Anwendung ist eine oder mehrere Möglichkeiten sinnvoll.

    Grüsse AndreD