PHP actualización de la página actual
Con el código PHP:
<?php
$secondsWait = 1;
header("Refresh:$secondsWait");
echo date('Y-m-d H:i:s');
?>
Nota: Recuerde que debe llamarse al encabezado() antes de enviar cualquier salida real, ya sea mediante etiquetas HTML normales, líneas en blanco en un archivo o desde PHP.
si envía ninguna salida, se puede usar javascript:
<?php
echo date('Y-m-d H:i:s');
echo '<script type="text/javascript">location.reload(true);</script>';
?>
Cuando este método recibe un valor verdadero como argumento, que hará que la página que siempre puede volver a cargar desde el servidor. Si es falso o no se especifica, el navegador puede volver a cargar la página desde su caché.
O puede utilizar de forma explícita "meta refresh" (con html puro):
<?php
$secondsWait = 1;
echo date('Y-m-d H:i:s');
echo '<meta http-equiv="refresh" content="'.$secondsWait.'">';
?>
Saludos y buen código,
¿No debería ser desinfectados? – Alex
$ _SERVER ['REQUEST_URI'] es una variable generada por el servidor. Solo GET, POST, a y COOKIES son susceptibles a la interferencia del usuario. (con la posible excepción de encabezados como "Referente") –
Esas variables generadas por el servidor se pueden modificar, por lo que aún debe considerar desinfectarlas. –