06. januar 2005 - 15:36Der er
7 kommentarer og 2 løsninger
Overførsel af " bliver til \ via GET og POST
Når man overfører en søgetekst med anførselstegn bliver den første " konverteret til \ ved både POST og GET. Det sker i PHP version 4.3.6, men ikke i 4.3.7, hvor jeg udviklede det oprindeligt.
hvis man taster "" i søgefeltet og sender, så bliver echo $testanf1: \ echo $testanf2: "
Er der en mulig forklaring på dette og hvorfor der kan være forskel mellem PHP versioner (de ligger på henholdsvis cliche.dk og wannafind.dk, hvis det kan have nogen betydning)
Tak! Det ser ud til både coderdk og googolplex har ret. Stripslashes hjælper på sagerne, men af sikkerhedsgrunde er PHP.INI sat som den er, så I bør begge have point for svarene.
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.