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.