Hola a todos... a ver si alguno sabe por que razon puede estar pasando esto:
Intento obtener [If-Modified-Since] para un sistema de cacheo... lo intenté de dos formas:
1.
Código PHP:
$headers = apache_request_headers();
$if_modified_since = preg_replace('/;.*$/', '', $headers['If-Modified-Since']);
2.
Código PHP:
$_SERVER['HTTP_IF_MODIFIED_SINCE']
Ninguna de estas dos formas me devuelve si quiera un solo caracter...
Otro dato, si hago :
Código PHP:
<?php
$headers = apache_request_headers();
foreach ($headers as $header => $value) {
echo "$header: $value <br />\n";
}
?>
Obtengo las cabeceras, pero no aparece nada parecido a IF MODIFIED SINCE.
¿Tal vez estoy totalmente desorientado?
¿Tal vez tenga algo que ver la configuracion de mi servidor?
Se que usan Apache 1.3.34, y PHP4
Un saludo y gracias por la ayuda que pudieran darme.