intendiamoci: se hai una sola funzione per pagina che chiama la connect_db, il problema non si pone.Originariamente inviato da oly1982
grazie tante per l'attenzione che mi dedichi!!!
però non mi è chiaro... se io devo utilizzare un altra funzione ad esempio get_info_utente() dovrò necessariamente aggiornare la pagina (inviando quancosa con post o get) e a quel punto mi dovrò ri-connettere necessariamente...
Io ipotizzavo una situazione piu' complessa:
l'utente fa il login, tu controlli la correttezza con check_login(). Poi se e' tutto ok, mettiamo che gli dici: benvenuto utente, hai 10 nuovi messaggi, lo stato del tuo ultimo ordine e' "Spedito", nel tuo calendario ci sono 3 appuntamenti per oggi, etc.
Per ognuna/o per piu' di una di queste informazioni (che saranno tutte nella stessa pagina) tu probabilmente chiamerai una funzione, e inevitabilmente chiamerai di nuovo connect_db, che dovra' ricreare la risorsa.
http://it.wikipedia.org/wiki/Don't_Repeat_Yourselfe cosa è il DRY?
se magari mi dai un link in lingua italiana sull'argomento...