Buona sera, ho un grave problema,ho realizzato una classe Connection per connettermi al DB, non capisco come mai,
se faccio una connessione Localhost, mi funziona benissimo, se faccio una connessione con le autorizzazioni,
che mi ha attribuito aruba, mi restituisce questo errore:
Imposibile connettersi al db Mysql ('Localhost') on error ('10060')!
Mi spiegate come è possibile tutto ciò ,dal momento che in locale mi funziona e on-line no?
Vi posto un pezzetto di codice:
codice:
class ConnectionFTP{
var $host;
var $user;
var $pass;
//var $nomeDB = "Mzr67676_9";
function ConnectionFTP(){
}
function VerificaConn($ConVersoDB){
if($host != "" && $user != "" && $pass != ""){
die ("Inserisci i valori host,user e pass del proprio DB!!");
}
elseif($host != "" || $user != "" || $pass != ""){
die ("Valori mancanti in host,user e pass del proprio DB!!");
}
else{
$host = "34.001.300.99";
$user = "Mzf00128";
$pass = "Kokololo";
/*$host = "Localhost";
$user = "";
$pass = "";*/
$conn = mysql_connect($host, $user, $pass) or die("Connessione fallita !".mysql_error());
}
return $connection;
}
//apri connessione verso DB
function db_connect($miaConnessione){
return (mysql_connect($this->VerificaConn($ConVersoDB)));
}
//chiudi connessione verso DB
function db_close($chiudi_db){
return (mysql_close($this->db_connect($miaConnessione)));
}
}
Grazie mille...