globaler zähler
-
hi,
bin relativ neu in php.
ich brauche eine Möglichkeit, eine Zählervariable in Bezug auf die
geladene php-Seite global zu machen.
Um in Datenzätzen zu wandern, darf der Zähler nicht seine Gültigkeit verlieren,
wenn das php-Programm der Seite zb. durch ein Klick-Ereigniss (Button, Link)
erneut aufgerufen wird.
Wie mache ich das?
Danke euch!
-
soweit ich's verstanden hab,
soll eine Variable beim zweiten Script-Aufruf den Wert haben,
den sie beim Beenden des ersten Aufrufs hatte?=> schau dir mal Sessions an.
-
Haste richtig verstanden. Was sind sessions?-
die werden in meinem php-buch nicht erwähnt.
Und: gibt es noch eine andere Möglichkeit
auf einer php-Seite zb.mittels link in den
Datensätzen einer Tabelle
vor- und zurück zu blättern?
(zb eine Function, die einen über die Lebensdauer der
php Seite hinaus gültigen Datensatzzeiger setzt?
-
Hi,
ich geb dir mal was zum Lesen: http://www.php.net/manual/de/ref.session.phpMfG
Alexander Sulfrian
-
Tommileinspilot schrieb:
(zb eine Function, die einen über die Lebensdauer der
php Seite hinaus gültigen Datensatzzeiger setzt?Natürlich besteht die Möglichkeit, variablen über einen Link weiter auf eine andere Seite mit zu geben.
Dies funktioniert indem du die Variablen per ?varname=wert mit an den Link anhängst...
Beispiel:http://www.deine+domain.de/index.php?variable=test
Wenn du mehrere Variablen hast, kannst du die nach dem ? hinter dem Link mit einem & trennen:
http://www.deine+domain.de/index.php?variable=test&variable2=test2
Die Variableninhalte rufst du einfach auf der nächsten Seite über $variable und $variable2 ab
Liebe grüsse
-
mrchat schrieb:
Die Variableninhalte rufst du einfach auf der nächsten Seite über $variable und $variable2 ab
Das geht aber so nur, wenn register_globals auf on steht (was es bei neueren Versionen defaultmäßig nicht ist und auch nicht sein sollte). Besser ist es, wenn du das $_GET bzw. bei PHP < 4.1.0 das $HTTP_GET_VARS Array verwendest