Connessione a un database esterno postato il 31/10/2013 22:31:07 nel forum programmazione, gdrcd e open source
Salve a tutti
Ho cercato nel forum ma non ho trovato nulla che faccia al caso mio. Se tale domanda dovesse già essere stata posta mi scuso e se poteste darmi il link con la discussione ve ne sarei grato, perché io proprio non l'ho trovata.
Vi espongo il mio problema:
Ho realizzato due siti con altervista (chiamiamoli SITO_A e SITO_B). Il promo (SITO_A) è quello del gioco che sto realizzando con gdrcd, mentre il secondo (SITO_B) è un sito esterno che sto cercando di creare io. Vorrei far sì che SITO_B si rifacesse al database di SITO_A. Per creare la connessione al database ho utilizzato il codice che ho trovato qui: http://www.allwebfree.it/php_mysql_connessione.php. Vi posto il codice da me realizzato:
Pagine → 1 2
01/11/2013 00:37:08
Ciao,è sicuramente un problema di host.
Prova cosi:
sperando tu abbia windows 7, apri il menu start, scrivi nella casella ricerca CMD e premi invio. Dovrebbe aprirsi il prompt dei comandi.
digita "ping www.tuodominioacuivuoicollegarti.it" e premi invio. a quel punto dovrebbe comparirti l'indirizzo ip tradotto dal DNS. A quel punto, sostituisci in host, mettendo quell' indirizzo ip.
Spero funzioni!
01/11/2013 00:50:22
Non sapevo che così si potesse ottenere l'ip. Ho provato ma non funziona lo stesso, mi esce sempre la solita scritta.
01/11/2013 01:04:42
^^ a questo punto provo a verificare se altervista prevede la connessione non da localhost! Dammi un attimo che ti dico!
01/11/2013 01:09:15
Pare che altervista non consenta le connessioni esterne.
L'unica scelta, cosi su due piedi...e considerando che è l'una e sono stanchissimo è sfruttare php webservice json.
;)
01/11/2013 01:27:59
Ah bene, che non so nemmeno cosa sia. Mi toccherà vederlo e fare delle prove. Grazie mille. :-)
02/11/2013 15:03:14 e modificato da blancks il 02/11/2013 15:10:29
Non è possibile collegarsi dall'esterno ad un database su altervista.
http://forum.it.altervista.org/php-mysql-e-apache-htaccess/82557-vorrei-entrare-sul-mio-db-altervista-tramite-programma.html#post610948
http://it.altervista.org/wiki/index.php/Parametri_di_connessione_MySQL
edit: Utilizza MySqli per la connessione al db, è un estensione più moderna e aggiornata per dialogare con il db MySql. http://it.php.net/manual/it/mysqli.construct.php
04/11/2013 23:44:31
Esiste un modo per aggirare il problema.
Dovresti creare un semplice script che ti permetta ti fare query al database e di dare come risposta un file xml o json e con quello ci fai quello che vuoi.
Ovviamente devi tenere conto dell'aspetto sicurezza
05/11/2013 10:06:13
05/11/2013 18:48:37
Un altro controllo di sicurezza che puoi mettere è un filtro all'ip di chi fa le richieste :)
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
soizora ha risposto alla discussione: Perché non avete più voglia di giocare?