ok por fin lo eh logrado
nada mas que cree otro archivo en el cual hacia la validación de que los datos que ingrese sean correctos y guarde sus variables
en el index.html cree al iniciar sesión que estos datos existan
de lo contrario me saldran las casillas para iniciar sesión ...
lo que al principio me hacia muy complicado y no entendia eran que los datos salgan en tablas
por ejemplo cuando entraba ala pag salian las casillas de nick y password
y cuando me logeaba me salia bienvenido ... y el boton de cerrar sesion
pero no aparecian metidos en las tablas
y ademas seguia apareciendo esas casillas de nick y password
esa fue mi duda tremenda .....
pero bueno ya lo arregle ..
lo que ahora quisiera por favor si me pueden ayudar de como hacer
para que al momento de darle click al boton ´´ingresar´´
no mande a otro archivo para comprobar que existe
quisiera meter todos los datos de ese archivo al mismo index .....
no se si me entienden ..
aqui les dejo el codigo desde el title del index ...
Código PHP:
Ver original<title>Refreshing...</title>
<form id="frmlogin" name="frmlogin" method="POST" action="registroo/valida.php">
<a name="top"></a>
<table border="2" width="1400" cellpadding="0" cellspacing="5" align ="center" >
<tr>
<td align ="center" background="http://i46.tinypic.com/qsur9t.jpg"><a href="index.html"><img src="http://i45.tinypic.com/2qtkdna.gif" border="0" alt="aweikpag" /></a></td>
<td align="right" id="header_right_cell" background="http://i46.tinypic.com/qsur9t.jpg">
<table cellpadding="0" cellspacing="3" border="0">
<tr>
<?php
//Inicializar una sesion de PHP
//Validar que el usuario este logueado y exista un UID
if ( ($_SESSION['autoentificado'] == 'SI' && isset($_SESSION['xd'])) ) {
//En caso de que el usuario no este autenticado, crear un formulario y redireccionar a la
//pantalla de login, enviando un codigo de error
// En caso de que si existe el nick aparece esto :
?>
<td align="left">Bienvenido ,<?php echo $fila['Nick'] ?></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td>
</tr>
<tr>
<td align="left">
<!-- aqui para cerrar sesion -->
<a href="logout.php">Cerrar sesión</a>
</td>
</tr>
<?php
}
else
{
// Si no existe el nick aparecera esto
?>
<td name="nick" class="smallfont" style="white-space: nowrap;"><label for="navbar_username">Nick</label></td>
<td><input type="text" name="nick" id="nick" class="required" maxlength="30"></td>
</tr>
<tr>
<td name="password" class="smallfont"><label for="navbar_password">Contraseña</label></td>
<td><input type="password" name="password" id="password" class="required" maxlength="30"></td>
<td><input type="submit" name ="login" class="button" value="Ingresar" tabindex="104" title="Escribe tu nombre de usuario y contraseña en los campos para iniciar la sesión o pulsa el botón 'registrarse' para crear un perfil." accesskey="s" /></td>
</tr>
<tr>
<td class="smallfont"><a href="member.php">Registro </a></td><br>
<td class="smallfont"><a href="recu.php">Recupera tu Contraseña</a></td>
</tr>
</table>
</table>
<?php
}
?>
</table>
</td>
</tr>
</table>
y aqui el codigo del archivo validar.php
Código PHP:
Ver original<?php
//conectar BD
require("connect_db.php");
$user = $_POST['nick'];
$password = $_POST['password'];
$pw_enc = ($pw);
$sql = ( "SELECT * FROM registro WHERE Nick='$user' and Pass='$password'");
$xd = "";
//Si existe al menos una fila
//Obtener el Id del usuario en la BD
$xd = $fila['Nick'];
//Iniciar sesion
//Creo variable para indificar
$_SESSION['autoentificado'] = 'SI';
//Crear una variable para el usuario
$_SESSION['xd'] = $xd;
//CODIGO DE SESION
//aqui me envio al index
?>
<form name="formulario" method="post" action="../index.html">
<input type="hidden" name="idUsr" value='<?php echo $xd ?>' />
</form>
<?php
}
else {
//En caso de que no exista una fila...
//..Crear un formulario para redireccionar al usuario a la pagina de login
//enviandole un codigo de error
?>
<form name="formulario" method="post" action="../index.html">
<input type="hidden" name="msg_error" value="1">
</form>
<?php
}
?>
<script type="text/javascript">
//Redireccionar con el formulario creado
document.formulario.submit();
</script>
lo que quiero es que en la misma página del index.html
me haga la validación al momento de dar click en ´´ Ingresar´´
pd : ya lo solucione :D