Avatar billede Slettet bruger
20. februar 2003 - 12:05 Der er 6 kommentarer og
1 løsning

Formular-værdier kan kun læses som $_POST[feltnavn]

Vi kører PHP på vores win2k server (PHP version : 4.0.3 for windows 2000). Men alle variabler fra vores formular kan IKKE læses som $feltnavn. Hvorfor ikke?
Avatar billede jumario Nybegynder
20. februar 2003 - 12:15 #1
sæt register_globals on i php.ini
Avatar billede erikjacobsen Ekspert
20. februar 2003 - 12:22 #2
Eller la' vær, og brug $_POST - det er langt kønnere programmering
Avatar billede avminarm Juniormester
20. februar 2003 - 12:23 #3
ret ikke i register globals, men brug istedet for $_POST mv. - det giver en bedre sikkerhed. Det er den nye standard i PHP
Avatar billede avminarm Juniormester
20. februar 2003 - 12:23 #4
jeg er enig med erik ;o)
Avatar billede avminarm Juniormester
20. februar 2003 - 12:24 #5
Avatar billede erikjacobsen Ekspert
20. februar 2003 - 12:28 #6
Det giver i sig selv ikke bedre sikkerhed, men
gør det nemmere at undgå programmeringsfejl, der
giver sikkerhedshuller. Kun hvis man har oceaner
af gammel kode, bør man overveje at sætte
register_globals.
Avatar billede jumario Nybegynder
20. februar 2003 - 12:33 #7
Enig i at register_globals er mere fornuftigt. Men det er dog ikke det at spørgsmålet går ud på, og er det bare en simpel ting han skal lave kan det måske ikke betale sig at sætte sig ind i alle de _$[] arrays.
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