Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/06/2005, 23:59
Avatar de jam1138
jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 9 meses
Puntos: 102
....
Cita:
Iniciado por Saldu
quiero que se haga un include en cada pagina de mi web,q esté puesta para alguien autentificado,me explico?
nop...

Te pasaron código de lo que sería masomenos una página de loguin (aunque igual con algunos detalles )... supongo eso ya lo tienes...

Por tu código pareciera que solo quieres restringuir el contenido de una página, aunque lo único que haces es redireccionar si existe una variabe de sesión... pero por tu pregunta se entiende que quieres mostrar el contenido de un archivo SOLO a usuarios registrados... ... ... ahora, no entendería por qué una pregunta así teniendo lo que tienes... la lógica es la misma:
Código PHP:
<?php
session_start
();
if (isset(
$_SESSION['autentificado'])) { // no entendí lo que tienes.. solo hice un pequeño cambio de mi parte para que fuera más general...
include ("archivo.php");
}
// y todo lo demás...    
?>
Cita:
si yo pongo el archivo,por ejemplo librodevisitas.php? ese "?" es para que vea si ha hecho el login? para qué sirve?...
.. ese "?" sirve para pasar variables por URL... y poco tiene que ver con PHP... solo el hecho de recojerlas... para ello usas $_GET.. así pués "pagina.php?" (como tal) es lo mismo que "pagina.php"... ya que no estás pasando variables por URL... en el código que dejaron sí se manejó una variable "error"... aunque igual no es la forma correcta de pasar el valor de una variable (por los espacios) ... y quizá para recojerla sería mejor el uso de la función empty() ... ya lo dije antes... hay detalles...

Cita:
cómo puedo hacer para que una vez que el usuario registrado,se registra,y haga login por primera vez,cómo hago para que se le "blokee" la pagina por 1 semana(para evitar el exceso de registros,y controlar un poco más...y después de 1 semana que se le habilite todas las páginas?
... de nuevo poco clara tu consulta: ¿se deshabilite la página para todo visitante ó solo a tu usuario registrado???.... como sea, la idea sería manejar en una Base de Datos un campo DATE ó DATETIME según lo que requieras, guardar el "momento actual" (con CURDATE ó NOW respectivamente) al registrarse el usuario y antes de mostrar la página hacer una consulta y ver sí ya ha pasado X tiempo... puedes usar DATE_SUB para ello... Todo esto es SQL, podrás encontrarlo en www.mysql-hispano.org (supongo trabajas con MySQL.. sino mencionalo y menciona con lo que dispones, aunque la lógica sería la misma), y buscando en el foro... (busca las funciones, creo tendrías mejor suerte).

....
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"