Remplacer les retour chariots dans une chaîne de carractères

Remplacer les retour chariots dans une chaîne de carractères - PHP - Programmation

Marsh Posté le 26-05-2002 à 13:29:22    

Bonjour,
 
Je souhaite remplacer les retours chariots dans une chaîne de caractère, mais quelle est donc le le remplacement qu'il faut effectuer? Que code ASCII faut il utiliser? Bref, comment faut il procéder?
 
Merci de votre aide!

Reply

Marsh Posté le 26-05-2002 à 13:29:22   

Reply

Marsh Posté le 26-05-2002 à 13:32:50    

Le retour chariot est un \n
un seul caractère


---------------
Le Logiciel est là :
Reply

Marsh Posté le 26-05-2002 à 13:34:28    

Sous Windows c'est deux caractères, le 13ème et le 10ème (\x0D suivi de \x0A)


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 26-05-2002 à 13:38:44    

Oui, pour le /n, je sais, mais je veux utiliser une méthode du style str_replace.  
Mon problème est que je ne sais pas comment identifié un retour charriot d'une chaine de caractère passée en post depuis un formulaire...
 
$mystring = (???, "\n", string_du formulaire);
 
Par quoi faut il remplacer les ??? ?
 
Merci.

Reply

Marsh Posté le 26-05-2002 à 13:49:05    

Si tu reçois tes infos après un post le mieux est de le passer à urldecode. Car les carctères spéciaux sont convertis par le navigateur et ainsi tu pourras récupérer tes caractère au formats que j'appelle "normal".  
http://www.php.net/manual/fr/function.urldecode.php


---------------
Le Logiciel est là :
Reply

Marsh Posté le 26-05-2002 à 14:26:08    

PIIBurner a écrit a écrit :

Oui, pour le /n, je sais, mais je veux utiliser une méthode du style str_replace.  
Mon problème est que je ne sais pas comment identifié un retour charriot d'une chaine de caractère passée en post depuis un formulaire...
 
$mystring = (???, "\n", string_du formulaire);
 
Par quoi faut il remplacer les ??? ?
 
Merci.  




c'est quoi que tu veux faire ?
 
$mystring = str_replace("\n","<br />", $string_du_formulaire); ?


---------------
Protèges carnets personnalisés & accessoires pour bébé
Reply

Marsh Posté le 26-05-2002 à 16:33:06    

bruno5678 a écrit a écrit :

Le retour chariot est un \n
un seul caractère  




pas tout a fait :
 
sous linux c \n
 
sous windows c \r\n
 
sous mac c \r

Reply

Sujets relatifs:

Leave a Replay

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