Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 6 odgovora
  • 2.866 pregleda

Najnovija ↓

Dvostruko logovanje 17.02.2010. u 05:39 · pre 203 meseca
izmenjeno 1 put, poslednji put Trodmi 17.02.2010. u 16:51
  1. Trodmi17.02.2010. u 16:51zapis iz teksta poruke
#1
Problem.
Glavna strana:
Code:

<?php
session_start();
if (isset($_SESSION['userid']))
ukljuci nesto
else
prikazi login formu
?>

processlogin.php izgleda ovako:
Code:

session_start();
bla
bla
$_SESSION['userid']='nesto';
header("location:index.php");


I sad desava se skoro uvek da treba dva puta da se ulogujem. Tek nakon drugog puta sam logovan. Kao da se sesija postavi tek nakon drugog puta.
Zna li neko u cemu je problem?. Isti problem su ljudi imali na drupalu i jos nekim cms-ovima.
Re: Dvostruko logovanje 17.02.2010. u 07:45 · pre 203 meseca #2
Pravilnik, tacke 3,4 8 i 10.

Pa probaj ponovo.
Potpis
Kad sve ostalo zakaže, pročitaj uputstvo...
Re: Dvostruko logovanje 17.02.2010. u 18:22 · pre 203 meseca #3
Mogao bi malo da se potrudiš i da jednostavno sa var_dump() pokažeš posle logovanja (i kod provere logovanja) da li je taj podatak (koji stoji u sesiji i pruža informaciju o tome da li je korisnik ulogovan) zaista u sesiji?
Potpis
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
Re: Dvostruko logovanje 18.02.2010. u 05:17 · pre 203 meseca #4
Problem je u header("location:index.php");
Kao da ne setuje sesiju prvog puta, vec samo izvrsi redirect.
Drugog puta je sve ok. Ista stvar se desava i sa kukijima.
Prilicno je hitno.
Re: Dvostruko logovanje 18.02.2010. u 19:11 · pre 203 meseca #6
^^ Iliti ono sto sam ti rekao citiranjem pravilnika.
Potpis
Kad sve ostalo zakaže, pročitaj uputstvo...
Re: Dvostruko logovanje 06.03.2010. u 02:30 · pre 202 meseca #7
A sto ne bi ubacio na pocetak skripta ovako nesto. Za svaki slucaj!

Code:

ini_set('display_errors', 1);
error_reporting(E_ALL);


Nesto ce iskociti sigurno! Recimo poruka tipa "Headers already sent......"



Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme