Prosledjivanje promenljivih

Prosledjivanje promenljivih

offline
  • Pridružio: 16 Jan 2005
  • Poruke: 358
  • Gde živiš: Naissus

Radim na jednom projektu web i wap portala. Sve je dobro islo do momenta dok nisam video da wml ne podrzava cookies ili sesije. E tu je nastao problem. Krenuo sam sa idejom da prosledjujem user i password preko post metode (znam da nije sigurno ali sta cu, bar je pasvord pod md5 enkripcijom) ali na jednom mestu u kodu nikako da se to i desi. Evo i dela koda gde se to dogadja U pitanju je php fajl sa delom vezanim za wml):

echo("<?xml version=\"1.0\"?>");
echo("<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\" \"http://www.wapforum.org/DTD/wml_1.1.xml\">");
echo" <wml>";
echo" <card id=\"redirect\" title=\"Redirecting\">";
echo" <onevent type=\"ontimer\">";
echo" <go method=\"post\" href=\"home.php?pass_stud=".md5($user['password'])."&amp;id_stud=".$user['id_korisnici']."\">";
echo" </go>";
echo" </onevent>";
echo" <timer value=\"5\"/> ";
echo" </card>";
echo" </wml> ";

Sve OK radi u recimo firefox-u (simulatoru za wap) ali nikako na samim telefonima. Pretpostavljam da firefox to negde kesira. Ali glavni problem je u tome sto u nekim delovima koda postoji takodje takav nacin prenosa i to radi?!!!!!
Ja bih sve to pomocu redirect() funkcije ali ni ona nece da radi u ovom delu koda a nekim mestima radi.

Pomagajte



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 28 Apr 2005
  • Poruke: 3686
  • Gde živiš: The Circle

Ovo nije za web aplikacije, vec za PHP programiranje forum.. premestam..



offline
  • bocke  Male
  • Moderator foruma
  • Glavni moderator Linux foruma
  • Veliki Pingvin
  • Guru
  • Pridružio: 16 Dec 2005
  • Poruke: 12488
  • Gde živiš: Južni pol

Proveri sledeci link: link. Obrati paznju na pitanja ispod clanka. Ima nekoliko koji se ticu wap sesija.

A nasao sam i na Nokijinom forumu jedan clanak koji bi ti mogao biti od koristi:

Citat:wap 1.1 does not support sessions - mainly because of device memory constraints and the inability to store cookie / session data on devices. SOME (not all) gateways store cookies on behalf of the client but in my experience this is flakey and not good for application critical sesson management.

I have developed session emulation by setting a random string as the users unique id for the "session" and storing it in a database. The unique string is passed from page to page by being appended to the query string. Each page then calls a simple set of functions to see if the unique string has an entry in the database. If so, the user is valid, if not they get kicked out. Does that help?

Ko je trenutno na forumu
 

Ukupno su 1095 korisnika na forumu :: 46 registrovanih, 2 sakrivenih i 1047 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: Alibaba1981, babaroga, bigfoot, bojank, Boris Bosiljčić, Dannyboy, darkstar101, doktor1964, draganl, flash12, gorican, goxin, ILGromovnik, Ivica1102, Joja, kinez88, kobaja77, KOV, kybonacci, m0nstrum_, mačković, MB120mm, Mercury, Metanoja, Milos82, Miškić, moldway, Ne doznajem se u oružje, Nemanja.M, ObelixSRB, radionica1, robert1979, Romibrat, rovac, slonic_tonic, Srle993, Steeeefan, Stoilkovic, tubular, Valter071, virked, Webb, wizzardone, ZetaMan, zixmix, zlaya011