muchas gracias por la respuesta y las orientaciones pero he seguido probando y no me sale, a mi mensaje original agrego el código que crea la cookie:
valida.php
Código PHP:
<?php
// validamos al usuario, para esto ya hemos
// consultado la bd donde esta el usuario
if (existe($user, $pw)){
setcookie("user", $user, time()+2592000);
}
?>
y luego se va a ejecutar el codigo script.php
No sé cual es mi error, ya he usado las variables superglobales pero no coge el valor de la variable, el nuevo código de funciones1.php es:
Código PHP:
<?php
function cabecera($title){
echo "<html>
<head><title>$title</title></head>
<body>";
if (ver_cookie("user")){
echo "bienvenido". $HTTP_COOKIE_VARS["user"];
}
else {
echo "es tu primer ingreso";
}
echo "</body></html>";
}
function ver_cookie($cookie_var){
$var = $HTTP_COOKIE_VARS[$cookie_var];
if (!empty($var)) return TRUE;
else return FALSE;
}
?>
¿será acaso que estoy trabajando todos mis códigos en mi máquina local usando el phptriad?
Muy agradecido de antemano y éxitos para todos...