Bonjour � tous,
Je viens vers vous parce que j'ai un petit souci de quottes...
La console d'erreur de firefox me dit "unterminated string literal" et je ne vois pas du tout pourquoi.
Voici le bout de code en question en php (j'ai r�duit pour que ce soit plus lisible) :
Code:
1
2
3
4
5
6
7
8
9
10
11 $js_os_select='<div id="containerOneOS"><select name="OS" id="newOSselect" onchange="displayDistrib(this.id);"> <option value="0" />Sélectionner un système d exploitation'; $js_os_select.='</select></div><div id="containerOneWin"></div><div id="containerOneMac"></div><div id="containerOneLux"></div>'; echo '<script type="text/javascript"> var os_select=\' '.addslashes($js_os_select).' \'; echo '</script>';
Et voici l'erreur exacte de firefox :
Citation:
Erreur : unterminated string literal
Fichier Source : http://127.0.0.1/procedures/popup_mo...Proc.php?id=19
Ligne : 32, Colonne : 18
Code Source :
var os_select='<div id=\"containerOneOS\"><select name=\"OS\" id=\"newOSselect\" onchange=\"displayDistrib(this.id);\">
J'ai beau essayer en changeant simple/double quottes, avec et sans addslashes, mais j'ai toujours la m�me erreur... Je tourne en rond depuis plusieurs heures et �a commence � m'�nerver un peu !
J'ai v�rifi� le code source de la page et pour moi �a me para�t bon, mais j'ai forc�ment une erreur.
Est-ce que vous voyez d'o� �a vient ?