Fait chier, comprend que dalle! [PHP] - Programmation
Marsh Posté le 13-04-2001 à 10:39:17
essai.php
<HTML>
<BODY>
<?
$phrase="coucou";
echo "<a href="http://localhost/4D/essai2.php?chaine='.$phrase.'">voir phrase</a>";
?>
</BODY>
</HTML>
essaie celui la, g changé les premières guillements et pour la chaine concaténé, g enl=evé une paire de guillemets
Marsh Posté le 13-04-2001 à 10:47:18
Non c'est pas ça : tappe cela ->
<HTML>
<BODY>
<?php
$phrase="coucou";
echo '<a href="http://localhost/4D/essai2.php?chaine='.$phrase.'">voir phrase</a>';
?>
</BODY>
</HTML>
ou
<HTML>
<BODY>
<?php
$phrase="coucou";
echo "<a href=\"http://localhost/4D/essai2.php?chaine=$phrase\">voir phrase</a>";
?>
</BODY>
</HTML>
Marsh Posté le 13-04-2001 à 10:53:13
Oui, entre simple quotes ( ' ), les variables ne sont pas interpretées, alors qu'entre double quotes ( " ), oui.
Par contre, pour mettre des " entre des " " (!!!), ne pas oublier de les echapper :
echo "pipo \"bimbo\".";
donnera comme résultat : pipo "bimbo".
voila...
Marsh Posté le 13-04-2001 à 11:18:59
Merci bcp les gas ça marche. Fly ton premier essai était le bon!
Marsh Posté le 13-04-2001 à 11:24:23
shinji > Les 2 scripts que je t'ai écrit fonctionnement tous les deux, c'était juste pour te montrer la différence entre les ' et les ".
A+
Marsh Posté le 13-04-2001 à 10:13:46
Je fait un tout petit script et ça marche pas, pourtant je passe seulement une chaîne en paramètre!
PLEASE HELP!
essai.php
<HTML>
<BODY>
<?
$phrase="coucou";
echo '<a href="http://localhost/4D/essai2.php?chaine="'.$phrase.'"">voir phrase</a>';
?>
</BODY>
</HTML>
essai2.php
<?
echo $chaine;
?>