ciao a tutti ragazzi sono nuovo e avrei bisogno di una mano,il mio problema è fare in modo che uno script php di registrazione agisca sul db che io tengo in locale,potreste dirmi se è possibile e in caso come fare?
grazie
Printable View
ciao a tutti ragazzi sono nuovo e avrei bisogno di una mano,il mio problema è fare in modo che uno script php di registrazione agisca sul db che io tengo in locale,potreste dirmi se è possibile e in caso come fare?
grazie
Certo che è possibile però il tuo computer dovrebbe essere sempre connesso e avere sempre lo stesso indirizzo IP.
Se fai una ricerca, dovresti trovare almeno una discussione che spiega bene cosa devi fare.
ho cercato ma non ho trovato niente di esauriente io voglio che il db resti in locale e che uno script di registrazione interagisca con esso(non importa se il pc deve restare acceso sempre perchè lo lascio sempre acceso)vi prego aiutatemi!!!!
Guarda un po' qui, così ti fai anche un idea di cosa ti serve
:arrow: http://forum.it.altervista.org/php-m...e-esterno.html
Devi creare un file che gestisca la connessione al db...tipo questo:
In linea di massima questo è quello che ti serve per agire sul db.Codice:class database {
var $db;
function database($USER="root", $PASSWORD="", $DB="fantacalcio", $HOST="localhost" ){
$this->db["user"] = $USER;
$this->db["password"] = $PASSWORD;
$this->db["db"] = $DB;
$this->db["host"] = $HOST;
}
function connetti(){
$this->db["connessione"] = @mysql_connect($this->db["host"],$this->db["user"],$this->db["password"]);
if ($this->db["connessione"]){
return $this->db["connessione"];
}else{
costruisci una tabella con il messaggio d'errore.
function esegui($query){
$this->db["risultato"] = @mysql_db_query($this->db["db"],$query,$this->db["connessione"]);
return $this->db["risultato"];
}
?>
Devi includere questo file sulla pagina del tuo login oppure inserimento dati,insomma li dove vuoi che il sito agisca col db.
Fantacalta, leggi con attenzione la richiesta di Skip :wink:
Devi scaricare mySQL qui e creare un nuovo utente con il privilegio di accesso dall'esterno assicurandoti che la porta 3306 (o quella in uso) sia aperta.
Se mastichi qualche parola di inglese questo può esserti molto utile.
Anche se il server in uso è Windows il procedimento è più o meno lo stesso.
io uso solyog è lo stesso??
in caso puoi dirmi come abilitare le connessioni dell'esterno?