Kma

  • Site web
  • Nombre de sujets
    4
  • Nombre de messages
    19
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

Kma
le 04/06/2005 à 21:07
pb de mise en forme
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
Kma
le 04/06/2005 à 20:25
pb de mise en forme
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
Kma
le 04/06/2005 à 18:32
pb de mise en forme
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
Kma
le 04/06/2005 à 15:36
pb de mise en forme
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 :-/
Kma
le 04/06/2005 à 14:45
pb de mise en forme
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>) ???????
Kma
le 04/06/2005 à 13:36
pb de mise en forme
<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(.........
Kma
le 04/06/2005 à 12:46
pb de mise en forme
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
Kma
le 04/06/2005 à 11:06
pb de mise en forme
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
LoadingChargement en cours