![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Prueba si esto te funciona,
Código:
<script> function HazArrayM_txt() { var l; datosM = []; // Vaciamos el array <?php if (file_exists('XX/Prueba.txt')) { $fp = fopen('XX/Prueba.txt', 'r'); echo "datosM = ["; while (!feof($fp)) { $linea = fgets($fp); $l = strlen($linea); if ($l > 17) { $linea = substr($linea, 0, 16); echo "$linea ,"; } } fclose($fp); }// if echo "]"; ?> }; // fin HazArrayM </script> saludos
__________________
Lo importante no es llegar primero, sino saber llegar. Para que puedas llegar mejor lee la Guia de Estilo |
#2
|
||||
|
||||
Prueba si esto te funciona,
Código:
<script> function HazArrayM_txt() { var l; datosM = []; // Vaciamos el array <?php if (file_exists('XX/Prueba.txt')) { $fp = fopen('XX/Prueba.txt', 'r'); echo "datosM = ["; while (!feof($fp)) { $linea = fgets($fp); $l = strlen($linea); if ($l > 17) { $linea = substr($linea, 0, 16); echo "'$linea' ,"; } } fclose($fp); }// if echo "]"; ?> }; // fin HazArrayM </script> saludos Edito: Faltaba encerrar el texto entre comillas.
__________________
Lo importante no es llegar primero, sino saber llegar. Para que puedas llegar mejor lee la Guia de Estilo |
#3
|
|||
|
|||
Gracias, yusnerqui por tu esfuerzo en ayudarme.
Lo voy a probar y te cuento. Un saludo muy cordial.
__________________
"Pedid y se os dará; buscad y hallaréis ..." (Lc 11,9-10) "...si no tengo caridad, nada soy..." (1 Cor 13,1-13) |
#4
|
|||
|
|||
¡¡FABULOSO!!, yusnerqui.
¡¡Funcionó a la primera!! Hice una reseña en tu reputación. ¡Ya eres mi héroe! ¡Un millón de gracias! Abusando de tu buena voluntad, ¿Podrías comentarme el script, o explicarme cómo funciona? Lo digo para recibir una clase magistral TUYA que puede servirme para aprender a hacerlo por mí mismo la próxima vez. Si es posible. Si no, no te preocupes, ya me has ayudado bastante. Inmensamente agradecido.
__________________
"Pedid y se os dará; buscad y hallaréis ..." (Lc 11,9-10) "...si no tengo caridad, nada soy..." (1 Cor 13,1-13) |
#5
|
||||
|
||||
Jajajajaja, me he reido bastante con tu mensaje, el egómetro me explotó al leerlo jajaja.
Lo primero que debes saber es que no estás ejecutando php desde js ni mucho menos, sino que estás usando php para construir tu código js. El efecto de este código es el mismo que si tú te leyeras el fichero de texto, determinaras los trozos de cadena a poner y los teclearas en el arreglo. Si das clic derecho a tu navegador y seleccionas ver codigo fuente notarás que tu arreglo está declarado así Código:
datosM = ['Primera cadena', 'Segunda cadena', 'Tercera cadena'...] Solo te comentaré un par de cosas puesto que la función es practicamente la misma que tú supercomentastes. Código:
<script> function HazArrayM_txt() { var l; datosM = []; // Vaciamos el array <?php //inicio php if (file_exists('XX/Prueba.txt')) { $fp = fopen('XX/Prueba.txt', 'r'); echo "datosM = [";//comienzo a armar el arreglo while (!feof($fp)) { $linea = fgets($fp); $l = strlen($linea); if ($l > 17) { $linea = substr($linea, 0, 16); echo "'$linea' ,"; //le voy agregando cada elemento, notese la comilla simple para enmarcar la cadena } } fclose($fp); }// if echo "]";//cierro el corchete del arreglo. ?> //termino php }; </script> Saludos
__________________
Lo importante no es llegar primero, sino saber llegar. Para que puedas llegar mejor lee la Guia de Estilo |
#6
|
|||
|
|||
Ja, ja, ja.
¡Que buen humor tienes yusnerqui , y qué buena predisposición de ayudar! Muchas gracias, de nuevo. Ahora entiendo la construcción, gracias a ti. Siento lo del egómetro. Ja,ja,ja. Un saludo muy cordial.
__________________
"Pedid y se os dará; buscad y hallaréis ..." (Lc 11,9-10) "...si no tengo caridad, nada soy..." (1 Cor 13,1-13) |
#7
|
||||
|
||||
Me han pitado los oídos...
![]() |
![]() |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
VALORES FANTASMAS FIREBIRD 2.1 valores Grandes | ASAPLTDA | Firebird e Interbase | 17 | 02-12-2012 12:09:02 |
¡Uy!, que se pasa... | Casimiro Notevi | La Taberna | 15 | 03-07-2012 18:07:36 |
¿Qué pasa con ClubDelphi? | P0werBurn | Varios | 7 | 05-08-2010 03:15:29 |
Que pasa con DBLockupComboBox | Luis Castillo | Conexión con bases de datos | 11 | 21-12-2005 13:59:32 |
Que pasa en el servidor ? | IVAND | Firebird e Interbase | 0 | 22-11-2004 18:48:43 |
![]() |
|