Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4943 connectés 

 


Dernière réponse
Sujet : [PHP] Pb fonction nl2br et textarea...
rainckill ok merci pour tout ;)
 
(en espérant ke tu trouves la soluce a mon autre probleme sur l'autre topic ;))
 
 :hello:

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
rainckill ok merci pour tout ;)
 
(en espérant ke tu trouves la soluce a mon autre probleme sur l'autre topic ;))
 
 :hello:
Je@nb oui c la même commande
rainckill

Je@nb a écrit a écrit :

Laisse les news sans les retours à la ligne dans la BD mais fait un nl2br lors du select.
 
Les retours à la lignes sont bien présent mais se sont des caractères invisibles (\n ou \r\n soit caractète 13 ou 10 13)
Quanbd tu fais un nl2br ça transforme les retours à la ligne en retour à la ligne HTML <br> ou XHTML maintenant <br />.  




 
aaaaaahhhh ok ;)
 
et sinon la syntaxe est la meme ? enfin c la meme commande : $text=nl2br($text);  
 
 :??:

Je@nb Laisse les news sans les retours à la ligne dans la BD mais fait un nl2br lors du select.
 
Les retours à la lignes sont bien présent mais se sont des caractères invisibles (\n ou \r\n soit caractète 13 ou 10 13)
Quanbd tu fais un nl2br ça transforme les retours à la ligne en retour à la ligne HTML <br> ou XHTML maintenant <br />.
rainckill c'est un systemle de news...
 
mais lorsque j'enregistre ma news, si je fais pas un nl2br($text);  en l'enregistre dans ma db, il marque pas de <br /> ... il oublie els passage a la ligne stout...
 
donc je voit pas vrément comment faire lors de l'affichage  :heink:
Je@nb Pour remplacer les retour à la ligne par des <br /> lors de l'affichage, tu fais avant d'afficher ton texte echo nl2br($text);
tu as d'autres fonctions qui vont avec car je pense que tu dois faire un truc genre livre d'or. Regarde du coté de htmlentities htmlspecialchars aussi pour éviter d'avoir des trucs "inconnus" dans tes textes après  ;)
les retours a la ligne etc sont aussi enregistres avec des \r et des \n
rainckill comment on fait pour faire cette commande en l'affichant ?
 
on met $text = nl2br("$text" ) ??
 
pareil ke kan on la met lorsquon l'enregistre ?
 
car si elle est enregistré dnas savoir ou fo passé a la ligne (oui tout se sipprime) komment va til savoir ou allez a la ligne ??
 
merci
Max Evans

Je@nb a écrit a écrit :

Yes Sir  ;)   :jap:  :hello:  




 
Merchi bien  [:super chinois]

Je@nb Yes Sir  ;)   :jap:  :hello:
Max Evans

Je@nb a écrit a écrit :

 
 
 :D  :D J'attendais que tu regardes  :D  :D  




 
Tu peux enlever maintenant alors :D

Max Evans

Je@nb a écrit a écrit :

et pk tu fais pas le nl2br qd tu affiche plutot que qd tu stockes ?  




 
Je@nb ?
Signature ?  :sweat:

Je@nb

Max Evans a écrit a écrit :

 
 
Hey, c koi cette signature ??  :??:  




 
 :D  :D J'attendais que tu regardes  :D  :D

Je@nb et pk tu fais pas le nl2br qd tu affiche plutot que qd tu stockes ?
Max Evans

Je@nb a écrit a écrit :

tu utilise la fn donné hier hier substr et tu mets:
substr($machaine,1);  




 
Hey, c koi cette signature ??  :??:

Toto21 Oui pardon en fait c'était tou bête!
Mais.....................
En fait je vous explique mon problème:
Je saisi un texte dans une textarea et je fais un nl2br avant de le stocker dans ma base de données.
Ensuite j'ai une page permettant de modifier ce contenu. Je fais donc une textarea avec avant  
$texte = str_replace("<br>", "", $r["texte"]);
 
Pour ne pas avoir les <br> mais le problème, c'est que j'ai systématiquement une ligne vierge au tout début.... Et je vois pas d'où ça vient?????????????
J'ai donc essayé en supprimant le premier caractère mais ça me supprime le premier caractère de la deuxième ligne...
 :??:
Je@nb tu utilise la fn donné hier hier substr et tu mets:
substr($machaine,1);
substr
Toto21 Je demandais hier comment faire pour ne sélectionner que les n premiers caractères d'une chaîne, mais je voudrais maintenant savoir comment on faisait pour supprimer le premier caractère d'une châine?

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)