Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] rejestrowanie zmiennjej sesji
Forum PHP.pl > Forum > PHP
jawka7
mam do was takie pytanie jak zarejestrowac jednoczesnie kilka roznych zmiennych sesji mozna to zrobic np tak bo mo cos nie dziala powiedzcie co jest zle

Kod
$_SESSION['kondycja1']        =$_POST['kondycja1'];
$_SESSION['szybkosc1']        =$_POST['szybkosc1'];


if($_SESSION['kondycja1']=="*minimum*")    {$kond1 = 0;}
else
{
if($_SESSION['kondycja1']=="tragiczny")    {$kond1="1";}
if($_SESSION['kondycja1']=="beznadziejny") {$kond1="2";}
if($_SESSION['kondycja1']=="fatalny")      {$kond1="3";}
}


if($_SESSION['szybkosc1']=="*minimum*")        {$szyb1 = 0; }
else
{
if($_SESSION['szybkosc1']=="tragiczny")    {$szyb1="1";}
if($_SESSION['szybkosc1']=="beznadziejny") {$szyb1="2";}
if($_SESSION['szybkosc1']=="fatalny")      {$szyb1="3";}
}


bo mam taki broblem ze jak chce zrobic stronnicowanie i jak wchodze na inna strone to musze wcisnac na link z numerkiem a ja nie chce przesylac tych zmiennych metoda get bo jest ich za duzo i postanowilem zarejestrowac sesjie i jak wejde w pierwsza strone to jest ok
ale jak probuje wejsc na inna to nie czyta zadnej zmiennej ;/
Foxx
Trochę to niejasno opisałeś, nie wiem czy przechodzisz do innego pliku? Jeżeli tak to może nie dałeś session_start()
Jeżeli zostajesz w tym pliku to może chodzi o ten fragment:
  1. <?php
  2. $_SESSION['kondycja1'] =$_POST['kondycja1'];
  3. $_SESSION['szybkosc1'] =$_POST['szybkosc1'];
  4. ?>


Przy pierwszym wykonaniu masz w tablicy _POST dane z formularza ale po odświeżeniu są puste i nadpisują zawartość tablicy _SESSION ?
jawka7
ok juz zorobilem warunek ze by mi rejestrowalo zmiennaw tylko wtedy kiedy istenieje $_post[] juz dziala wielkie dzieki ;] pozdrawiam ;>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.