gente tengo duda en la part d registro.php..... ya cree la base d datos .... y la tabla ...."mi_base".... tb la consulta normal no hay problema me sale el sgte error 
 
 Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'usuario'@'localhost' (using password: YES) in C:\xampp\htdocs\p1\registrar.php on line 4
Ha fallado la conexión: Access denied for user 'usuario'@'localhost' (using password: YES)
 
 
 
kisiera saber q hacer para q funcione todo bien ..... weno 
 
 
 
<?php
session_start();
//datos para establecer la conexion con la base de mysql.
mysql_connect('localhost','usuario','password')or die ('Ha fallado la conexión: '.mysql_error());
mysql_select_db('mi_base')or die ('Error al seleccionar la Base de Datos: '.mysql_error());
function formRegistro(){
?>
<form action="registrar.php" method="post">
Usuario (max 20): 
  <input type="text" name="username" size="20" maxlength="20" /><br />
Password (max 10): 
<input type="password" name="password" size="10" maxlength="10" />
Confirma: <input type="password" name="password2" size="10" maxlength="10" /><br />
Email (max 40): 
<input type="text" name="email" size="20" maxlength="40" /><br />
<input type="submit" value="Registrar" />
</form>
<?php
}
// verificamos si se han enviado ya las variables necesarias.
if (isset($_POST["username"])) {
 $username = $_POST["username"];
 $password = $_POST["password"];
 $password2 = $_POST["password2"];
 $email = $_POST["email"];
 // Hay campos en blanco
 if($username==NULL|$password==NULL|$password2==NUL  L|$email==NULL) {
  echo "un campo está vacio.";
  formRegistro();
 }else{
  // ¿Coinciden las contraseñas?
  if($password!=$password2) {
   echo "Las contraseñas no coinciden";
   formRegistro();
  }else{
   // Comprobamos si el nombre de usuario o la cuenta de correo ya existían
   $checkuser = mysql_query("SELECT usuario FROM usuarios WHERE usuario='$username'");
   $username_exist = mysql_num_rows($checkuser);
   $checkemail = mysql_query("SELECT email FROM usuarios WHERE email='$email'");
   $email_exist = mysql_num_rows($checkemail);
   if ($email_exist>0|$username_exist>0) {
    echo "El nombre de usuario o la cuenta de correo estan ya en uso";
    formRegistro();
   }else{
    $query = 'INSERT INTO usuarios (usuario, password, email, fecha)
    VALUES (\''.$username.'\',\''.$password.'\',\''.$email.'\  ',\''.date("Y-m-d").'\')';
    mysql_query($query) or die(mysql_error());
    echo 'El usuario '.$username.' ha sido registrado de manera satisfactoria.<br />';
    echo 'Ahora puede entrar ingresando su usuario y su password <br />';
    ?>
    <FORM ACTION="validar_usuario.php" METHOD="post">
      Usuario : <INPUT TYPE="text" NAME="usuario" SIZE=20 MAXLENGTH=20><br />
      Password: <INPUT TYPE="password" NAME="password" SIZE=10 MAXLENGTH=10><br />
      <INPUT TYPE="submit" VALUE="Ingresar">
    </FORM>
    <?php
   }
  }
 }
}else{
 formRegistro();
}
?>
 
 
 
si desean toda los php para asi ayudarme con el problema espero q peudan d antmano muxas gracias
si pueden me agregan al msn para q la ayuda sea mejor creo yo 
 
[email protected] 
  
 
Este tema le ha gustado a 1 personas