Tom: 5. Übung, Diskussion der Ergebnisse

Beitrag lesen

Hello,

trag in das Formular von ausgabe3.php alles ein, was Dir Spaß macht und klicke dann jeweils auf den Submit-Button. Schau Dir an, was das Anzeige-Script dazu sagt.

es zeigt die parameter und deren inhalt an.

Genau.
Beim POST an diese URL überträgt PHP die POST-PARAMETER des Requests in ein Systemarray

$_POST

Mit der Funktion print_r() kann man sich Daten (zu Debugzwecken) anzeigen lassen.
Was ein Array genau ist, kommt im Block 4 dran.
Wir geben uns hier nur damit zufrieden, dass wir unsere übertragenen Daten auch visualisieren können.

In Block 5 gehen wir dann darauf ein, warum das Ergebnis bei Eingabe eines & im Formular nicht mehr valide ist. Wir merken uns aber jetzt schon, dass wir sehr darauf achten müssen, WAS PHP ausgibt, und WO es das tut.

Erinnern wir uns: als der <?php  ... ?> Bereich außerhalb des <Body>-Elementes Ausgaben erzeugt hat, war das Ergebnis nicht valide. Kommt natürlich darauf an, WAS man ausgeben lässt. Außerhalb des <Body>-Elementes dürfen nur Ausgaben erzeugt werden, die _nicht_ für die Anzeige im Dokument bestimmt sind. Ausnahme ist das <title>-Element. Das steht ja aber auch nicht im Ausgabefenster, sonder darüber.

Bitte versuche auch noch, was bei Eingaben von Zeilenumbrüchen, Sonderzeichen, Häkchen, Backslashes etc. geschieht.

Und dann achte mal auf die Checkboxen.
Was ist da bemerkenswert?

Gib bitte, nacdem Du ein paarmal mit dem bestehenden Formular gespielt hast, Deinem Submit-Button einen Namen und dann baue noch einen zweiten ein, der einen anderen Namen bekommt.

mit name="bla" ? hab ich gemacht

Und das Spiel geht dann weiter.

Ich schaue es mir an.

Bitte gib den Elementen aber immer sinnvolle Namen, lege Dich auf eine einheitliche Schreibweise fest, setze sie immer in Häkchen im HTML-Elemment.

Harzliche Grüße vom Berg
http://bergpost.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
Ein Jammer ist auch, dass die Dummen so selbstsicher und die Klugen voller Zweifel sind. Das sollte uns häufiger zweifeln lassen :-)

0 134

Kleines Forum - ganz einfach?

Eilean
  • datenbank
  1. 0
    Tom
    • programmiertechnik
    1. 0
      Eilean
      1. 0
        EKKi
  2. 0
    Bud
    1. 0
      Eilean
      1. 0

        PHP lernen ganz einfach

        Tom
        • php
        1. 0
          Siechfred
          1. 0
            Tom
            1. 0
              Siechfred
              1. 0
                Tom
                1. 0
                  Siechfred
                  1. 0
                    Tom
                    • menschelei
                  2. 0
                    Eilean
                    1. 0
                      Siechfred
                    2. 0
                      EKKi
                2. 0
                  Shadowcrow
                  1. 0

                    PHP lernen ganz einfach, 1. Übung

                    Tom
                    1. 0
                      Shadowcrow
                      1. 0

                        PHP lernen ganz einfach, 2. Übung, Validität von Ausgaben

                        Tom
                        1. 0
                          Shadowcrow
                          1. 0
                            Tom
                            1. 0
                              Shadowcrow
                              1. 0

                                3. Übung, Formulare vorbereiten

                                Tom
                                1. 0
                                  Shadowcrow
                                  1. 0

                                    3. Übung, Formulare vorbereiten, sonstige Kleinigkeiten

                                    Tom
                                    1. 0
                                      Shadowcrow
                                      1. 0
                                        OhneName
                                        1. 0

                                          HTML als strict?

                                          Tom
                                      2. 0
                                        Tom
                                        1. 0
                                          Shadowcrow
                                          1. 0

                                            Übersichtlichkeit

                                            Shadowcrow
                                            • sonstiges
                                            1. 0
                                              Tom
                                              1. 0
                                                Shadowcrow
                                                1. 0

                                                  4. Übung, Ausgabe-Formular vorbereiten

                                                  Tom
                                            2. 0
                                              Tom
                                2. 0
                                  Eilean
                                  1. 0

                                    4. Übung, Anzeige-Formular vorbereiten

                                    Tom
                                    1. 0
                                      Shadowcrow
                                      1. 0

                                        4. Übung, Kleine Fehler, Anordnung der PHP-Blöcke im Script

                                        Tom
                                        1. 0
                                          Shadowcrow
                                          1. 0
                                            Tom
                                            1. 0
                                              Shadowcrow
                                              1. 0

                                                5. Übung, Posten mit dem Formular

                                                Tom
                                                1. 0
                                                  Shadowcrow
                                                  1. 0

                                                    5. Übung, Diskussion der Ergebnisse

                                                    Tom
                                                    1. 0
                                                      Shadowcrow
                                                      1. 0

                                                        7. Übung, Variablen, Strings und Literale

                                                        Tom
                                                        1. 0

                                                          8. Übung, Einfache und doppelte Häkchen

                                                          Tom
                                                          1. 0
                                                            Shadowcrow
                                                            1. 0

                                                              9. Übung, (Vorschau) Fehlerbehandlung

                                                              Tom
                                                              1. 0
                                                                Shadowcrow
                                                        2. 0
                                                          Shadowcrow
                                                          1. 0
                                                            Tom
                                                  2. 0

                                                    5. Übung, Namen von Dialog-Elementen sinnvoll wählen

                                                    Tom
                                                    1. 0
                                                      Shadowcrow
                                                      1. 0
                                                        Tom
                                                        1. 0

                                                          6. Übung, Fehler bei der Namensgebung vermeiden

                                                          Tom
                                                2. 0
                                                  Eilean
                                                  1. 0
                                                    Eilean
                                          2. 0

                                            5.Nebenbetrachtung: Wann parst der Server?

                                            Tom
                                            1. 0
                                              Shadowcrow
                                              1. 0
                                                Tom
                                                1. 0
                                                  Shadowcrow
                                                  1. 0
                                                    Tom
                                                    1. 0
                                                      Shadowcrow
                                                      1. 0
                                                        Tom
                                                  2. 0
                                                    Eilean
                                                  3. 0
                                                    Eilean
                                                    1. 0

                                                      Name der Themen beim posten ändern

                                                      Thorsten Schleppi
                                                      • zu diesem forum
                                    2. 0
                                      Eilean
                                      1. 0

                                        4. Übung, Probleme mit der Codierung -> Validator meckert

                                        Tom
                                        1. 0
                                          Eilean
                                          1. 0

                                            4. Übung, UTF-8 mit Notepad++ ?

                                            Tom
                                          2. 0

                                            4. Übung, Notepad++ einstelllen

                                            Tom
                                            1. 0
                                              Shadowcrow
                                              1. 0

                                                4. Übung, Bitte richtige Links angeben

                                                Tom
                                                1. 0
                                                  Shadowcrow
                                                  1. 0

                                                    Probleme mit der Threaddarstellung

                                                    Tom
                                                    • zu diesem forum
                                                    1. 0
                                                      Shadowcrow
                                                      1. 0

                                                        Die berühmtesten Sprüche bei Verlegenheit

                                                        Tom
                                                        • menschelei
                                                2. 0

                                                  4. Übung, Verlinkung für Eilean

                                                  Shadowcrow
                                                  1. 0
                                                    Eilean
                                                    1. 0
                                                      Tom
                                                      1. 0
                                                        Shadowcrow
                                                      2. 0
                                                        Eilean
                                                        1. 0
                                                          Shadowcrow
                                                          1. 0
                                                            Eilean
                                                            1. 0
                                                              Shadowcrow
                                                              1. 0
                                                                Eilean
                                                                1. 0
                                                                  Shadowcrow
                                                                  1. 0
                                                                    Eilean
                                                                    1. 0
                                                                      Shadowcrow
                                                                      1. 0
                                                                        Harlequin
                                                                        1. 0
                                                                          Shadowcrow
                                                                          1. 0
                                                                            Eilean
                                                                            1. 0

                                                                              Kleiner Fehler noch beim Anzeigeformular

                                                                              Tom
                                                                          2. 0
                                                                            Harlequin
                                                      3. 0

                                                        Zischenmeldung von Tom

                                                        Tom
                                                        • menschelei
                                                        1. 0
                                                          Shadowcrow
                                                          1. 0

                                                            Zischenmeldung von Tom *#~?wüt~#*

                                                            Tom
                                                            1. 0
                                                              Shadowcrow
                            2. 0

                              PHP lernen ganz einfach, 2. Übung, OK - Frage

                              Eilean
                              1. 0

                                2. Übung, Unterschieldiche Codes auf Server und Client

                                Tom
                                1. 0

                                  2. Übung, Codes

                                  Eilean
                                  1. 0
                                    Tom
                        2. 0
                          Eilean
                          1. 0
                            Tom
                            1. 0
                              Eilean
                              1. 0
                                Tom
                                1. 0
                                  Eilean
                                  1. 0

                                    3. Übung, Formular einbauen

                                    Tom
                                    1. 0

                                      3. Übung, mal versuchen...

                                      Eilean
                                      1. 0

                                        Wann geht es weiter?

                                        Tom
                                        1. 0
                                          Eilean
                                          1. 0
                                            Tom
                    2. 0
                      Eilean
                      1. 0
                        Siechfred
                        1. 0
                          Eilean
                      2. 0

                        PHP lernen ganz einfach, 1. Übung, erste Probleme

                        Tom
                        1. 0
                          Eilean
                        2. 0
                          Eilean
                          1. 0

                            PHP lernen ganz einfach, 2. Übung, Validität herstellen

                            Tom
                3. 0

                  AGENDA V02: PHP lernen ganz einfach

                  Tom
              2. 1
                Wilhelm Turtschan
    2. 0
      Eilean
  3. 1
    Gunnar Bittersmann
    • software
    1. 0
      Eilean
      1. 2
        Gunnar Bittersmann
        1. 0
          Eilean
  4. 0

    *HUCH* wo sind wir im Moment?

    Tom
    • php
    1. 0
      Shadowcrow
  5. 0
    Shadowcrow
    • menschelei
    1. 0
      Tom