pb de mise en forme
le 04/06/2005 à 20:17
Kma
ca marche pas j'ai toujour un saut dans la source
le 04/06/2005 à 20:25
Kma
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
$description= str_replace("'","\'",$description);
$description= str_replace ("\r\n", '<br>', $description);
Equivaut aux fonctions
nl2br et
addslashes (voir pour l'insertion en base
mysql_real_escape_string )
Dans les textareas les retour chariot sont automatiquement \n et nl2br remplace par .
zebdinou pour les intimes / Blog : http://www.zebden.fr
le 04/06/2005 à 21:07
Kma
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
le 04/06/2005 à 21:26
Bzh
Oui, j' ai eu le même souci...
nl2br() ne remplace pas les "\n" par ""
il ne fait que insérer " devant "\n"...
"\n" devient "\n"...
Ta solution marche bien en effet, je l' ai longtemps utilisée pour un site dans lequel je n' utilisais pas de base de données mais de simples fichier textes (pas de base SQL dans l' hébergement ).
Ciao...
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: