Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/09/2014, 16:09
abel_dg
 
Fecha de Ingreso: diciembre-2008
Mensajes: 10
Antigüedad: 15 años, 5 meses
Puntos: 0
Problema con script de encuesta

Hola a tod@s.
Tengo una web modesta con un scritpt de encuestas (Advanced Poll 2.08). Es el típico script php que lo subes a tu sitio y ejecutas un "index.php" para instalarlo en tu web.
Ha estado funcionando ok mucho tiempo, pero ahora me da el siguiente fallo:

Código PHP:
Ver original
  1. Warning: mysql_connect() [function.mysql-connect]: Connection using old (pre-4.1.1) authentication protocol refused (client option 'secure_auth' enabled)

El script tiene este código para conectar con la db:

Código PHP:
Ver original
  1. function connect() {
  2.         $this->conn_id = mysql_connect($this->db['host'].":".$this->port,$this->db['user'],$this->db['pass']);
  3.         if ($this->conn_id == 0) {
  4.             $this->sql_error("Connection Error");
  5.         }
  6.         if (!mysql_select_db($this->db['dbName'], $this->conn_id)) {
  7.             $this->sql_error("Database Error");
  8.         }
  9.         return $this->conn_id;
  10.     }

Supongo que esa sintaxis se ha quedado obsoleta, pero estoy bastante perdido y no sé que sintaxis debería usar para solucionar el problema.

Si alguien me puede echar "un cable" lo agradecería.

La dirección de mi web por si queréis ver el error es esta:

http://abeldg.webcindario.com

Saludos a tod@s!!