Irritation

Posted Friday, February 18, 2005

Filed under: ,

PHP et html, arretez tout de suite si ca vous intéresse pas.
En bricolant sur un formulaire récupérant du texte depuis un textarea j'avais plein de trucs bizarres... Quelques recherches et j'apprend qu'il existe deux facon de coder les retours à la ligne: \r et \n (suivant le navigateur et le système). Mes remplacements ne marchaient pas (un \r se glissait inopinément dans l'expression). Pour éviter tout problème j'ai décidé de remplacer chaque \r par un \n puis de les contracter en un seul. La base sera moins lisible mais plus cohérente.

Strange things were happening while I was tweaking textarea form input. A quick search and I learnt that new lines can be coded \r and \n, depending on the browser and OS. My replacement functions didn't behave properly (a stray \r was hiding itself between my \n). So I decided on replacing every \r by a \n and reducing every double \n to a single one. My db will be less readable but more coherent.

Comments disabled because of spammers.

No comments yet

Technorati Profile