Lennie
28-09-2006, 16:24
Hallo.
Ich habe leider ein Problem mit einem Scriptteil.
$sql = "SELECT DISTINCT
ID,
url
FROM
foto
WHERE
gall = '".$_POST['deletegall']."'";
$sql = mysql_query($sql) OR die(mysql_error());
while($row = mysql_fetch_assoc($sql)) {
if(empty($row['url'])){
}else{
unlink(inc/image/$row['ID'].jpg); <-- Zeile 79
}}
Diese Datei dient dazu, Alle Bilder aus meiner Foto Tabelle zu löschen,
die zu einer bestimmten gall gehören!
Nun habe ich ein paar errors, die dienen teil betreffen:
Notice: Use of undefined constant inc - assumed 'inc' in /home/www/p1340/html/plunix/admin/deletegall.php on line 79
Notice: Use of undefined constant image - assumed 'image' in /home/www/p1340/html/plunix/admin/deletegall.php on line 79
Warning: Division by zero in /home/www/p1340/html/plunix/admin/deletegall.php on line 79
Notice: Use of undefined constant jpg - assumed 'jpg' in /home/www/p1340/html/plunix/admin/deletegall.php on line 79
Warning: unlink(0jpg) [function.unlink]: No such file or directory in /home/www/p1340/html/plunix/admin/deletegall.php on line 79
Was ich daraus schließen kann ist, dass 1.
Das Verzeichnis nicht richtig geöffnet wird.
2. Dass der '.' vor jpg in Zeile 79 nicht angezeigt wird.
// EDIT Wie zu erwarten werden bei diesen Fehlerangaben auch nicht die Bilder gelöscht.
Ich habe leider ein Problem mit einem Scriptteil.
$sql = "SELECT DISTINCT
ID,
url
FROM
foto
WHERE
gall = '".$_POST['deletegall']."'";
$sql = mysql_query($sql) OR die(mysql_error());
while($row = mysql_fetch_assoc($sql)) {
if(empty($row['url'])){
}else{
unlink(inc/image/$row['ID'].jpg); <-- Zeile 79
}}
Diese Datei dient dazu, Alle Bilder aus meiner Foto Tabelle zu löschen,
die zu einer bestimmten gall gehören!
Nun habe ich ein paar errors, die dienen teil betreffen:
Notice: Use of undefined constant inc - assumed 'inc' in /home/www/p1340/html/plunix/admin/deletegall.php on line 79
Notice: Use of undefined constant image - assumed 'image' in /home/www/p1340/html/plunix/admin/deletegall.php on line 79
Warning: Division by zero in /home/www/p1340/html/plunix/admin/deletegall.php on line 79
Notice: Use of undefined constant jpg - assumed 'jpg' in /home/www/p1340/html/plunix/admin/deletegall.php on line 79
Warning: unlink(0jpg) [function.unlink]: No such file or directory in /home/www/p1340/html/plunix/admin/deletegall.php on line 79
Was ich daraus schließen kann ist, dass 1.
Das Verzeichnis nicht richtig geöffnet wird.
2. Dass der '.' vor jpg in Zeile 79 nicht angezeigt wird.
// EDIT Wie zu erwarten werden bei diesen Fehlerangaben auch nicht die Bilder gelöscht.

