unterminated string literal
Bonjour tout le monde,
Est-ce que quelqu'un peut m'aider sur le problème suivant :
J'utilise dans une gallerie le plugin comment de facebook que je veux modifier via jQuery dès qu'on clique sur une image
PHP
Code:
1 2 3 4 5 6 7 8
|
...
$albumName = ...;
// --- Facebook comment plugin --- //
$fbCommentCode_a = "<div id=\"fbCommentContainer\"><div id=\"fb-root\"></div><script type=\"text/javascript\" src=\"http://connect.facebook.net/en_US/all.js#appId=xxx&xfbml=1\"></script><fb:comments numposts=\"10\" width=\"425\" publish_feed=\"true\" xid=\"monSite.com%2F%3Fpage%3Dgallery%26album%3D";
$fbCommentCode_b = "%26picture%3D";
$fbCommentCode_c = "\"></fb:comments>"; |
Javascript
Code:
1 2 3 4 5
|
...
var newPicture = ...;
// Replace facebook comment plugin
$("#fbCommentContainer").html('<?php echo $fbCommentCode_a . $albumName . $fbCommentCode_b ?>' + newPicture + '<?php echo $fbCommentCode_c ?>'); |
Firebug me retourne l'erreur unterminated string litteral :
Code:
1 2
|
$("#fbCommentContainer").html('<div id="fbCommentContainer"><div id="fb-root"></div><script type="text/javascript" src="http://connect.facebook.net/en_US/all.js#appId=xxx&xfbml=1"></script><fb:comments numposts="10" width="425" publish_feed="true" xid="monSite.com%2F%3Fpage%3Dgallery%26album%3DLandscapes%26picture%3D' + newPicture + '"></fb:comments>'); |
J'ai beau chercher mais je ne vois pas ou est l'erreur, probablement un ', ", ou \" de trop ou de trop peu ?
Merci d'avance