mi problema es el siguiente
tengo en mi index.php
Código PHP:
<?php
require("funciones.php");
require("./CustomSql.inc.php");
$db = new CustomSQL($DBName);
SessionStart();
$showtable = true;
$errortag = false;
if (!empty($userlogin)) {
if (empty($login)){
$errortag = true;
$errormsg = $error_usernameempty;
}
if (empty($password)){
$errortag = true;
$errormsg = $error_passwordempty;
}
$split=md5($password);
$passwdenc=substr($split,0,-12);
$customerid = $db->logincheck($login,$passwdenc);
if ($customerid==0) {
$errortag = true;
$errormsg = $error_wrongpassword;
}
if (!$errortag){
session_register("CID");
$CID = $customerid;
$showtable = false;
}
}
if (session_is_registered("CID")){
session_name();
$_SESSION['usuario_login']=$login;
$showtable = false;
$bienv="<table align='center' width='192' height='101' border='0' cellpadding='0' cellspacing='0'>
<tr><td align='center'><span class='menu'>Bienvenido ".$_SESSION['login']."</span></td></tr>
<tr><td><span class='menu'>Miembro de </span></td></tr>
<tr><td><a href='logout.php'>Salir</a></td></tr></table>";
}
?>
Código HTML:
<form action="<?php print "$PHP_SELF"; ?>" method="post"> <tr><td colspan="2"> </td></tr> <td width="238" height="117" background="images/bgform_1.jpg" valign="top" style="padding-left:25px;padding-top:24px;"><table width="192" cellpadding="0" cellspacing="0" border="0"> <tr><td><font color="#FF0000"> <?php if ($showtable){?> </font></td></tr> <tr><td><input name="login" type="Text" id="login" style="width:140;height:20" value="<?php print "$login"; ?>"> <span class="menu"> Login</span> </td></tr> <tr><td><input name="password" type="Password" id="password" style="width:140;height:20"> <span class="menu">Passw</span></td></tr> <tr><td><font color="#FFFFF"> <label> <input name="userlogin" type="submit" class="prod" id="userlogin" value="Login"></label> </font> <a href="registrarse.php" class="style1"> Registrarse</a><font color="#FF0000"> <?php }else{echo"$bienv";}?> </font></td></tr> <tr><td> </td></tr></table> <a href="index.php"></a></td> </form>
Código PHP:
function SessionStart($username="anonimo",$tipo="no_identificado"){
session_start();
$_SESSION['usuario_login'] = $username;
$_SESSION['tipo'] = $tipo;
}
Gracias de antemano