Ver Mensaje Individual
  #6 (permalink)  
Antiguo 12/04/2013, 09:31
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 5 meses
Puntos: 1567
Respuesta: registrar variable de java en txt

Cita:
Iniciado por chenchere_09 Ver Mensaje
Gracias por tu pronta respuesta, me puse a revisar los métodos mencionados y la verdad los veo algo complejos, si no es mucho pedir, ya sea un ejemplo o algún post o manual que me puedas recomendar porque no lo comprendo del todo.

Segun lo que vi, pareciera que el iframe oculto podría ser mas sencillo pero no ubico como aplicarlo a mi codigo.

Gracias.
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
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.