[ boskor @ 19.04.2006. 09:47 ] @
prosto neverovatno... napravio sam login koriscenjem sesija i sve to lepo radi u FireFox-u ali u Operi i Exploreru nece! !?!?
kada hocu da se ulogujem preko IE on kreira sesiju ali posle toga nece nista da upise u nju!
u Firefoxu bas sve radi "ko svajcarski sat"... probao sam i kod sebe na lokalnom serveru i na hostingu...isti slucaj...

pomagajte dobri ljudi :)
[ Jbyn4e @ 19.04.2006. 11:32 ] @
Muć muć, magična kuglo, muć, muć...
Evo kaže:
"Reci mu da posalje kod, ne vidim ga i ne znam šta se dešava"
;)
[ boskor @ 19.04.2006. 12:01 ] @
:)

imam index.php koji includuje login.php i kada su uneti user/pass tacni on kreira i upisuje u sesiju podatke:
Code:


/******** login.php **************/
        session_start();
        
        $_SESSION['sess_id'] = session_id();
        
        $_SESSION['sess_vreme'] = time();
        $_SESSION['sess_ip'] = $ip;
        $_SESSION['sess_id_clan'] = $v_id[1];
        $_SESSION['sess_tezina'] = 1;
        $_SESSION['sess_id_pitanje'] = 0;
        $_SESSION['sess_datum'] = $datum;
        $_SESSION['sess_broj_pitanje'] = 1;
        $_SESSION['sess_tacan_odgovor'] = 1;


pocetak koda index.php :

Code:

/********************** INDEX vrh strane *************************/
// IP adresa
if (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) 
{ $ip = $_SERVER['HTTP_X_FORWARDED_FOR']; } 
else { $ip = $_SERVER['REMOTE_ADDR']; }

// provera sesija
if(!isset($_SESSION['sess_id']) or 
$_SESSION['sess_vreme']>(time()+24*3600) or 
$_SESSION['sess_ip']!=$ip or 
!isset($_SESSION['sess_id_clan']) or 
!isset($_SESSION['sess_tezina']) or 
!isset($_SESSION['sess_id_pitanje']) or 
!isset($_SESSION['sess_datum']) or 
!isset($_SESSION['sess_broj_pitanje'])  
) { // ako NIJE OK sesija 
    $login = 0;
    session_unset();
}
else { // ako je OK sesija
    $login = 1;
} // kraj else



e sad u kom grmu lezi zec... :)

samo da napomenem da sam probao vise varijanti: da stavim u index.php session_start() na vrh koda i opet nece... u php.ini fajlu session.auto_start je ukljucen za svaki slucaj i sve to lepo radi u firefoxu... ali opera i ie NOP :(



[Ovu poruku je menjao boskor dana 19.04.2006. u 13:04 GMT+1]
[ Jbyn4e @ 19.04.2006. 12:49 ] @
Prvo, moze da bude nekoliko stvari, prvo pogledaj sa svim su se sve susretali ljudi na
http://yu.php.net/session
a dalje, pogledaj ovo kao resenje za ie6 zbog security-ja ('bem ti browser kome mozes da zaobidjes security preko header-a):
http://www.sitepoint.com/article/p3p-cookies-ie6/2
mada za ovo primer imas i na prvoj stranici o sesijama.

DAKLE, pre ikakvog pitanja, malo PTJM (ENG. RTFM).
[ boskor @ 19.04.2006. 13:35 ] @
thanx!

da ne poverujes sta je na kraju bilo u pitanju!!! ladno u u submitu ne sme da stoji slika nego obicno dugme!?!?!

znaci ovaj IE je ... :)
[ SmilieBG @ 19.04.2006. 15:12 ] @
Vrlo zanimljiva informacija...
Mozes li da postavis samo liniju u kojoj ti se nalazi submit (sa slikom i bez)?

Poz,
Sale
[ boskor @ 20.04.2006. 09:44 ] @
sa ovim ne radi:
Code:

                          <input type="image" src="images/send-code.gif" alt="Pošalji SMS kod" name="Submit" value="Pošalji SMS kod" />


a sa ovim radi:
Code:

    <input name="submit" type="submit" value="Pošalji SMS kod" />


pozz
[ SmilieBG @ 20.04.2006. 11:30 ] @
<input type="image" src="images/send-code.gif" alt="Pošalji SMS kod" name="Submit" value="Pošalji SMS kod" />

input type = "image" ?
Mislim da je IE sasvim ispravno uradio sto ovo nije radilo, jer koliko znam ovo ne postoji :)

Mozda da probas:

<input type="submit" src="images/send-code.gif" alt="Pošalji SMS kod" name="Submit" value="Pošalji SMS kod" />

;-)

Poz,
Sale
[ bzero @ 20.04.2006. 12:10 ] @
Citat:

input type = "image" ?
Mislim da je IE sasvim ispravno uradio sto ovo nije radilo, jer koliko znam ovo ne postoji :)



image type je sasvim regularan za input, sa tom razlikom da se na server u ovom slucaju salju i koordinate gde je kliknuto na sliku:

http://www.w3.org/TR/html4/interact/forms.html#h-17.4.1