Am un script care face un update la un cookie pe nume test. Adica ia valoarea lui actuala si ii mai pune ceva. Problema e urmatoarea .. acesta ruleaza in paralel si se intampla urmatoarea chestie:
Amandoua extrag acelasi cookie cu aceeasi valoare, il prelucreaza, iar cand il rescriu, unul din scripturi suprascrie modificarea celuilalt. Am incercat sa fac la unul dintre scripturi un delay in php .. insa am ajuns la concluzia ca puteam sa fac delayul si de 10 ani, pt ca tot valoarea aia o avea $_COOKIE['test']. De ce?
pentru ca "These variables (http) are created by PHP itself", adica $_COOKIE['test'] e creat dinaintea executiei scriptului meu .. iar daca insusi cookieul sufera modificari "pe langa, in exterior", $_COOKIE['test'] nu se "updateaza", chiar daca scriu $t = $_COOKIE['test'] .. aceasta fiind predefinita si prin nume si prin valoare .. so, exista vreo functie care imi face update la variabilele tip HTTP ? .. e o situatie foarte complicata dupa cum vedeti daca nu exista functie de update http-vars .. se pare ca phpul nu e chiar perfect
"refresh" variabile http
Moderatori: coditza, Emil, Moderatori
-
mihnea sim
- Average Member
- Mesaje: 149
- Membru din: Vin Aug 20, 2004 9:15 pm
- Localitate: Alexandria
- Contact:
"refresh" variabile http
"o istorie aberanta si injusta copleseste fiinta si o arunca afara din lumea ei"
-
mihnea sim
- Average Member
- Mesaje: 149
- Membru din: Vin Aug 20, 2004 9:15 pm
- Localitate: Alexandria
- Contact:
aia stiam si eu si nu ma ajuta cu nimic. Cookieurile sunt vizibile, insa nu se updateaza pe masura ce se executa scriptul. (si nu ma refer la modificarile facute in scriptul curent, ci modificari din exterior .. care nu sunt luate in considerare in timp ce scriptul este executat). Mersi oricum pentru intentie!
"o istorie aberanta si injusta copleseste fiinta si o arunca afara din lumea ei"
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Google [Bot] și 9 vizitatori