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
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
function connect() { $this->conn_id = mysql_connect($this->db['host'].":".$this->port,$this->db['user'],$this->db['pass']); if ($this->conn_id == 0) { $this->sql_error("Connection Error"); } $this->sql_error("Database Error"); } return $this->conn_id; }
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!!