Ver Mensaje Individual
  #5 (permalink)  
Antiguo 11/02/2008, 09:53
Avatar de Cristiaen
Cristiaen
 
Fecha de Ingreso: enero-2008
Mensajes: 29
Antigüedad: 16 años, 3 meses
Puntos: 0
Re: Eliminar saltos de línea de una cadena (PHP->Javascript)

Eso pensaba yo, pero si pruebo a escribir una página con tan sólo una línea funciona a la perfección

Sigo sin conseguirlo, ni cortando cadenas PHP

EDITADO: Bueno ya lo he conseguido, peleándome un poco con PHP :D

Pongo aquí la solución por si alguien en un futuro llega desde algún buscador:

Antes de guardar el contenido de FCKeditor en la base de datos, añadir:

Código PHP:
    $content $_POST["content"];
    
$sustituye = array("\r\n""\n\r""\n""\r");
    
$content str_replace($sustituye""$content); 
y el resultado Javascript es:

Código:
var oFCKeditor = new FCKeditor('content');
oFCKeditor.Width = "97%";
oFCKeditor.Height = 200;
oFCKeditor.Config[ "AutoDetectLanguage" ] = false;
oFCKeditor.Config[ "DefaultLanguage" ] = "ca";
oFCKeditor.ToolbarSet = "Default";
oFCKeditor.Value = '<p>a</p><p>b</p><p>c</p><p>d</p>';
oFCKeditor.Config[ "SkinPath" ] = 'skins/Office2007Real/';
oFCKeditor.BasePath = "http://xxx/cairat/admin/themes/cairat/fckeditor/";
oFCKeditor.Create();
Gracias por la ayuda tan rápida, se agradece mucho.

Saludos!

Última edición por Cristiaen; 11/02/2008 a las 10:00 Razón: Solución encontrada