gracias jaronu lo hare de inmediato y lo publicare!!!
y bueno pues hice una modificacion en el código pues la comprobacion de si existia unuario me estaba saltando las demas verificaciones
Código PHP:
<?php
include('funciones.php');//las validaciones de los campos
$conexion = mysql_connect("localhost", "root", "");
mysql_select_db("pintor", $conexion);
$sqlex2 = mysql_query("SELECT usuario FROM clientes WHERE usuario='".$_POST['usuario']."'", $conexion);
$num_rows = mysql_num_rows($sqlex2);
if ($_POST['nombre']=='' || strlen($_POST['nombre'])<3)
{
$errors[] = 'Nomnbre debe poseer al menos 3 letras.';
}
if ($_POST['apellido']=='' || strlen($_POST['apellido'])<3)
{
$errors[] = 'Apellido debe poseer al menos 3 letras.';
}
if ($_POST['usuario']=='' || alpha_numeric($_POST['usuario'])==FALSE)
{
$errors[] = 'Usuario debe contener valores alfa-numéricos';
}
if ($_POST['pass']=='' || alpha_numeric($_POST['pass'])==FALSE)
{
$errors[] = 'A password is required and must be alpha-numeric';
}
if ($_POST['pass']!=$_POST['re_pass'])
{
$errors[] = 'The two passwords must match';
}
if (valid_email($_POST['mail'])==FALSE)
{
$errors[] = 'Por favor, use una direccioón válida de E-Mail';
}
if ($_POST['cedula']=='' || strlen($_POST['cedula'])<6)
{
$errors[] = 'Cédula debe contener al menos 6 caracteres';
}
if ($_POST['telefono']=='' || strlen($_POST['telefono'])<6)
{
$errors[] = 'Telefono debe contener al menos 6 caracteres';
}
if ($_POST['fecha']=='' || strlen($_POST['fecha'])<8)
{
$errors[] = 'Fecha debe contener al menos 8 caracteres';
}
if(mysql_num_rows($sqlex2)>0) {
$errors[] = 'usuario ya registrado';}
if(is_array($errors))
{
echo '<p class="error"><b>Han ocurrido los siguientes errores</b></p>';
while (list($key,$value) = each($errors))
{
echo '<span class="error">'.$value.'</span><br />';
}
}
//{
//echo 'Este usuario se encuentra registrado en el sistema'; }
else {
//aqui colocas tu consulta o si lo vas a enciar via mail
include ('conect.php');
$nombre = $_POST['nombre'];
$apellido = $_POST['apellido'];
$pass = $_POST['pass'];
$usuario = $_POST['usuario'];
$mail = $_POST['mail'];
$cedula = $_POST['cedula'];
$telefono = $_POST['telefono'];
$fecha = $_POST['fecha'];
$query="INSERT INTO clientes SET
nombre = '$nombre',
apellido = '$apellido',
usuario = '$usuario',
pass = '$pass',
mail = '$mail',
cedula = '$cedula',
telefono = '$telefono',
fecha = '$fecha'";
mysql_query($query) or die( "[ERROR] Query: $query, error: " . mysql_error() );
echo '<p><b>Felicitaciones!</b></p>';
echo '<span>Tu registro ha sido procesado con éxito. Ahora puedes ingresar usando tu usuario y contraseña. gracias por registrarte !</span>';
}
?>