Ho un file PHP dove ho definito le variabili di accesso al server, nonché mysql_connect
e mysql_select_db
, poiché queste funzioni sono regolarmente utilizzate in quasi tutte le pagine del backend, mentre sto usando include()
che funziona perfettamente per me ora, quale metodo o la funzione suggeriresti e vorrei sapere se c'è qualche difetto se uso include()
o è sicuro utilizzarlo?include, include_once, require o require_once?
Modifica: Tieni presente che userò anche la variabile $_SESSION
.
grazie, sto andando con require_once, sì, mi piacerebbe che lo script morisse se qualcosa non va con la variabile di accesso al server perché non ha alcun significato nel back-end senza la connessione al database. comunque potrei anche usarlo come, mysql_connect ($ host, $ username, $ password) o die (mysql_error()); e poi usarlo con include(), questo costringerà anche lo script a morire, come require_once? non è vero? –
@Ibrahim Azhar Armar: Sì, ma ** perché **? Voglio dire, dovresti avere comunque quel tipo di controllo degli errori, ma in questa situazione non c'è * nessun punto in cui usare l'opzione include. –
sono d'accordo e sto rispettando require_once() –