Ver Mensaje Individual
  #42 (permalink)  
Antiguo 29/01/2013, 13:12
Avatar de rodno
rodno
 
Fecha de Ingreso: enero-2009
Ubicación: En algun lugar de Cuba
Mensajes: 426
Antigüedad: 15 años, 3 meses
Puntos: 43
Respuesta: Problemón formulario php

Buenas,

acabo de probar esto si funciona

Código PHP:

<?php
 session_start
();                        
                            
if( isset(
$_POST['email']) )
{
    
//require_once 'inc/conexion.php';
                                        
$email $_POST['email'];
$password $_POST['password'];
//$newpassword = $_POST['newpassword'];                                        
$conexion mysql_connect('localhost','root','rodnopass');
mysql_select_db("test"$conexion);
if (
$_POST['choose'] == 'login'
{
    
$query "SELECT * FROM users WHERE email = '".$_POST['email']."' AND password = '".$_POST['password']."';";
    
    
$result =mysql_query($query) or die(mysql_error());                                                
    if (
mysql_num_rows($result) > 0)
    {
       
$_SESSION['logged'] = 1;
    echo 
'Usuario login';
       }
       else
      echo 
'Usuario y/o Password Incorrecto';
      
}
else                                    
if(
$_POST['choose'] == 'signup')
{
    if(isset(
$_POST['password']) && !empty($_POST['password']) && isset($_POST['newpassword']) && !empty($_POST['newpassword'])
    && 
$_POST['password'] == $_POST['newpassword'])
    {
        
$query "INSERT INTO users ( email, password ) VALUES ( '".$_POST['email']."', '".$_POST['newpassword']."');";
      
$result mysql_query($query) or die(mysql_error());
      if (
$result)
        echo 
'Usuario Insertado';
         else
       echo 
'Error al Insertar Usuario';
        
    }
    else
    echo 
'Los Password\'s deben coincidir y no puede esta vacíos.';
}
else
 echo 
'error inesperado';

}
else
echo 
'Debe insertar el Email';
                 
//style="display:none"
?>
<form method="post" action="sell.php">

<div>
<label>User</label> <br/>
<input type="text" name="email"/><br />
<input type="radio" name="choose" id="login" checked="checked" value="login" /> I have an account <br />
<input type="radio" name="choose" id="signup" value="signup"/> I am new!<br />
</div>

<div id="login_block">
<label>Password</label><br />
<input type="password" name="password" id="password"/><br/>
<input type="image" src="img/login_boton.png" value=" Login "/>
</div>

<div id="signup_block" >
<label>Choose password</label><br/>

<input type="password" name="newpassword" id="newpassword" /><br/>
<input type="image" src="img/signup_boton.png" value=" Signup "/>
</div>

</form>
__________________
"No te preocupes si no funciona bien. Si todo lo hiciera, no tendrías trabajo."
"El problema no es no saber, sino no saber quién sabe"
..::Con Karma se piensa mejor::..