PHP - Ayuda - Usuario , email ya existe ( Registro,Mysql)

 
Vista:
sin imagen de perfil

Ayuda - Usuario , email ya existe ( Registro,Mysql)

Publicado por Chivil6620 (1 intervención) el 24/06/2015 04:51:25
Hola, alguien que me ayude para cuando se quiere registrar un usuario o email ya existente salga un error , Ya puse 'UNICO' en las tablas, pero necesito que muestre un mensaje al usuario.


código de registro:

1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
require_once 'conexion.class.php';
$conexion = Conexion::singleton_conexion();
$normalpass = $_POST['password'];
$hash = sha1($normalpass);
$sql = "INSERT INTO usuarios (nombre,password,email) VALUES (:nombre,:password,:email)";
$q = $conexion->prepare($sql);
$q->bindParam(':nombre', $_POST['nombre'], PDO::PARAM_STR);
$q->bindParam(':password', $hash, PDO::PARAM_STR);
$q->bindParam(':email', $_POST['email'], PDO::PARAM_STR);
$q->execute();
header("location: ../index.php?registrado")
?>
Gracias!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder