Ey,
Ik heb zelf een functie geschreven die van br's weer \n jes maakt. Wanneer je dan dus een bepaalde tekst met <br>'s edit, en deze weer submit heb je geen dubbele <br \>'s.
Logischerwijs leek het mij dat de functie er zo uit kwam te zien:
*
Hij liet de <br \>'s idd niet zien, maar wel dubbele lege regels. Dus heb ik \n vervangen voor niets ("" dus). En dat werkte wél. Probleem opgelost dus, maar nieuwsgierig als ik ben
wil ik graag weten hoe dit komt?
*hij vervangt zowel <br> en <br \> omdat de eerste PHP4 versies (die ik hier lokaal draai, maar remote niet) nog <br> gebruikt met nl2br(), zo istie met beide compatible
Ik heb zelf een functie geschreven die van br's weer \n jes maakt. Wanneer je dan dus een bepaalde tekst met <br>'s edit, en deze weer submit heb je geen dubbele <br \>'s.
Logischerwijs leek het mij dat de functie er zo uit kwam te zien:
*
PHP:
1
2
3
4
5
6
7
8
9
| <? function br2nl(&amp;$array) { foreach ($array as $key=>$value) { $array[$key]=str_replace(array('br>','<br />'),array(),$value); } } ?> |
Hij liet de <br \>'s idd niet zien, maar wel dubbele lege regels. Dus heb ik \n vervangen voor niets ("" dus). En dat werkte wél. Probleem opgelost dus, maar nieuwsgierig als ik ben
*hij vervangt zowel <br> en <br \> omdat de eerste PHP4 versies (die ik hier lokaal draai, maar remote niet) nog <br> gebruikt met nl2br(), zo istie met beide compatible