Petit soucis formulaire

Résolu
Bonjour,

pouvez vous me dire pourquoi quand je rentre ca dans mon formulaire

4 impasse d'aquitaine

Ca me ressort dans mon second formulaire

4 impasse d\'aquitaine

puis dans le pdf ca

4 impasse d\\\'aquitaine

svp

merci d'avance
Configuration: Windows 2000
Firefox 2.0.0.14

5 réponses

  1. c'est les gpc magic quote

    une fonction de php qui "sécurise" automatiquement tes post en rajoutant des / devant les ' et les "

    il faut que tu utilise stripslashes() au moment de ton echo.
    1. ok nxt mais aurais tu un exemple a me donner pour le moment c'est komme ca mon code

      Adresse :</span>   <input size="100" maxlength="100" name="adresse" type="text"<?php if (isset($_POST['adresse']))
      {
      echo 'value="' . $_POST['adresse'] . '"';
      }

      ?>

      et pour le pdf

      $this->multiCell($largeurDeLaCell4, $yQuelconque1, " Adresse : " .$GLOBALS['adresse'] , 0 , "L" , 0);

      merci d'avance
      1. echo 'value="'.stripslashes($_POST['adresse']).'"';

        et

        Adresse : " .stripslashes($GLOBALS['adresse']) ,
    2. Ok merci beaucoup

      Donc du coup vaux mieux que je remplisse tout mes champs avec ca au cas ou non?
      1. Pour les echo oui, par contre utilise surtout pas une variable "stripslasher" dans une requete sql !