• Super User

    Visualizzare db su sito diverso ma senza dare accesso ai dati di login

    Dal titolo forse non è tutto chiaro, vedo di spiegare.

    Ho la necessità di far visualizzare il contenuto di un database anche su un altro sito, che però non è di mia proprietà.

    Ora, siccome per visualizzare i contenuti c'è bisogno di uno script da caricare su questo ipotetico spazio esterno, al cui interno si trovano i dati per accedere al db, è evidente che nasce un problema di sicurezza perchè il titolare di questo spazio potrebbe accedervi e magari cancellarlo o modificarlo.

    Mi chiedo, è in qualche modo possibile visualizzare su un altro sito i contenuti di un database usato dal sito principale, senza che il gestore del sito "cadetto" abbia accesso ai dati di login?

    Non è possibile sfruttare un frame perchè il sito cadetto dovrebbe utilizzare lo script(un forum) per avere un suo layout, quindi un suo template da personalizzare.

    Grazie 😉


  • Super User

    Puoi usare uno script php che generi in uscita un XML


  • User Attivo

    SOLUZIONE: Nel sito che non è di tua proprietà, i dati da salvare nel DB, vengono spediti ad una pagina speciale presente nel sito principale dove si trova anche il DB.
    Il compito di questa pagina è di interfacciarsi al DB è salvare i dati che riceve.
    Lo stesso vale anche per la lettura, in questo caso riceve la query di interrogazione e restituisce un array di dati come risultato.