Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Rata1960

#11
Cita de: engel lex en  5 Octubre 2017, 16:03 PM
explicate con detalle, que datos pierdes? que charset?

Por ejemplo tengo esta Variable $idio que la uso para saber en que idioma muestro el menú.

y con respecto al Charset me refiero a esto:

<html lang="es-ES">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

Que tambien lo pierde y lo muestra según el navegador

Y disculpá que aparece resuelto, pero es que estoy aprendiendo a usar este foro maravilloso
#12
Desarrollo Web / Php y jquery paso de variables
5 Octubre 2017, 15:10 PM
Soy Novato y Tengo este problema

en mi archivo php hago este include



<div id="receptor">

<script type="text/javascript">

$( "#receptor" ).load( "resumendia.php" );

setInterval(function(){ //llamamos como funcion anonima para resumir
 $( "#receptor" ).load( "resumendia.php" );
}, 1000*60*5); // 1000 milisegundos por segundo, 60 segundos por minuto, 5 minutos

</script>
    </div>




que el otro dia lo resolví gracias a la ayuda de uds.
y me funciona perfecto, pero tengo el problema que pierdo todas las variables, incluso el charset del html.

Me podrian a yudar a resolverlo

Muchas gracias
#13
Cita de: engel lex en 30 Septiembre 2017, 18:42 PM
Código (javascript) [Seleccionar]
setInterval(function(){ //llamamos como funcion anonima para resumir
 $( "#receptor" ).load( "pagina_a_cargar.php" );
}, 1000*60*5); // 1000 milisegundos por segundo, 60 segundos por minuto, 5 minutos


con esto debería bastar

Muchisimas Gracias, Funciona Perfecto
Cita de: WHK en 30 Septiembre 2017, 18:45 PM
Normalmente eso es una mala práctica, lo que debes hacer es ir a buscar los datos con ajax y modificar los datos de manera dinámica en el sitio web desde javascript o si quieres desplegar información en tiempo real debes usar websockets.

http://www.phpbuilder.com/articles/application-architecture/optimization/creating-real-time-applications-with-php-and-websockets.html
http://socketo.me/

Amigo, Muchisimas Gracias. Lo resolví con la ayuda anterior, pero voy a leer sobre lo que Ud. me recomendó.

Como comentario le agrego que lo que cargo es una tabla hecha con php y mysql, y todavía no conozco ajax pero si empezaré a estudiarlo


· No hagas doble post
>aquí las reglas del foro
-Engel Lex
#14
Cita de: engel lex en 30 Septiembre 2017, 18:17 PM
Código (html4strict) [Seleccionar]
<div id="receptor">aquí se actualizarán los datos</div>

Código (javascript) [Seleccionar]
$( "#receptor" ).load( "pagina_a_cargar.php" );


o lo haces con un timeout o similar

Me funcionó, ahora debo conseguir el timeout
#15
Lo voy a probar y le cuento que pasó
#16
Cita de: engel lex en 30 Septiembre 2017, 17:49 PM
el php se ejecuta solo una vez en el servidor y listo, despues de enviar al cliente se finaliza la ejecución, no hay más nada que puedas hacer con el...

para lo que quieres existen 2 posibilidades

una es iframes otra es ajax
-iframe es una pagina web dentro de otra, como una ventana, allí pordrías cargar en lugar del include, el archivo de este, y le puedes agregar como cabecera que se actualize cada 5 min

-ajax es una tecnica cruzada donde llamas a php con un jscript

Eso es lo que estuve averiguando, pero no conseguí el código de JQuery para hacerlo, encima cambio la forma de hacer el load en el 3.1
#17
Estoy programando con php, y no conozco de Jquery.

Dentro de mi pagina hago un include('mostrar.php');

Necesito que este se recarge cada 5 minutos sin actualizar la página.

Incorpore a la misma Jquery de esta manera

<script src="jquery-3.2.1.min.js" type="text/javascript"></script>

y luego en el cuerpo llamo al archivo de esta manera


<div class="example">
<ul class="nav">
<?php include('mostrar.php');
</ul>
</
div>


Desde ya les agradezco su ayuda