Hallo,
ich habe folgendes Problem. Ich habe einen code erstellt der einen Eintrag aus einer MySql Datenbank löschen soll. Dieses soll man mit einem Button "ja" bestätigen. Nach der bestätigung soll gelöscht werden und der Admin auf die Artikelseite weiter geleitet werden.
habe das mit header versucht, doch kommt immer eine Meldung
Hier nochmal der komplette Code
wäre über jede Hilfe sehr dankbar
ich habe folgendes Problem. Ich habe einen code erstellt der einen Eintrag aus einer MySql Datenbank löschen soll. Dieses soll man mit einem Button "ja" bestätigen. Nach der bestätigung soll gelöscht werden und der Admin auf die Artikelseite weiter geleitet werden.
habe das mit header versucht, doch kommt immer eine Meldung
"Warning: Cannot add header information - headers already sent by (output started at c:\apache\htdocs\start\admin\admin.php:12) in c:\apache\htdocs\start\admin\artikel\delete.php on line 23
PHP:
20 $id = $_GET["id"];
21 If ( isset( $_POST["ja"] ) ) {
22 header("Location: ?go=admin/artikel/artikel");
23 }
24 mysql_close( $db );
PHP:
<?php
include( "./datenbank.php" );
$result = mysql_query( "SELECT * FROM artikel WHERE id=$id" ) or die( "Konnte Artikel nicht finden" );
while ( $row = mysql_fetch_assoc( $result ) ) {
$rowid = $row[ID];
if ( $rowid<>"" ) {
echo "Soll der Eintrag wirklich gelöscht werden?<br><br>\n";
echo "Artikel Nummer : $row[Artikel_Nr]<br>\n";
echo "Artikel Name : $row[Artikel_Name]<br>\n";
echo "Beschreibung : $row[Artikel_Beschreibung]<br>\n";
echo "Verkaufs Preis : $row[Vk]<br>\n";
echo "<form action=\"admin.php?go=artikel/delete&id=$id\" method=\"post\">
<input type=\"submit\" value=\"[ JA ]\" name=\"ja\">
<input type=\"submit\" value=\"[ NEIN ]\" name=\"nein\">
</form>";
} else {
echo "Den Artikel gibt es nicht.";
}
}
$id = $_GET["id"];
If ( isset( $_POST["ja"] ) ) {
header("Location: ?go=admin/artikel/artikel");
}
mysql_close( $db );
?>
wäre über jede Hilfe sehr dankbar
