Topic: kelionė iš formos be "refresh" (internet explorer)

šiaip nemanau, kad čia PHP dalykas, bet gal kas susidūrėte. Problema tokia: iš prisijungimo tinklapio su paprasta forma (vardas, slaptažodis), paspaudus "submit" turėtų duomenys būti perduodami patikrinimui duombazėje kitame faile (pvz. "check.php"). Iš ten, patikrinus viską, jau PHP per "header: Location" permeta į registruotų vartotojų tinklapį. Bėda ta, kad Firefox veikia kuo puikiausiai, o IE negali po "submit" paspaudimo perduoti duomenų "check.php". Parodo tuščią tinklapį. Viskas normaliai suveikia tik paspaudus "refresh" mygtuką naršyklėje.

Ieškojau atsakymo, bet radau tik patarimą vietoje reliatyvaus adreso:
form action="check.php"
įrašyti absoliutų
form action="http://www.manosvetaine.lt/check.php"

Deja, nepadėjo. Jei kas buvote su tuo reikalu susidūrę, padėkit naujokui :)

aia

Re: kelionė iš formos be "refresh" (internet explorer)

La,

Tai gal galima pamatyti scriptus? Nes IE neturi turėti jokių problemų postinti duomenis į kokį nori adresą (nebent kalbama apie SSL ir labai griežtus nustatymus).

Re: kelionė iš formos be "refresh" (internet explorer)

o tu pasitestuok su atskira forma ir php skriptu be jokių redirektų... kartais būna kad netyčia kur nors įveli klaidą ir gaunasi taip keistai. būtų gerai jei parodytum kodą, galbūt atrastume kame šaknys...

Re: kelionė iš formos be "refresh" (internet explorer)

Pabandyk vietoj headerio naudoti javascripta.