Avatar billede espeholt_jr Nybegynder
18. februar 2005 - 19:39 Der er 11 kommentarer og
1 løsning

addslashes funktion

dette virker ikke... hvad er der galt?

    $post_array = $_POST;

    for($i=0; $i < count($post_array);$i++) {

      $post_array[$i] = addslashes($post_array[$i]);

    }
Avatar billede alister_crowley Nybegynder
18. februar 2005 - 19:49 #1
hvad får du af fejl ?
Avatar billede espeholt_jr Nybegynder
18. februar 2005 - 19:52 #2
hhm den er SINDSYGT langsom :/ dvs. kommer ikke
Avatar billede alister_crowley Nybegynder
18. februar 2005 - 20:01 #3
ja, men POST retunere heller ikke tal, men gør sådan her:

$_POST =

Array
(
    [hej] => hej
)

hvor jeg kun har en input, som er <input type="text" name="hej" />
Avatar billede alister_crowley Nybegynder
18. februar 2005 - 20:04 #4
<?php
  foreach($_POST as $key => $value)
  {
    $post_array[$key] = addslashes($value);
  }
?>

virker bedre. :)
Avatar billede alister_crowley Nybegynder
18. februar 2005 - 20:07 #5
eller allerbedst

<?php
  foreach($_POST as $key => $value)
  {
    $post_array[$key] = $value;
  }
?>

Da den automatisk sætter slashes ind her. (ihvertfald på min server)
Avatar billede alister_crowley Nybegynder
18. februar 2005 - 20:22 #6
det sidste afhænger af din indstilling af magic_quotes_gpc

http://se2.php.net/get-magic-quotes-gpc
Avatar billede espeholt_jr Nybegynder
18. februar 2005 - 20:32 #7
virker perfekt tak :)

grunden til jeg lave det skidt her, er at magic-quotes_gpc ikke er sat på...

opret svar :)
Avatar billede espeholt_jr Nybegynder
18. februar 2005 - 20:33 #8
lige et sp...

kan man gører det her:

  foreach($_POST as $key => $value)
  {
    $_POST[$key] = addslashes($value);
  }

altså redigere i $_POST?
Avatar billede alister_crowley Nybegynder
18. februar 2005 - 20:34 #9
nej tak, samler ikke på points.

/me laver dog altid addslashes, ligegyldigt magic_quotes.
Avatar billede alister_crowley Nybegynder
18. februar 2005 - 20:35 #10
du kan nok godt ændre i POST, men det er ikke noget jeg vil anbefale.

Man skal helst holde sig fra at ændre i systemvariable
Avatar billede espeholt_jr Nybegynder
18. februar 2005 - 20:52 #11
hmm okay takker
Avatar billede espeholt_jr Nybegynder
18. februar 2005 - 20:52 #12
lukker
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

IT-JOB