Bonjour,
je souhaite passer en paramètre une variable complexe comportant des quote et des doubles quotes.
Mon problème que je rencontre c'est que les quotes du echo rentrent en incohérence avec les simples et doubles quotes présent dans ma variable.
D'où ma question, y'a t'il un moyen de réaliser cela en php? Est-il possible de faire en sorte que les quotes dans la variable ne soit pas pris en compte dans le echo ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 echo "<meta http-equiv='Refresh' content='0;URL=../test2.php?id=$a'>";Dans test2.php :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 $a= <SCRIPT LANGUAGE="JavaScript"> <!-- Begin function loadImages() { if (document.getElementById) { // DOM3 = IE5, NS6 document.getElementById('hidepage').style.visibility = 'hidden'; } else { if (document.layers) { // Netscape 4 document.hidepage.visibility = 'hidden'; } else { // IE 4 document.all.hidepage.style.visibility = 'hidden'; } } } // End --> </script> </head> <BODY OnLoad="loadImages()" BACKGROUND="./img/fond.gif" BGPROPERTIES="FIXED"> ... un tableau avec des appels javascript et des liens </BODY>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <html> <body> <?php $id = $_GET['id']; echo "Hello ".$id; ?> </body> </html>
Partager