anzeige
Daten via PHP Löschen
Seite: 1 2
| Autor | Beitrag |
|
sling 24.03.08 - 19:22:41 Uhr |
ja Stimmt habe den Code jetzt etwas abgeändert $aktion = $_GET[\'aktion\']; $id = $_GET[\'id\']; if ($aktion == \"Delete\") { $query = \"DELETE FROM Artikel WHERE id = $id\"; $dummy = mysql_query($query); unlink($bild); unset($id, $artikelname,$bild, $artikelbeschreibung, $preisangabe, $thema, $straußart); } $query = \"SELECT * FROM Artikel ORDER BY id DESC\"; $sql = mysql_query($query); while ($ds = mysql_fetch_object($sql)){ $id = $ds->id; $artikelname = htmlentities($ds->artikelname); $bild = htmlentities($ds->bild); $artikelbeschreibung = htmlentities($ds->artikelbeschreibung); $preisangabe = htmlentities($ds->preisangabe); $thema = htmlentities($ds->thema); $straußart = htmlentities($ds->straußart); Nur geht es immer noch nicht. Die Fehler Meldung Warning: unlink() [function.unlink]: Unable to access in /srv/www/httpd/phost/a/com/pytalhost/axel-krueger/web/test/artikeleintragung2.php on line 142 besagt jedoch das ich mit der Funkton unlink kein zugriff habe oder nicht? |
|
Tblue 24.03.08 - 19:32:24 Uhr |
$bild ist wohl immer noch leer. |
|
BeCeeF 24.03.08 - 19:55:40 Uhr |
Wo soll $bild denn ein Wert zugewiesen werden? Poste die Stelle mal. TBlue: In dem Fall sind die Funktionen beide überflüssig, da reicht ein einfaches:
$id = (int)$_GET[\'id\']
|
|
Tblue 24.03.08 - 20:07:54 Uhr |
BeCeeF: Klar, so gehts natürlich auch. Nur würde ich da noch auf > 0 prüfen. |
|
sling 24.03.08 - 20:10:00 Uhr |
$bild = htmlspecialchars(basename($_FILES[\'datei\'][\'name\'] )); so bekommt $bild den namen zu gewiesen. Und Prüfen auf 0 wieso falsh leer oder weswegen? |
|
Gunni 26.03.08 - 12:10:07 Uhr |
wenn mich nicht alles täuscht, ist $_FILES eine automatisch von PHP erzeugte (superglobale) Variable. Dort hinein kommen Informationen über Dateien, die du mit diesem Seitenaufruf hochgeladen hast. Wenn du keine Dateien hochlädst (und ich vermute das ist das letzte, was du tun wirst, wenn du eigentlich Daten löschen möchtest), ist $_FILES also leer. |
- Obige Beiträge stellen keine Äußerung oder Meinung von Pytal oder dessen Betreiber dar -


