Hola, miren tengo un probleme, el asunto es con un script para utentificacion de usuarios, el cript funciona a la perfeccion es este de aca:
www.tufuncion.com/login_autentificacion_phplo que quiero hacer es que cuando el usuario este autentificado incluya un menu, es decir un panel de autentificacion, para esto configure el index.php
<?
// Configura la información de tu cuenta
$dbhost='localhost';
$dbusername='root';
$dbuserpass='mipass';
$dbname='pruebas';
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'])) {
include("menu.html")
echo "Bienvenido a mi sitio has ingresado como ".$_SESSION['s_username'].", gracias por la visita!";
}else{
echo "Tu no estas autentificado dirigete a login.php o registrate en register.php";
echo $_SESSION['s_username'];
}
?>
como se aprecia antes del echo, coloque un include("menu.html")
pero me da el siguiente error al ejecutar el index.php aun sin haberme logueado
Parse error: syntax error, unexpected T_ECHO in /home/httpd/html/pruebas/user/index.php on line 19
cuando la linea 19 contiene :
echo "Bienvenido a mi sitio has ingresado como ".$_SESSION['s_username'].", gracias por la visita!";
alguien sabe como lo puedo solucionar?
escribi un archivo por aparte el cual de prueba para ver si funcionaba el include donde puse
<?
include("menu.html")
?>
y si me funciona, pero no se por q en este archivo no, me pueden ayudar pleas?
---------------------------------------------------------------------------------------------------------------------------------
problema reuelto gracias a mi amigo torres me dijo :
[17:02:26] we...
[17:02:30] no se te olvida poner el ;
[17:02:33] '
Th3r0rn, dice:
[17:02:38] no
[17:02:48] en el archivo por sepraado funciona =/
[17:02:53] ademas ese error no es el q marca
[17:02:55] çu,u
alex dice:
[17:04:16] ponle primero el ; ...
Th3r0rn, dice:
[17:08:41] TE AMO TORRES
alex dice:
[17:08:56] LoL
Th3r0rn, dice:
[17:09:13] pero por q en un archivo q llame in.php que contenia:
[17:09:14] <?
include("menu.html")
?>
[17:09:21] si me lo incluia?
[17:09:24] sin el ;
alex dice:
[17:09:29] porke es lo unico ke hay
[17:09:38] el ?> es como si ya terminara todo lo anterior
[17:09:58] pon un include sin ; despues de un echo no serviria