phpbar.de logo

Mailinglisten-Archive

[php] Session und input

[php] Session und input

Dietmar Winhold SSD-DiWi_(at)_T-Online.de
Tue, 9 Jan 2001 15:06:24 +0100


Hallo,

das funktioniert bei mir immer noch nicht.

> > Da ist eine Seite wo Daten eingegeben werden, diese
> > wird per submit abgeschickt und auf der zweiten Seite
> > auf Vollst�ndigkeit �berpr�ft. Wenn Daten fehlen, soll
> > wieder die erste Seite mit den bisherigen Eingaben angezeigt
> > werden.
>
> Wohlhaupter, Daniel schrieb:
> Probiers mal hiermit:
>
> Seite1.php
>
> <?php
>
> echo "<FORM action='seite2.php' method='post'>";
>
> echo "Name   : <input type='text' name='name' value='$name'><br>";
> echo "Strasse: <input type='text' name='strasse'
> value='$strasse'><br>";
> echo "Ort    : <input type='text' name='ort' value='$ort'><br>";
>
>
> echo "<INPUT type='submit' name='submit'>";
> echo "</FORM>";
>
> ?>
>
> und hier Seite2.php
>
> <?php
>
> session_register("name", "strasse", "ort");
>
> print "<P>Name   : ".$name;
> print "<P>Strasse: ".$strasse;
> print "<P>Ort    : ".$ort;
>
>
> if (empty($name) or empty($strasse) or empty($ort))
> 	{
> 	echo "<meta http-equiv='refresh' content='0; URL=seite1.php'>";
> 	}
> else
> 	{
> 	echo "<br>Alles ok!";
> 	}
> ?>
>
> Funktioniert bei mir einwandfrei!

...wie schon gesagt, bei mir leider nicht.

Folgende Schritte habe ich probiert:

- cookies aktivieren, deaktivieren
- session_register(...) auch auf seite1
- echo "<FORM action='seite2.php' method='post'>";
  und
  echo "<meta http-equiv='refresh' content='0; URL=seite1.php'>";
  mit ?SID angeh�ngt.

Was kann denn das sonst noch sein?

Vielen Dank an alle die, die bisher helfen wollten und an die,
die hoffentlich noch helfen werden.


Gru�


Dietmar

P.S. Sind solche Sachen einigerma�en in J�rg Krauses Buch
	"PHP 4. Grundlagen und Profiwissen"
beschrieben? Das bekomme ich n�mlich heute oder morgen.



php::bar PHP Wiki   -   Listenarchive