Ses derniers messages sur les forums
certe mais la source avec nl2br a aussi un saut de ligne ce qui dans mon cas provoque un sau de ligne dans la source d'un javascript et le fait planter
voici un code soource
avec nlbr
( ete sur la ligne du haut je sait plus)
et il me faut une source
voici un code source<br> avec le remplacement de saut
donc la j'ai plus le saut qui aparet dans la source, meme si grafiquement c la meme chose
ca y est j'au trouver
oupiiiiiii
$description= str_replace("'","\'",$description);
$description= str_replace ("\r\n", '<br>', $description);
echo'<p><a href="http://horizonfm.fr"><b>'.$title.'</b></a><br><font size="-1">'.$description.'</font></p>
maintenant le javascript decode les (') et les (saut de ligne)
merci beaucoup tout de meme je pence revenir tres bientot pour un autre problème
ca marche pas j'ai toujour un saut dans la source
donc la ligne
echo nl2br("<p><a href=\"http://horizonfm.fr\"><b>$title</b></a><br><font size=\"-1\">$description</font></p>");
mais c pas ce que je recherche puis que dansla source il saute une ligne et ca bug
il me faut remplacer un saut par br sans le saut
oui mais dans la sql j'ai pas de \n mais des saut de ligne
saut de ligne = \n si j'ai bien compris
ou je me trompe :-/
oui mais je ne sait pas comment l'inserer
echo' n2blr(<p><a href="http://horizonfm.fr"><b>'.$title.'</b></a><br><font size="-1">'.$description.'</font></p>) ???????
<script language="JavaScript1.2">
<!--
var marqueewidth=135
var marqueeheight=120
var speed=3
var marqueecontents='<center><?PHP............
.......
...?></center>'
if (document.all)
document.write('<marquee direction="up" scrollAmount='+speed+' style="width:'+marqueewidth+';height:'+marqueeheight+'">'+marqueecontents+'</marquee>')
function regenerate(.........
oui c bon j'ai reussi mais pour la fonction n2blr j'arrive pas a l'utiliser
voila mon script
$requete = "SELECT * FROM news ORDER BY id DESC LIMIT 0,5"; //
$resultat = mysql_query($requete,$connexion);
while($data = mysql_fetch_array($resultat))
{
$title = $data['title'];
$description = $data['description'];
$title= str_replace("'","\'",$title); // ' pour le java
$description= str_replace("'","\'",$description); // ' pour le java
$max = 70; // tronque la news
if (strlen($description) >= $max)
{
$description= substr($description, 0, $max);
$espace = strrpos($description, " ");
$description = substr($description, 0, $espace)."...";
}
echo' <p><a href="http://horizonfm.fr"><b>'.$title.'</b></a><br><font size="-1">'.$description.'</font></p>';
}
donc omment virer les saut de ligne sachant que ce script est a l'interieur d'un javascipt et qu'il foute la mer donc tous les <br> de ma base seron virer et les saut de ligne remplacer par des <br> pour ce script a l'aide de la balise n2blr
bonjour a toutes et a tous
voila mes problèmes
- Quel est la cle qui me permet de faire que les saut de ligne dans ma base de donné (enter) soit convertit en <br> caj j'ai un gros problème avec un javascripty qui bloqu sur les saut de ligne et les apostrophe (') mais pour ca j'ai trouver la parade avec 'str_replace' mais pour le reste il m'a falut retaper toute l'ancienne base :-(
- autre problème je me demande si il est possible d'afiicher n caractère sans que le dernier mot soit couper, j'ai trouver un script dans ce genre hier soir sur votre site mais je le trouve plus donc je retroune a la recherche de ce script pour voire ci c bien cela que je cherche et lemetre en place
numeriquement votre
Kma