![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 13.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Nie mogę znaleźć adekwatnej sytuacji do mojej. Udało mi się stworzyć stronę logowania, odczytuję użytkowników z bazy danych, mogą sobie nadawać hasła do logowania, ale nie mogę przeskoczyć jednego problemu. Skrypty pisałem w PHP wszystko jest lux, tylko po zalogowaniu użytkownik porusza się po wielu stronach html. Jak zrobić, że by informacja o zalogowanym użytkowniku mogła być przekazywana z podstrony na podstronę, bo w zależności od tego strona będzie miała różne zawartości. Nie jestem mocny w PHP programowałem trochę w Visual Basicu. Normalnie to zapamiętałbym jedną zmienną w pamięci i każda procedura mogłaby pobierać jej wartość i w zależności od niej pokazywać limitowane albo nie arkusze informacyjne. A jak zrobić żeby każda strona internetowa pobierała sobie informację o wartości jakiejś zmiennej (powiedzmy $idd), ze strony poprzedniej bez wypełniania jakichkolwiek pól lub formularzy? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 13.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
Ok, wstawiłem coś takiego:
session_start(); if(isset($_SESSION['views'])) { $_SESSION['views']=$_SESSION['views']+1; } else { $_SESSION['views']=1; echo "Views=". $_SESSION['views']; } i wynik na tel samej stronie oczywiście Views=1 a na następnej stronie oddaje taki komunikat: Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/.....WWW.MOJA STRONA... na wywołałem to tak: echo "views=views"; echo "Views= $views"; wynik: Views = (nic!) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 14:48 |