- 475
- 25
- CPU
- i5 750
- HDD
- 1 TB
- RAM
- 6 GB
- GPU
- GXT 460 SE 1GB overclocked
- Monitor
- Samsung LCD 1280x1024
- PSU
- Cooler Master Silent Pro M 600 W
- Case
- HP
- OS
- Windows 7-64 bit
Ciao ragazzi sto creando un sito ma mi serve un parere sulla gestione degli errori:
Ho una pagina in cui avvengono tutti gli scambi con il database (mysql) e quindi è anche lì che gestisco tutte le accezioni.
Il punto è proprio qui: una volta che l'eccezione viene generata questa viene salvata in un file di log e viene riempita una variabile $errore con il messaggio che io voglio che l'utente veda. Una cosa del genere:
Ora che ho il mio bell'errore nella variabile lo devo rimandare alla pagina che per esempio è home.php... ma come lo mando ?
Insomma è sicuro mandarlo tramite get ? (home.php?errore=Errore+di+connessione+al+database)
Come lo mando ? ... come fareste voi? :boh:
Grazie!!
---------- Post added at 18:51 ---------- Previous post was at 18:44 ----------
stavo pensando..potrei creare un file error.php in cui c'è un array contenente tutti i messaggi d'errore per l'utente così magari passo per GET solo l'indice. Cosa ve ne pare?
Ho una pagina in cui avvengono tutti gli scambi con il database (mysql) e quindi è anche lì che gestisco tutte le accezioni.
Il punto è proprio qui: una volta che l'eccezione viene generata questa viene salvata in un file di log e viene riempita una variabile $errore con il messaggio che io voglio che l'utente veda. Una cosa del genere:
Codice:
$selected = mysql_select_db($db_name, $db);
if (!$selected)
{
throw new Exception("Errore di connessione al database");
}
}catch(Exception $e)
{
scrivo_nel_log($e->getTraceAsString());
$errore = $e->getMessage(); // errore sarà 'Errore di connessione al database'
}
Insomma è sicuro mandarlo tramite get ? (home.php?errore=Errore+di+connessione+al+database)
Come lo mando ? ... come fareste voi? :boh:
Grazie!!
---------- Post added at 18:51 ---------- Previous post was at 18:44 ----------
stavo pensando..potrei creare un file error.php in cui c'è un array contenente tutti i messaggi d'errore per l'utente così magari passo per GET solo l'indice. Cosa ve ne pare?
Ultima modifica: