Ciao Ragazzi.
Ho queste 2 funzioni:
Codice PHP:
function delete($id) {
mysql_query("delete from carrello WHERE id=$id");
Header("Location: fatt1.php");
}
function delete_all() {
mysql_query("TRUNCATE TABLE carrello");
}
richiamate rispettivamente da un link e da un tasto submit della stessa pagina
fatt1.php.
Il problema è che non riesco a far aggiornare la pagina dopo che le query (che funzionano) sono state eseguite e devo cliccare sul tasto aggiorna del browser per vedere le modifiche effettuate.
Ho provato ad inserire:
Header("Location: fatt1.php");
in una di esse ma ricevo un messaggio di errore dal browser:
Warning: Cannot modify header information - headers already sent by
(output started at c:\programmi\easyphp1-7\www\fattura\fatt1.php:195) in
c:\programmi\easyphp1-7\www\fattura\fatt1.php
on line 201
forse perchè alla riga 195 finisce il contenuto html di un echo.
Ho provato a spostare le funzioni a capo pagina ma niente.
Potete dirmi qualcosa?
Grazie