Comunidad de diseño web y desarrollo en internet online

ayuda para acultar informacion de pagina de usuarios reg.

Citar            
MensajeEscrito el 20 Feb 2009 10:26 pm
tengo una pagina web donde solo usuarios registrados pueden entrar
pero cuando voy a la direccion se ve todo lo que quiero que este protegido solo quiero que se vea para los usuarios registrados como le puedo hacer? esta es la direccion
http://www.pinkynet.com.mx/login/members.php
y este es el codigo en php

Código :

<?php
// Configura la información de tu cuenta
$dbhost='localhost';
$dbusername='?????????';
$dbuserpass='??????????????';
$dbname='?????';
session_start();

// Conexión a la base de datos
mysql_connect ($dbhost, $dbusername, $dbuserpass);
mysql_select_db($dbname) or die('Cannot select database');

if (isset($_SESSION['s_username'])) {
echo "!!!Hola ".$_SESSION['s_username'].", gracias por la visita!";
}else{
echo "Tu no estas logeado dirígete a ".'<a href="login.php">Login</a>'." o ".'<a href="http://www.pinkynet.com.mx/registr...
echo $_SESSION['s_username'];
}

?>
<p><img src="logo pinkynet.jpg" width="792" height="500"></p>
<p>esta zona es solo para usuarios registrados esto es lo que no quiero que se vea cuando el usuario no este logeado sino que ya cuando entre </p>
<p>con su usuario y contrasena lo pueda ver </p>

Por cher1_7

55 de clabLevel



 

msie7
Citar            
MensajeEscrito el 20 Feb 2009 11:09 pm
La sesión va a seguir ahí si llamas el session_start(), por lo tanto no tiene caso que intentes mostrarlo en la misma página, mejor dirige a la persona que no esté registrada a otra página de error. Con un header:

Código :

if (isset($_SESSION['s_username'])) {
echo "!!!Hola ".$_SESSION['s_username'].", gracias por la visita!";
}else{
header('Location: http://www.pinkynet.com.mx/login/ustedapestasinoseregistra.php/');
}

Por gente21

79 de clabLevel



 

firefox
Citar            
MensajeEscrito el 20 Feb 2009 11:35 pm
bueno eso lo tenia pensado tambien pero el problema es que cuando entra con su usuario y contrasena entra pero la regresa a login.php no se queda en members.php osea que la vuelve a regresar para colocar su usuario contrasena

Por cher1_7

55 de clabLevel



 

msie7

 

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