Ver Mensaje Individual
  #7 (permalink)  
Antiguo 12/04/2013, 10:56
chenchere_09
 
Fecha de Ingreso: abril-2013
Ubicación: Tlaxcala
Mensajes: 9
Antigüedad: 11 años, 1 mes
Puntos: 2
Respuesta: registrar variable de java en txt

Cita:
Iniciado por emprear Ver Mensaje
Si, efectivamente, si es solo para lo que necesitás un iframe oculto es más sencillo, fijate

en tu html tenes un iframe invisible cuyo src por defecto es una página en blanco
Código:
<iframe src="about:blank" style="display:none" id="registro"></iframe>
ahora cuando ejecutás tu función, tras capturar tu variable, cargás en tu iframe el archivo que graba los datos pasándole como parámetro x get el valor de la variable

Un ejemplo sencillo

coords.html

Código HTML:
Ver original
  1. <!DOCTYPE html>
  2. <html lang="es-ar">
  3. <meta charset="utf-8" />
  4. <title>Html5</title>
  5. <script type="text/javascript">
  6. //<![CDATA[
  7. window.onload = function(){
  8. var datos = "bla bla bla"; // esto sería tu posición
  9. document.getElementById('datos').innerHTML = datos;
  10. document.getElementById('registro').src = "registro.php?coords=" + datos;
  11. }
  12. //]]>
  13. </head>
  14. <div id="datos"></div>
  15. <iframe src="about:blank" width="300" height="300" id="registro"></iframe>
  16. </body>
  17. </html>

Te dejo el iframe visible para que verifiques, y tu archivo
registro.php
Código:
<?php
echo $_GET['coords'];

// grabás lo que necesites además de coords
/*
$contenido = $_SERVER['REMOTE_ADDR'] . "-" . $_GET['coords'];
$fp=fopen("log.txt","a");
fwrite($fp,$contenido);
fclose ($fp);
*/
?>
Se entiende?
Saludos



Clarísimo como el agua!!!!!!!!!!!!!!!!

De verdad que no tengo como agradecerte el gran favor que me haz hecho, se soluciono, y ya pude registrar del valor de la variable que necesitaba, ya me estaba volviendo loco, jejeje.

Muchas gracias y espero en algún momento poderte devolver el favor.

Un saludo!!!