Hola a todos
Paso a explicar cómo debería ser el funcionamiento correcto del siguiente código: básicamente es la lectura del contenido de un archivo txt mediante PHP, lo que hice fue nombrar los archivos txt como dia-mes.txt (Ej: 25-Abril.txt) para que los mismos varien dependiendo de la fecha actual del servidor, si bien hay un poco de js entre medio no creo q tenga algo que ver con el problema en si.
Al grano: no encuentro manera de reemplazar los saltos de línea del txt mediante nl2br() ya que obtengo el error "constante de cadena sin terminar"
![enojado](http://static.forosdelweb.com/fdwtheme/images/smilies/enojado.png)
.
Pego el código obviando líneas innecesarias:
Código PHP:
/*Obtengo fecha del servidor*/
$num_dia = date("j");
$mes_num = date("n");
$mes = array( 01 => "Enero", 02 => "Febrero", 03 => "Marzo", 04 => "Abril", 05 => "Mayo", 06 => "Junio", 07 => "Julio", 08 => "Agosto", 09 => "Septiembre", 10 => "Octubre", 11 => "Noviembre", 12 => "Diciembre");
$mont=$mes[$mes_num];
/*Capturo contenido del txt*/
$fd = file_get_contents("http://********.com.ar/******/".$num_dia."-".$mont.".txt", "r");
/* ---- Posible problema ? -------*/
$moescroll_text = str_replace("'", "& # 039;", $fd);
.
.
.
.
/*imprimo contenido*/
<script language="JavaScript1.2">
.
scrollercontent$uniqueid='$moescroll_text';
.
</script>
Aclaro que funciona perfectamente siempre y cuando se trate de un txt sin saltos de línea. Pero ponga donde ponga el nl2br() no consigo ula solucion.
Chas Gracias
![sonriente](http://static.forosdelweb.com/fdwtheme/images/smilies/smile.png)
Luciano