Variablen global nutzen
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
beitrag
daten
element
formular
lotus
manual
methode
session
skript
test
thw
unsichtbare textfeld
variable
-
So ich hab ne Seite wie ihr wisst und da will ich jetzt eine Variable ($g) ?ber 4 Seiten nutzbar zu machen das hei?t:
Seite 1: <form submit> Gib an bist du a oder b </form>
Seite2: <form submit> if $g==a { echo ("bla") } else echo("la") } </form>
Wie kann ich das jetzt machen,dass die variable $g auch bei der n?chsten Seite noch g?ltig ist?
Beitrag ge?ndert am 29.01.2006 21:28 von black-lotus -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Wenn du z.B. einen Link auf die n?chste Seite machst, kannst du die Variable folgenderma?en ?bergeben:
www.example.com/test.php?g=a&f=b
(In diesem Fall werden gleich zwei Variablen ?bergeben: f und g).
In der Siete 2 kannst du dann folgenderma?en drauf zugreifen:
$g=$_GET["g"]; $f=$_GET["f"];
Wenn du auf der 1. Seite ohnehin ein Formular hast, kannst du die Daten auch mit der POST-Methode ?bertragen. Dazu machst du einfach ein (unsichtbare) Textfeld ins Formular (z.B. < input type="hidden" name="g" value="a">). Wird das Formular abgesendet, werdne die Daten dieses versteckten Elements gemeinsam mit den restlichen Formulardaten an dein Skript gesendet. Du kannst dann folgenderma?en drauf zugreifen:
$g=$_POST["g"];
MfG,
thw -
Ich habs zwar anders gemeint aber egal^^
Ich mach das jetzt so,dass ich die gleichen eingebefelder wie zuvor nehm und denen die Werte dann imemr wieder neu zuordnen lasse^^
thx @thw -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage