Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/12/2010, 16:10
christian199743
 
Fecha de Ingreso: diciembre-2010
Mensajes: 31
Antigüedad: 13 años, 5 meses
Puntos: 0
Busqueda Ayuda problema con php y MYSQL

Disculpen apenas si soy aprendis de PHP y casi no se nada de MYSQL perdon por hacer estas preguntas si soy novato pero esque tengo un problema esque estoy creando una pagina donde se incluye registro para poder ablar conmigo y pues agarre un archivo ya echo de internet y me marca este error:
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'a6606547_login'@'localhost' (using password: YES) in /home/a6606547/public_html/pruebalogin/registrar.php on line 14
y pues si quieren ver el codigo fuente del archivo php es boy a quitar la contraseña pero uso 000WEBHOST espero que me puedan ayudar lo mas pronto posible:
<?php session_start();

//datos para establecer la conexion con la base de mysql.
mysql_connect('sql8.000webhost.com','a6606547_logi n','******')or die ('Ha fallado la conexi&oacute;n: '.mysql_error());
mysql_select_db('usuarios')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&aacute; vacio.";
formRegistro();
}else{
// ¿Coinciden las contrase&ntilde;as?
if($password!=$password2) {
echo "Las contrase&ntilde;as no coinciden";
formRegistro();
}else{
// Comprobamos si el nombre de usuario o la cuenta de correo ya exist&iacute;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 />';
?>