phpbar.de logo

Mailinglisten-Archive

[php] =?iso-8859-1?Q?Probleme_beim_l=F6schen?=

[php] =?iso-8859-1?Q?Probleme_beim_l=F6schen?=

Rene Schlaepfer r.schlaepfer_(at)_basvallon.ch
Tue, 21 Nov 2000 15:21:38 +0100


Hallo

ich habe ein Problem beim löschen eines Bildes. Ich habe die Bilder in einem
Pfad abgelegt, der name des Bildes befindet sich in einer Tabelle in einer
Mysql Datenbank. Gebe ich den Bildnamen anstelle von "$Image" ein wird das
Bild auch gelöscht.

// funktioniert nicht

 		{
            unlink("$PicPath/$Image");
            }

// funktioniert

 		{
            unlink("$PicPath/12345.jpg");
            }

Kann mir bitte jemand sagen, was ich falsch gemacht habe (siehe Quelltext
unten) bin seit Tagen an diesem Problem und sehe anscheinend "von lauter
Bäumen den Wald nicht"

Danke für Eure Hilfe

Gruss René Schläpfer

<?php
include "header.php3";
?>
<TABLE BGCOLOR="<?php echo "$TableColor"; ?>" WIDTH="<?php echo
"$TableWidth"; ?>" BORDER="0" cellspacing="0" cellpadding="5">
        <tr><td><FONT FACE="<?php echo "$FontFace"; ?>" SIZE="3"><center><b>
        <?
        IF ($action=="delete"):
         echo "$AdminConfirmDeleteTxt"; ?></b></center>
        <center><FORM METHOD=POST ACTION="<? echo "$PHP_SELF"; ?>">
        <INPUT TYPE="submit" NAME="action" VALUE="<?php echo "$JaTxt"; ?>">
        <INPUT TYPE="hidden" NAME="id" VALUE="<? echo"$id"; ?>">
        </FORM></center>
        <center><a href="choose_occ.php3"><?php echo "$BackTxt";
?></a></center><?php
        include "footer.php3";
        exit;

ELSEIF ($action=="$JaTxt"):

$query = "delete from $OccTable WHERE (id='$id')";
$result = MYSQL_QUERY($query);

$row = MYSQL_QUERY($result);

           {
            unlink("$PicPath/$Image");
            }

?>

<?php echo "$DelTxt"; ?>

<BR>
<?
ENDIF;
?>
        <a href="choose_occ.php3"><?php echo "$BackTxt";
?></a></font></td></tr>
                </TABLE>
                </FORM>
<?php
include "footer.php3";
?>



php::bar PHP Wiki   -   Listenarchive