![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 25.05.2003 Ostrzeżenie: (0%) ![]() ![]() |
Przegladalem cale forum i nie znalazlem odp na moj problem wiec pisze.
Sesji uzywam juz od baaaaardzo dawna i wsyztko bylo ok od wczoraj kiedy to admin serwera zmienil ustawienia z session.auto_start Off Off na session.auto_start On On W zaden sposob nie jestem w stanie przekazywac zmiennych do kolejnych plikow, dodam ze probowalem juz z session_register oraz z _session i nic, probowalem tez z session_start i bez tego i tez nic probowalem tez mieszanych metod i tez nic - wiec bardzo Was prosze o pomnoc w ttej sprawie bo moze ktos juz sie spotkal z takim problemem. Z php Pro przesunął: [KaMeLeOn] |
|
|
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 786 Pomógł: 0 Dołączył: 18.03.2002 Skąd: Wroclaw/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat Przegladalem cale forum i nie znalazlem odp na moj problem wiec pisze.
a sprobuj dla probu _usunac_ wszystkie session_start() - obstawiam ze przez dwukrotny start sesji jest od nowa generowany sid - wiec nigdy nie jest przekazywana jakakolwiek zawartosc.
Sesji uzywam juz od baaaaardzo dawna i wsyztko bylo ok od wczoraj kiedy to admin serwera zmienil ustawienia z session.auto_start Off Off na session.auto_start On On pozdrawiam -------------------- .. make web your home ..
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 25.05.2003 Ostrzeżenie: (0%) ![]() ![]() |
Kurtz: Tak tez jzu probowalem i nic nie dziala nie przekazuje zmiennej
![]() Plik index.php [php:1:25f3b37ff4]<?php //session_name("admin"); //session_start(); $haslo = "corelli"; if (!$zalogowany OR $zalogowany!=$haslo): echo "<FORM ACTION="index.php" METHOD="post"><INPUT TYPE="password" NAME="zalogowany"><INPUT TYPE="submit" VALUE="Wejdź">"; elseif($zalogowany==$haslo): $paneladmina = OK; session_register("paneladmina"); header("Location: admin.php"); endif; ?>[/php:1:25f3b37ff4] Plik admin.php [php:1:25f3b37ff4]<?php //session_name("admin"); //session_start(); if ($_SESSION['paneladmina']!="" OR $_SESSION['paneladmina']!="OK"): //header("Location: ../"); echo $paneladmina; //linijka testowa endif; ?>[/php:1:25f3b37ff4] Powyzej dwa pliczki i nie moge za Chiny przekazac tej zmiennej do drugiego pliku i juz wyczerpalem chyba wszystkei kombinacje i ciagle nic ![]() Wiem ze w powyzszych przykladach linijki sesyjne sa zaremowane bo to jest jedna z wielu kombinacji jakie sprawdzalem |
|
|
![]()
Post
#4
|
|
![]() Grupa: Przyjaciele php.pl Postów: 786 Pomógł: 0 Dołączył: 18.03.2002 Skąd: Wroclaw/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat [php:1:d91aeef757]<?php
[..] $paneladmina = OK; [..] ?>[/php:1:d91aeef757] 1) OK to stala wiec skoro nie widze jej dekalracji to wypluje null / false. 2) jesli przekierowujesz headerem dodaj stala SID wydaje mi sie ze prblem wlasnie z tego wynika - automatyczna podmiana w adresach nie "ulepsza" przekazywania headerem (ale glowy nie dam..) poki co niestety na czuja - trudno mipowiedizec dokadlnei czemu masz klopoty. pozdrawiam i zycze powodzenia. -------------------- .. make web your home ..
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 25.05.2003 Ostrzeżenie: (0%) ![]() ![]() |
kurtz: No gdyby sie tak dalo to tez by bylo dobrze sek w tym ze $SID nie ma zadnej wartosci
![]() ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.07.2025 - 11:58 |