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".
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>
Chas Gracias
Luciano