Avatar billede majbom Novice
20. oktober 2003 - 14:32 Der er 2 kommentarer og
1 løsning

variabel i link

Da jeg havde min side hosted hos web10.dk var der ingen problemer, selvom deres version af PHP er ældre end hos 1go.dk som jeg midlertidigt bruger nu.

Nu kommer problemet:

Når man angiver en variabel i header'en (f.eks index.php?menu=1), er jeg nødt til at bruge $_REQUEST for at det virker.
Hvordan kan det være ???

Som sagt, var det IKKE noget problem før...
Avatar billede erikjacobsen Ekspert
20. oktober 2003 - 14:34 #1
Istedet for $menu - det er ikke noget problem. Web10 har blot slået
"register_globals" til for at undgå for mange support-henvendelser (gætter
jeg på)

Væn dig blot til at bruge $_GET og $_POST i stedet for (hellere end $_REQUEST)
Avatar billede amix Nybegynder
20. oktober 2003 - 14:37 #2
Fordi de globale variabler er slået fra. Dvs. du kan heller ikke mere få cookies ud ved at bruge deres navn (som du kunne tidligere) således at du bruger $hejcookie, men nu skal du bruge $_COOKIE['hejcookie']. Det samme gælder for resten, det er surt, men bruge globale variabler gav sikkerheds problemer.
Avatar billede amix Nybegynder
20. oktober 2003 - 14:43 #3
erikjacobsen -> eller også kører web10 en ældre version af php - - - de har muligvis ikke slået dem til. Men synes da det er åndsvagt hvis de har gjort det da mange misbrugte de globale værdier. Heh måske har de klaret færrer support-henvendelser, men hvad sker der hvis en cracker kommer på besøg :-/
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester