Problema con registro
#1 ·

Hola gente, que tal? Cuanto tiempo sin pasarme... bueno, he encontrado un código, pero tiene un error y no registra en la base de datos, tenía algunos fallos que yo he corregido, pero ya no se que mas hacer, aquí tenéis el código:

Código:
<html>
    <head><title>Página de Registro</title>
    </head>
    <body>
        <center><h1>Formulario de Registro</h1></center>
        <?php
        require('seguridad.php');
        require('includes/constantes.php');        $nombre_registrado = @$_POST['usuario'];
        $usuario = encriptacion(@$_POST['usuario']);
        $email = @$_POST['email'];
        $contrasena = encriptacion(@$_POST['contrasena']);
        if ($usuario == NULL || $email == NULL || $contrasena == NULL) {
            echo "<center><h2>Debe completar todos los campos</h2></center>";
        } else {
            if (!validacionemail($email)) {
                echo "<center><h2>El email ingresado no es válido</h2></center>";
            } else {
                conectar_base_datos();
                $verificacion_existencia = mysql_query("SELECT usuario FROM cuenta WHERE usuario = '$usuario'");
                if (0 < mysql_num_rows($verificacion_existencia)) {
                    echo "<center><h2>El nombre de usuario ya existen en los registros</h2></center>";
                }               else {
                    require('validacion.php');
                    $cod_unico_usuario = substr(md5(rand()), 0, 16);
                    $validado = "NO";
                    if (enviar_correo($email, $usuario, $cod_unico_usuario)) {
                        echo "<center>Un correo de validación fue enviado a $email</center>";
                    } else {
                        $fecha_ingreso = date("Y-m-d h:i:s");
                        $last_update = time();
                        mysql_query("INSERT INTO cuenta (usuario,email,contrasena,dinero) VALUES ('$usuario','$email','$contrasena', 100)") or die("Error de registro usuario");
                        foreach ($edificios as $edificio=>$propiedad){
                            mysql_query("INSERT INTO edificios (usuario, edificio, nivel, costo, capacidad, tipo_recurso, prod_hora, cantidad) VALUES ('$usuario','$edificio', 0, 100, 100,'".$propiedad['recurso']."', 0, 0)") or die("Error de registro edificios");
                        }
            include('includes/integracion.php');
            ubicacion_mapa($usuario,$nombre_registrado);
                        echo "<center><h2>Usuario Registrado Correctamente</h2><a href='index.php'>Volver</a></center>";
                    }
                }
            }
        }
        ?>        <form action='registro.php' method='POST'>
            <table align="center">
                <tr>
                    <td>
                        Nombre Usuario:
                    </td>
                    <td>
                        <input type="text" name="usuario" size="15" maxlength="10">
                </tr>
                <tr>
                    <td>
                        Contraseña:
                    </td>
                    <td>
                        <input type="password" name="contrasena" size="15" maxlength="10">
                    </td>
                </tr>
                <tr>
                    <td>
                        Email:
                    </td>
                    <td>
                        <input type="text" name="email" size="15" maxlength="30">
                    </td>
                </tr>
            </table>
            <center><input type="submit" value="Registrarme"></center>
        </form>
    </body>
</html>

Machacateclados
Machacateclados
Haz clic para ver el perfil del usuario
Mensajes: 119
Desde: 24/Ago/2009
· ·
#2 ·

Mejor... dinos el error y la parte del código donde esta...


@man / @woman
@man / @woman
Haz clic para ver el perfil del usuario
Mensajes: 30.299
Desde: 01/Mar/2003
· ·
ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Foro de soporte · Espacio WEB · PHP
Opciones:
Versión imprimible del tema
Subscríbete a este tema
Date de baja de este tema
Ir al subforo:  
TU NO PUEDES Escribir nuevos temas en este foro
TU NO PUEDES Responder a los temas en este foro
TU NO PUEDES Editar tus propios mensajes en este foro
TU NO PUEDES Borrar tus propios mensajes en este foro
Ahora son las 13:54 UTC+02:00 DST
Temas similares
 I FotoPTemaMensajesÚltima respuesta
No Hay mensajes nuevosHaz clic para ver el perfil del usuario1029/Jul/2009, 20:37
 Ir al último mensaje del tema
No Hay mensajes nuevosHaz clic para ver el perfil del usuario102/May/2003, 18:34
 Ir al último mensaje del tema
No Hay mensajes nuevosHaz clic para ver el perfil del usuario216/Ene/2009, 14:47
 Ir al último mensaje del tema
No Hay mensajes nuevosHaz clic para ver el perfil del usuario
Problema con registro en PHP
Por: · 03/Dic/2009, 22:22
111/Ene/2010, 16:21
 Ir al último mensaje del tema
No Hay mensajes nuevosHaz clic para ver el perfil del usuario109/May/2010, 07:58
 Ir al último mensaje del tema
Recomendado