Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/07/2009, 10:25
iovan
 
Fecha de Ingreso: septiembre-2007
Ubicación: PyRoot
Mensajes: 1.515
Antigüedad: 16 años, 7 meses
Puntos: 188
La forma correcta para usar $_SESSION

Hola amigos, tengo una pregunta sobre esto.

Como puedo mostrar el sitio web para los que esten logeados en el sitio web sin necesidad de poner el contenido html dentro de un echo:

Ejemplo:
index.php
Código PHP:
<?php
session_start
();
mysql_select_db('login_users');
if (isset(
$_SESSION['s_username']))
   {
// Mostrar sitio web
    
echo "Mi sitio WEB"// no quiero esto
   
}
// Si no hay usuarios conectados mostrar formulario de coneccion
    
else {
        
// Mostrar cuadro del login
echo "<form ...>";
          }              
?>

pagina1.php
Código PHP:
<?php
session_start
();
if (isset(
$_SESSION['s_username'])) {
echo 
"Hola ".$_SESSION['s_username']."Bienvenido a la pagina1"// No quiero esto
} else {
echo 
"usted no tiene acceso";
}
?>

Lo que pasa es que ya tengo mi sitio web terminado, y ahora quiero agregarle un login al sitio y me resulta un incombeniente meter el contenido del html de las pagians web dentro de un echo ""

Ya que ustedes sabran que al introducir valores dentro de echo "" hay que remplazar las comillas por ' o por \" y bueno, me resulta un incombeniente que tenga que hacer esto.


De que otra manera puedo usar las $_SESSION y mostrar mi sitio web a los usuarios logeados sin tener que modificar las comilla de mi HTML.

Muchas gracias.
__________________
Si quieres agradecer el triangulo obscuro de la parte derecha debes presionar +.