et les retours chariot dans tout ça ?

et les retours chariot dans tout ça ? - PHP - Programmation

Marsh Posté le 07-12-2007 à 15:58:25    

Code :
  1. $enlever = array('a class=q href', 'a class=fl href');
  2.  $remplacer = "\r a href";
  3.  $reste = str_replace($enlever, $remplacer, $htmline);
  4.  $htmline = $reste;


 
donc voici... j'extraie une looooooooongue chaine qui est un code html. je voudrais juste avoir un petit retour chariot à chaque lien...
j'ai donc ajouté le fameux \r
et ça n'affiche rien. même avec \r\r\r (grrrrr)
entre " " ça me l'affiche à l'écran...
comment je fais ?
 
merci


---------------
http://www.ypikay.com
Reply

Marsh Posté le 07-12-2007 à 15:58:25   

Reply

Marsh Posté le 07-12-2007 à 16:27:46    

Tu parles afficher un retour chariot en HTML ?
 
Déjà entendu parlé de <br /> [:pingouino] ? Heureusement que les \n ne font pas un retour chariot à chaque fois, bonjour les pages webs devant squatter sur une ligne sinon [:johneh]

Reply

Marsh Posté le 07-12-2007 à 16:28:27    

Sinon c'est \n, pas \r.
 
\n c'est sous unix, \r sous mac, et \r\n sous win... Le mieux est d'utiliser \n

Reply

Marsh Posté le 07-12-2007 à 16:45:40    

aucun ne marche... autre problème, j'arrive pas à virer les caractères particuliers (Grummmmbl)
les :
/
&nbsp;
 
en fait php me sort la ligne de code que je cherche...
c'est donc de l'HTML, ok jusque là ?
moi après ça je colle des str_replace
ça marche bien sauf que pour enlever un "</td> ou un </tr> il ne veut rien savoir...
même si je rentre mes array sous la forme suivante :
 
$enlever = array("</td>", "</tr>" );
comment je lui fais passer ces "/" ???j'ai essayé "<\/td>" mais ça marche pas non plus


Message édité par erwan83 le 07-12-2007 à 16:46:37

---------------
http://www.ypikay.com
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed