Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/10/2005, 14:16
martina3
 
Fecha de Ingreso: noviembre-2004
Mensajes: 82
Antigüedad: 19 años, 5 meses
Puntos: 0
ayuda con script please!!!

Hola instalé este registro y reconocimiento de usuarios y me va perfecto, pero que debo agregar para que no registre dos us con el mismo mail, y que además me compruebe que el mail es válido? sola se me hace imposible.

Código PHP:
<?php

//AQUI CONEXION O include() DE ARCHIVO DE CONEXION CON BASE DE DATOS.
$link=mysql_connect("localhost","","");
mysql_select_db("l");

function 
quitar($mensaje)
{
$mensaje str_replace("<","<",$mensaje);
$mensaje str_replace(">",">",$mensaje);
$mensaje str_replace("\'","'",$mensaje);
$mensaje str_replace('\"',"&quot;",$mensaje);
$mensaje str_replace("\\\\","\",$mensaje);
return $mensaje;
}

if(trim($HTTP_POST_VARS["
nick"]) != "" && trim($HTTP_POST_VARS["email"]) != "")
{
$sql = "
SELECT id FROM usuarios WHERE nick='".quitar($HTTP_POST_VARS["nick"])."'";
$result = mysql_query($sql);
if($row = mysql_fetch_array($result))
{
echo "
Errornick escogido por otro usuario";
}
else
{
$sql = "
INSERT INTO usuarios (nick,password,nombre,emailVALUES (";
$sql .= "'".quitar($HTTP_POST_VARS["nick"])."'";
$sql .= "
,'".quitar($HTTP_POST_VARS["password"])."'";
$sql .= "
,'".quitar($HTTP_POST_VARS["nombre"])."'";
$sql .= "
,'".quitar($HTTP_POST_VARS["email"])."'";
$sql .= "
)";
mysql_query($sql);
echo "
Registro exitoso!";
}
mysql_free_result($result);
}
else
{
echo "
Debe llenar como minimo los campos de email y password";
}
mysql_close();
?>