Problème de retour à la ligne

Problème de retour à la ligne - HTML/CSS - Programmation

Marsh Posté le 08-07-2003 à 16:12:29    

Hello à tous :)
 
J'ai un petit problème avec une fonction JS :/
 
Voilà, ce morceau de code marche :

<script language="Javascript" type="text/javascript">
cache1('Guest','','','2003-07-07 17:06:45','91','','GUEST');  
</script>


 
 
 
Et celui la non :

<script language="Javascript" type="text/javascript">
cache1('Guest','','','2003-07-07 17:06:45','91','','GUE
ST');  
</script>


 
 
La seule différence du situe au niveau du GUEST - GUE {retour a la ligne}ST.
 
Comment ca se fait que ce retard a la ligne fait foirer la fonction ? Pourtant il y a bien des delimiteurs ('')
 
Si vous pouviez m'aider ;)
Mici a tous ;) :jap:


---------------
Envie d'un bol d'air ? Traxxas Revo 3.3
Reply

Marsh Posté le 08-07-2003 à 16:12:29   

Reply

Marsh Posté le 08-07-2003 à 16:21:04    

Ça ne me surprend pas tellement que ça foire ton truc en fait, ça me paraît logique qu'on ne puisse pas couper une chaîne comme ça.


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

Marsh Posté le 08-07-2003 à 16:21:40    

:sweat:  
Aïe :/
 
Donc aucune solution ? :(


---------------
Envie d'un bol d'air ? Traxxas Revo 3.3
Reply

Marsh Posté le 08-07-2003 à 16:50:29    

Pourquoi tu veux couper cette chaîne ?


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

Marsh Posté le 08-07-2003 à 16:52:54    

En fait je ne veux la couper, ce n'était qu'un exemple ;)
 
Le cas concret qui m'arrive :
 

Bonjour<br />
C'est moi


 
 
Apres le <br /> (Vu sous phpmyadmin), il retourne a la ligne :/
Donc kand j'extrait mon code, ca fait un retour a la ligne apres le <br />, donc pouf, ca marche pas :/


---------------
Envie d'un bol d'air ? Traxxas Revo 3.3
Reply

Marsh Posté le 08-07-2003 à 16:56:25    

C'est du PHP qui écrit du JS ?
remplace les \n par des \\n et vire les \r éventuels...


Message édité par antp le 08-07-2003 à 16:56:46

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

Marsh Posté le 08-07-2003 à 16:58:18    

Beh en fait, j'ai un textarea tout con ;)
 
J'ecris mon truc, hop j'envoye le formulaire, c'est traité en PHP, et inséré dans la base.
 
Le traitement consiste en gros a placer un nl2br + htmlentities + addslashes :)
 
Mais TOUJOURS, apres les <br /> (Donc les sauts de lignes dans le textarea), ca retourne a la ligne sous phpmyadmin :/


---------------
Envie d'un bol d'air ? Traxxas Revo 3.3
Reply

Marsh Posté le 08-07-2003 à 17:07:40    

Je crois avoir trouvé ;)
 
\r : retour chariot  
\n : nouvelle ligne  
 
Retour chariot : <br />
Nouvelle ligne : <p></p>
 
:??:


---------------
Envie d'un bol d'air ? Traxxas Revo 3.3
Reply

Marsh Posté le 08-07-2003 à 17:09:20    

bah non
<p> c'est un paragraphe
 
sous windows, <br> = \r\n
sous linux, <br> = \n
sous mac, <br> = \r
:D


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

Marsh Posté le 08-07-2003 à 17:10:39    

Houla, oki mici ;)


---------------
Envie d'un bol d'air ? Traxxas Revo 3.3
Reply

Sujets relatifs:

Leave a Replay

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