Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/05/2012, 22:37
Avatar de Naahuel
Naahuel
 
Fecha de Ingreso: marzo-2011
Ubicación: localhost
Mensajes: 796
Antigüedad: 13 años, 1 mes
Puntos: 192
Respuesta: Conexion a MYSQL desde PHP

Aparentemente es porque las variables están en blanco y la función toma los valores por defecto. Del manual:

Cita:
resource mysql_connect ([ string $server = ini_get("mysql.default_host") [, string $username = ini_get("mysql.default_user") [, string $password = ini_get("mysql.default_password") [, bool $new_link = false [, int $client_flags = 0 ]]]]] )
Como verás, todos los parámetros son opcionales. Si las variables son NULL, false o string vacío (o sea, formulario en blanco o entrar a la página directamente) estos valores por defecto son tomados como ser(mysql.default_host, mysql.default_user, etc).

Leé este hilo que está bien interesante: http://www.forosdelweb.com/f18/pregu...onnect-688762/

Supongo que deberías hacer algo así:
Código PHP:
Ver original
  1. if(empty($_POST))
  2.         die ('Error - no se recibieron datos');
  3.        
  4.     $server =$_POST['server'];
  5.     $user= $_POST['user'];
  6.     $pwd = $_POST['pwd'];
  7.     $base = $_POST['base'];

Así te asegurás que al menos tengas datos.
__________________
nahueljose.com.ar