chaine de caractaire

Statut
N'est pas ouverte pour d'autres réponses.
H

Harpeur

ex membre
hello tous le monde
g une petite question. g ce bout de code:
Code:
$phrase="c'est sa...";
<input type='text' name='xxx' size='50' maxlength='200' value='$phrase'>
le problème c que dans la zone de saisie il y aura seulemt c, sa s'arret juste avant le '
quelque saurai comment faire? merci
 

zoheir

cvm.mangaleet()
$phrase="c\'est sa...";
 

null

ose();
Code:
$phrase="c\'est sa...";
<input type="text" name="xxx" size="50" maxlength="200" value="$phrase">
PS: c'est pareil pour ", qui doit être mis en \"

#edit:

Trop tard :p
 

Baron

Elite
Tu doit faire:

Code:
$phrase="c'est sa...";
addslashes($phrase);
<input type="text" name="xxx" size="50" maxlength="200" value="$phrase">
Comme ca, ca mets les / automatiquement!
 
1er
OP
H

Harpeur

ex membre
le souci c que c dans un echo
Code:
$phrase="c'est sa...";
addslashes($phrase);
echo'<input type="text" name="xxx" size="50" maxlength="200" value="$phrase">';
et ca, sa m'affiche $phrase dans la zone de saisie
 

Jereck

Α & Ω
Staff
"ça"
 

Ezekiel !

Elite
lol mdr
bon le truc c ke si tu met echo ' blabla ';
tu dois doffice mettre des '. $var .' si tu vx afficher une variable
mais si tu met echo " blabla ";
t pas obligé de mettre ". $var ."
 
1er
OP
H

Harpeur

ex membre
ok merci
 

Ezekiel !

Elite
2r1 mais jviens de relire mon post et tout compte fait jpense ke stait pas tres explicite ce que g mis ^^ mais bon si tas compris :roll:
 

null

ose();
Code:
$phrase="c\'est sa...";
?>
<input type="text" name="xxx" size="50" maxlength="200" value="<?=$phrase?>">
ou

Code:
$phrase="c\'est sa...";

echo "<input type=\"text\" name=\"xxx\" size=\"50\" maxlength=\"200\" value=\"".$phrase."\">";
 

zoheir

cvm.mangaleet()
ca mérite un bon tuto html/php :p
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut