Invité
Invité n'ayant pas de compte PHPfrance
18 mai 2006, 10:06
En effet lorsqu'il y a un saut de ligne dans le fichier il y aura aussi un saut le ligne lors de l'affichage et coupe donc le code javascript qui doit être "protégé" par exemple:
function js_php($txt)
{
$txt=str_replace('"','"',$txt); //remplacement des guillemets
$txt=nl2br($txt);
$txt=str_replace("\r","",$txt);
$txt=str_replace("\n","",$txt);
$txt=addslashes($txt);
return $txt;
}
la je pense que tu peux y aller sans craintes 8)
et dans le JS:
var test='<?php echo js_php($var); ?>';