Cita:
Iniciado por mega0079 bueno pues ya llevo leyendo de php e incluso haciendo intentos (muchos intentos :S)
y no puedo hacer lo siguiente:
hacer una bas de datos con los campos usuario, contraseña, mail, y web (esto ya lo hice)
luego hacer el script es lo que no puedo, quiero que haya un formulario de login y cuando un user se logee aparesca
bienvenido User
"y aqui abajo su web"
se oye algo sencillo, pero como me hace sufrir, alguien de ustedes sabe donde puedo bajar algo asi?
o en dado caso de que sepan, o si es facil, me lo podrian poner aqui pls :(
muchas gracias
Tio tu otra vez...... ya no te lo solucione, incluso despues que me enviastes los corres a mi mail, te respondi hoy temprano, como a las 10 de la mañana......
haber te lo pongo y pruebalo ps..........ya esta modificado con lo que me pediste.
Código PHP:
<?
session_start();
if(isset($_REQUEST[enviar])){
$direccion = 'mysql3.000webhost.com';
$usuario = 'a9316883_p';
$password = 'mega0079';
$db=mysql_connect($direccion,$usuario,$password);
mysql_select_db("a9316883_p",$db);
$consulta="SELECT mail FROM usuarios where nick='".$_Request[nick]."' and contrasena='".$_Request[contrasena]."'";
$query= mysql_query ($consulta, $db) or die(mysql_error());
if(mysql_num_rows($query)>0){
$_SESSION[uid]=$_REQUEST[nick]; //ABUSIVO SABES QUE ES $_SESSION Y $_REQUEST
$_SESSION[email]=mysql_result($query,0,"mail"); //SABES QUE MAIL YA EXISTE, PON EMAIL
}else{
$msn="Usuario o Contraseña Incorrectos";
}
}
if(!$_SESSION[uid]){
?>
<form method="post" action="">
<b>Usuario:</b><br>
<input type="text" name="nick" maxlength="20"><br />
<b>Contraseña:</b><br />
<input type="password" name="contrasena" maxlength="20"><br />
<?php if(isset($_REQUEST[enviar])) echo $msn; ?><br />
<input type="submit" name="enviar" value="Iniciar Sesión" />
<br>
</form>
<p><a href="registrar.php"> -->Registrate aqui <-- </a>
<?
}else {
?>
Bienvenid@ <b><?=$_SESSION[uid]?></b><br>
<table width="119" border="0">
<tr>
<th colspan="3" bgcolor="#0099FF" scope="row">
<?php echo $_SESSION[email]; ?>
</th>
</tr>
</table>
<?php
}
?>
Espero ahora si te ayude.....sino avisame nomas.
Oe cierto, que significa (ya mañana te tendre una premium de RS si deseeas :D)
Explicame al responder ps.... jaja.
Atte.
MasterOjitos