Bonjour,
J'ai un gros soucis pour l'insertion des retour chariot dans ma base de donnée.
Ci-dessous la variable que je récupère depuis mon formulaire. Je remplace les retours chariot \n par <br>.
Le problème est que lorsqu'on l'insert dans la base, il ne me remplace rien. Il ajoute un <br> au \n...
Code : Sélectionner tout - Visualiser dans une fenêtre à part var maVar = String(Request.Form("maVar")).replace(/\n/g,"<br>");
Donc une variable qui a la valeur "TEST \n TEST" aura la valeur "TEST \n<br> TEST" au lieu de "TEST <br> TEST".
De plus, la valeur se trouvant dans Mysql Query Browser est comme ceci (avec un retour chariot caractérisé par un caractère spécial indéfinissable, un peu comme le signe PI...). Lorsqu'on clic dessus pour modification, ce caractère disparrait et est remplacé par un retour à la ligne.
"TEST
<br> TEST"
J'espère avoir été relativement clair lol...
Partager