Comunidad de diseño web y desarrollo en internet online

no-cache con php

Citar            
MensajeEscrito el 06 Dic 2004 09:11 am
hola y disculpen mi ignorancia en php; tengo esta funcion random en un archivo que se llama aleatorio.php:
<?php
$rand = rand(1, 65000);
echo $rand;
?>
y la quiero usar para evitar el cahe de mi swf y en el html tengo:
<embed src="base.swf?nocache=<?=aleatorio?>" width....

quisera saber como debo llamarlo por que asi no pasa nada si alguien sabe gracias tatogahan

Por tatogahan

15 de clabLevel



 

msie
Citar            
MensajeEscrito el 06 Dic 2004 02:38 pm
las variables se ponen con $, si pones rand porqué usas aleatorio?

Por fael

BOFH

2443 de clabLevel

3 tutoriales
2 articulos

 

firefox
Citar            
MensajeEscrito el 06 Dic 2004 04:22 pm
OK.
1.- Crea un archivo php y lo nombras nocache.php, el contenido de ese archivo debe ser este:

Código :

<?php 
header("Expires: Mon, 20 Mar 1998 12:01:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
?>

Luego, lo incluyes en cada página (o en el header.php si lo estás haciendo de este modo).

Código :

include('path/nocache.php');

Con esto, cada vez que se cargue la página, te mostrará el contenido más reciente en tu browser.
Éxito. ;)

Por Pedro

BOFH

3017 de clabLevel

3 tutoriales
6 articulos

  Bastard Operators From Hell

Honduras

firefox
Citar            
MensajeEscrito el 07 Dic 2004 07:02 am
Pedro eh probado de esa manera y me ha funcionado Gracias!!!!!! Tatogahan....

Por tatogahan

15 de clabLevel



 

msie
Citar            
MensajeEscrito el 07 Dic 2004 03:40 pm
Es un gusto ;)

Por Pedro

BOFH

3017 de clabLevel

3 tutoriales
6 articulos

  Bastard Operators From Hell

Honduras

firefox
Citar            
MensajeEscrito el 07 Dic 2004 11:49 pm
Igualmente como haria desde mi archivo .htm para llamar al archivo Php alguien me podria decir

Por tatogahan

15 de clabLevel



 

msie
Citar            
MensajeEscrito el 08 Dic 2004 12:08 am
¿Sabes la diferencia entre PHP y HTML?

Por Pedro

BOFH

3017 de clabLevel

3 tutoriales
6 articulos

  Bastard Operators From Hell

Honduras

firefox
Citar            
MensajeEscrito el 08 Dic 2004 12:16 am
no no se nada de php i menos la diferencia

Por tatogahan

15 de clabLevel



 

msie
Citar            
MensajeEscrito el 08 Dic 2004 12:25 am
OK, en mi reducida experiencia y limitados conocimientos, no se puede incluir PHP en HTML (no se si en iframe, cosas que núnca he usado).
Diferencia
HTML es un lenguaje del lado del cliente, o sea que corre en la computadora de la persona que navega por la web.
PHP es un lenguaje del lado del servidor. O sea que el script corre en el servidor. Esa es la diferencia más clara y contundente ;).
Puedes incluir html en PHP, pero no PHP en HTML, a menos que lo guardes con la extensión .php, lo que lo vuelve un php... ;)
¿Me expliqué o te dejé peor? :S

Por Pedro

BOFH

3017 de clabLevel

3 tutoriales
6 articulos

  Bastard Operators From Hell

Honduras

firefox
Citar            
MensajeEscrito el 08 Dic 2004 02:09 am
Como entender eso lo entiendo ahora voy a buscar un script que genere un numero aleatorio para mi swf ya que el ejemplo que me has dado funciona la primera vez gracias si no encuentro te lo preguntare mas tarde Tatogahan

Por tatogahan

15 de clabLevel



 

msie
Citar            
MensajeEscrito el 08 Dic 2004 02:26 am

tatogahan escribió:

...el ejemplo que me has dado funciona la primera vez...

Es extraño... debería funcionarte a la perfección.
Por otro lado, te recomiendo pruebes el Mozilla Firefox. Es un muy buen navegador.
¿Qué versión de IE estás usando? Lo tuyo me luce más bien como una inapropiada configuración y uso de la caché.

Por Pedro

BOFH

3017 de clabLevel

3 tutoriales
6 articulos

  Bastard Operators From Hell

Honduras

firefox
Citar            
MensajeEscrito el 08 Dic 2004 02:33 am
mira tengo los dos explo.. y el fire... pero la pagina que estoy haciendo es para otra persona y nesecito que funcione el cache para ambos no para mi, el explorer es el 6.0 ademas yo creo que no funciona por que la linea include ('/no-cache.php') debe ser puesta en una pagina php y no en el htm <head> donde la escribi yo

Por tatogahan

15 de clabLevel



 

msie
Citar            
MensajeEscrito el 08 Dic 2004 03:11 pm

tatogahan escribió:

...yo creo que no funciona por que la linea include ('/no-cache.php') debe ser puesta en una pagina php y no en el htm <head> donde la escribi yo

Exacto ^^

Por Pedro

BOFH

3017 de clabLevel

3 tutoriales
6 articulos

  Bastard Operators From Hell

Honduras

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.