Hola otra vez
xcopy.
Pensé que sería que el editor cambiaba solamente los < y >, pero ahora que dices lo de los espacios... No será que usas por ahí la función
htmlentities(), ¿no?.
De todas formas, con lo que te dije antes, puedes solucionarlo, como ya ha dicho
reanimar, alargando los arrays dejándolo así:
Código PHP:
$buscar = array('&alt;','>',' ');
$reemplazar array('<','>',' '); // Lo último entrecomillado es un espacio
$texto = str_replace($buscar,$reemplazar,$_POST['texto']);
Aunque, si usas la función que te dije, pues igual es preferible no usarla, ya que por un lado
quitas el HTML, y luego lo vuelves a aplicar. Es decir, que estás dando vueltas sin necesitarlo. Pero claro, no tengo ni idea de cómo funciona ese editor, por lo que igual hay que hacerlo así.
Saludos.