Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/02/2007, 12:43
erponcios
 
Fecha de Ingreso: abril-2006
Mensajes: 218
Antigüedad: 18 años, 1 mes
Puntos: 0
Problema con la creación de un usuario desde PHP.

Buenas gente.

Tengo problemas a la hora de crear un usuario desde php.

Aquí les dejo el código.

crearusuario.php
Código PHP:
require('connect.php');

$usuario="xx";
$pass1 ="xx";
$usuario=stripslashes($usuario);
$pass1 md5($pass1);

if(
mysql_query("INSERT INTO $sql_tabla values('','$usuario','$pass1')") or die(mysql_error())){
    
echo 
"yes";
    
}else{
    
echo 
"no";
    
}
mysql_close(); 



connect.php
Código PHP:
require ("aut_config.inc.php"); 

if (!(
$link=mysql_connect("$sql_host","$sql_usuario","$sql_pass"))) 


echo 
"No se ha podido conectar a la Base de Datos: " mysql_error() ; 
exit(); 
    


if (!
mysql_select_db("$sql_db",$link)) 


echo 
"Error seleccionando la Base de Datos."
exit(); 
    

aut_config.inc.php
Código PHP:
$sql_host="xxxxxx";  
$sql_usuario="xxxxx";     
$sql_pass="xxxxx";          

$sql_db="xxxxxxx";
$sql_tabla="usuario"
El mensaje de error que me da es el siguiente:

Código:
Warning: mysql_query() [function.mysql-query]: Access denied for user 'nobody'@'localhost' (using password: NO) in /home/wklifbif/public_html/crearusuario.php on line 14

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/wklifbif/public_html/crearusuario.php on line 14
Access denied for user 'nobody'@'localhost' (using password: NO)
La línea 14 del php que me da error es:

Código:
if(mysql_query("INSERT INTO $sql_tabla values('','$usuario','$pass1')") or die(mysql_error())){