Jag får då meddelandet
Cannot add header information - headers already sent by (output started at C:\Intpub\wwwroot\upload.php:2) in C:\Intpub\wwwroot\upload.php on line 11
Du har redan skickat information till webläsare, med echo, print() eller header(). Det kan du inte göra. Du har nu två alternativ, sätta in en buffer ( http://www.php.net/ob_start ) eller ta bort utskrifterna till klienten som står före header:n i ditt dokument.
kanske en dum fråga .. men .. om man skickar data från ett formulär till en sida och sen uppdaterar sidan vill ju post datan skickas igen .. går det lösa / ta bort med nån flush funktion i php ?
Inte med någon flush-funktion, men jag har för mig att jag har sett folk lösa det på en del skumma sätt... Kolla på PHPBuilder.com eller forums.devshed.com ( PHP-forumet ).
Ett bra alternativ är att du skickar formuläret till en speciell sida där du utför dina sql-frågor och sedan använder:
header(location: "http://dinsida.com");
exit;
för att skicka dit du vill... det syns inte att du laddar den sidan om det inte är tunga frågor.
130 ms totalt · 3 externa anrop · v20260731065814-full.55e59744