Grantome Posté 23 Septembre 2004 Partager Posté 23 Septembre 2004 (modifié) Salut, Bon voici les codes: Fichier origine: <?php $nbnews = 5; include ($chemin . "xxx"); include ($chemin . "xxx"); include ($chemin . "xxx"); connexion(); $sql = "SELECT id_news, titre, auteur, date_ajout FROM news WHERE validation='1' ORDER BY id_news DESC LIMIT 0, " . $nbnews; $res = mysql_query($sql); $nbn = mysql_num_rows($res); while($aff = mysql_fetch_array($res)) { if(strlen($aff['titre'] >= 30)) $aff['titre'] = substr($aff['titre'], 0, 25) . "..."; echo "document.write('<font face='Arial' size='2'><b>" . $aff['date_ajout'] . " : </b><a href='" . $url_suite . "?id_news=" . $aff['id_news'] . "' target='_blank'>" . $aff['titre'] . "</a></font><br />');\r"; } mysql_close(); ?> Code pour afficher le fichier: <script language="javascript" src="http://www.xxx.c0m/yyy.php" type="text/javascript"></script> Bon, explication, si je fait un include de la page d'origine, cela fonctionne: document.write('08/09/2004 : urg '); document.write('31/08/2004 : test 3333 '); document.write('31/08/2004 : autre test '); document.write('31/08/2004 : Test a nouveau '); document.write('03/06/2004 : Carcassonne '); Mais avec l'appel javascript, rien ne s'affiche. J'ai une erreur: Ligne: 2 Car: 29 Erreur: ')' attendu Code: 0 En gros, juste après le 2nd " du <script language="javascript" Un indice ? Modifié 23 Septembre 2004 par Grantome Lien vers le commentaire Partager sur d’autres sites More sharing options...
jmmorillon Posté 23 Septembre 2004 Partager Posté 23 Septembre 2004 Salut, Essaye plutôt un truc comme ça dans ton code : echo "document.write('<font face=\"Arial\" size=\"2\"><b>" . $aff['date_ajout'] . " : </b><a href=\"" . $url_suite . "?id_news=" . $aff['id_news'] . "\" target=\"_blank\">" . htmlentities($aff['titre']). "</a></font><br />');\n"; Tu supprime comme ça tout problème de ' et " fonction de "qui interprete quoi" (PHP/JavaScript) A+ Lien vers le commentaire Partager sur d’autres sites More sharing options...
Grantome Posté 23 Septembre 2004 Auteur Partager Posté 23 Septembre 2004 Impécable ! Merci Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant