Foros del Web » Programando para Internet » PHP »

Codigo sist de usuarios

Estas en el tema de Codigo sist de usuarios en el foro de PHP en Foros del Web. este archivo es el que procesa para crear el usuario hace un tiempo que deje la web y volvi a codificarla pero no se si ...
  #1 (permalink)  
Antiguo 03/05/2011, 11:05
 
Fecha de Ingreso: agosto-2010
Mensajes: 30
Antigüedad: 13 años, 8 meses
Puntos: 0
Codigo sist de usuarios

este archivo es el que procesa para crear el usuario

hace un tiempo que deje la web y volvi a codificarla pero no se si php cambio codigos y ahora no me da mensaje de error ni nada y en la base de datos no me aparece el usuario creado, no se si estoy haciendo mal la base de datos o es el codigo
Código PHP:
<?php

$error_message 
NULL;
$user make_safe($_POST['user']);
$pwd make_safe($_POST['password']);
$confirmpwd make_safe($_POST['confirm_password']);
$email make_safe($_POST['email']);
//if I wasn't lazy I bet I could have made a loop for all these make_safe's
$name make_safe($_POST['contact_name']);
$street make_safe($_POST['contact_street']);
$city make_safe($_POST['contact_city']);
$state make_safe($_POST['contact_state']);
$zip make_safe($_POST['contact_zip']);

if(
$_POST['action'] == 'create') {
    
// creating a new account.
    // perform a PHP test to see if the account already exists
    
if(!user_exists($user) && ($pwd == $confirmpwd)) {
        
create_user($user$pwd$email); //make the user!
        
do_login($user$pwd); //login
        
header('Location: ?co=home');
        
//redirect to homepage
    
} else { //oh noes!
        
$error_message "Account creation failed!";
    }
} else if(
$_POST['action'] == 'login') {
    if(
do_login($user$pwd)) {
        
// user is logged in
        // redirecting user to somewhere useful
        
header('Location: ?co=home');
    } else {
        
$error_message "Username or password bad!";
    }
} else if(
$_POST['action'] == 'add_contact'){
    
$created_by get_user();
    
$stammy_query "insert into contacts (name, street, city, state, zip, created_by) values('$name', '$street', '$city', '$state', '$zip', '$created_by')";
    if (!
mysql_query($stammy_query)){
          die(
'Error: ' mysql_error());
    }
    
header('Location: ?co=manage');
    
//good place to put an error message thing
}

if(
$error_message !== NULL//if error message exists, output it!
    
echo $error_message;
?>

Etiquetas: usuarios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:00.