Hola amigos.
Siento volver a tener que solicitar vuestra ayuda.
He pasado muchas variables de php a js pero no sé por qué aquí no puedo.
El código que envío es de prueba, lo digo por
Ñuño. Cuando consiga pasar las variables ya lo daré una forma más precisa, no me olvido de las "
buenas formas".
No entiendo por qué no me pasa los valores.
Os copio la función. He constatado que lee el archivo. Pero no pasa los valores. La intención es pasarlos al array "datosM". Utilizando jason_encode ya sé que me funcionaría haciendo algunos cambios, pero no quisiera utilizarlo, por motivos que no vienen al caso.
Código PHP:
function HazArrayM_txt()
{
var l;
datosM = []; // Vaciamos el array
<?php
if (file_exists('XX/Prueba.txt'))
{
$fp = fopen('XX/Prueba.txt', 'r');
while (!feof($fp))
{
$linea = fgets($fp);
$l = strlen($linea);
if ($l > 17)
$linea = substr($linea, 0, 16);
{
?>
l = <?php echo $linea;?>
//datosM.push(l);
alert(l);
<?php
}
}
fclose($fp);
}// if
?>
}; // fin HazArrayM
¿Alguien puede decirme por qué no se pasan los datos?
Gracias, de antemano por vuestro tiempo.
Saludos.