Buongiorno a tutti,
come da titolo, vorrei sapere come si fa ad interrompere un processo.
Mi spiego meglio...
Ho una funzione definita nella pagina A; questa funzione, nel caso in cui l'operazione di connessione al database MySQL non vada a buon fine, mostra una pagina di errore.
La funzione viene richiamata nella pagina B.
Il problema che mi trovo ad affrontare è: se la connessione al database non va a buon fine, mi viene mostrata la pagina di errore (e fin qui tutto ok), con, di seguito il contenuto (ovviamente sballato) della pagina B, che continua l'esecuzione del codice.
Esempio pratico:
Contenuto del file A:
Contenuto del file B:Codice PHP:
function connetti() {
$db=mysql_connect($db_host, $db_user, $db_pass);
if ($db=="") {
errore();
};
};
Se la connessione non va a buon fine, mi viene mostrata la pagina generata dalla funzione errore(), ma mi viene mostrato anche "Hello world".Codice PHP:
connetti();
<html>
...
Hello world!
...
</html>
Come devo fare per bloccare l'esecuzione dello script, nel caso in cui la connessione al database non vada a buon fine?
Grazie a tutti per l'aiuto!