Marco: Daten auf weiteren Seiten brauchen ?!?

Hallo zusammen,

nun, ich möchte wie im Thema erläutert Daten welche vom User zuvor eigegeben worden sind auf weiteren Seiten verwenden. Hier findet Ihr ein Beispiel meiner Vorstellungen

http://www.email4u.ch/test/spenden/deutsch/spenden_formular.html

Nun, muss ich da nun auf ähm wie heisst das schon wieder Sessions zurückgreifen oder was?!?

Wenn ja, wer kann mir rasch eine kleine Einführung in die Sessions geben und mir zeigen wie ich eine erstelle und dann wieder auslese..

Freue mich auf Eure Hilfe.

Danke schon im Voraus.

Gruss Marco

  1. Hallo Marco.

    Bei Formularen stehen Dir die eingebenen Werte dann per $_POST['feldname'] zur Verfügung. Hat mit Session vorerst wenig zu tun (seidenn, Du willst Die Daten auch nach dem Formular weiter verwenden).

    Grüße aus Würzburg
    Julian

    1. Hallo Marco.

      Bei Formularen stehen Dir die eingebenen Werte dann per $_POST['feldname'] zur Verfügung. Hat mit Session vorerst wenig zu tun (seidenn, Du willst Die Daten auch nach dem Formular weiter verwenden).

      Grüße aus Würzburg
      Julian

      Hallo Julian,

      habe es rasch versucht und folgendes eingegeben

      echo "$_POST['name']"

      es kam aber dann die Meldung

      Parse error: parse error, expecting T\_STRING' or T_VARIABLE' or `T_NUM_STRING' in D:\WebDaten\Intern\email4u\www\test\spenden\deutsch\spenden_formular_schritt4.php on line 203

      was soll das? Benutze die Variable name ganz vorne auf der 2. Seite also ist sie ja vorhanden !!

      1. Hallo Marco.

        echo "$_POST['name']"

        PHP mag die Interpretation von Arrays in Anführungszeichen nicht. Lasse sie weg, und es klappt:
          echo $_POST['name'];

        Grüße aus Würzburg
        Julian

        1. Hallo Marco.

          echo "$_POST['name']"

          PHP mag die Interpretation von Arrays in Anführungszeichen nicht. Lasse sie weg, und es klappt:
            echo $_POST['name'];

          Grüße aus Würzburg
          Julian

          Hallo Julian, da bin ich wieder :o)
          komisch es geht immer noch nicht, muss ich beim Formular beim Formular noch was anderes angeben aussert so:

          <input name="name" type="text" id="name">

          sollte doch reichen und dann kann ich doch auf einer weiteren Seite gemäss deiner Beschreibung oben echo $_POST['name'];
          auslesen oder ?!?

          Aber es funktioniert nicht !!!

          Freue mich auf Deine Antwort !!

          1. Hallo.

            Hm, hast Du auch schön im Form-Tag method="post" mit angegeben? Wäre jetzt so spantan das einzige was mir noch als Fehlerquelle einfällt.

            Grüße aus Würzburg
            Julian

  2. Hallo Marco,

    unter http://www.php.net/manual/de/ findest Du eine brauchbare Anleitung.

    HTH

    Gruß Frank

    1. Hallo Marco,

      unter http://www.php.net/manual/de/ findest Du eine brauchbare Anleitung.

      HTH

      Gruß Frank

      Hallo Frank,

      mich nimmt wunder was ich falsch mache schau mal das Script

      Seite 1:

      @session_start();

      session_register("s_userName","s_userPermissions");

      $s_userName         =   "test";
      $s_userPermissions  =   "keine :=(";

      Seite 4:

      @session_start();
      echo "$s_userName"

      sollte doch so gehen oder nicht?
      Was mache ich falsch ?!?

      Freue mich auf Deine Antwort - schon jetzt Danke :o)

  3. nun, ich möchte wie im Thema erläutert Daten welche vom User zuvor eigegeben worden sind auf weiteren Seiten verwenden. Hier findet Ihr ein Beispiel meiner Vorstellungen

    http://www.email4u.ch/test/spenden/deutsch/spenden_formular.html

    Der Verlauf von <?m=119834&t=21504> eine Seite weiter unten dürfte Dich interessieren.

    Gruß,
      soenk.e