Изтриване на файл от папка

Genius_m

Registered
Здравейте! Правя си една системка и искам да попитам как да се прави да може да се трие файл от мусяла и от папката... Смисъл системата е за картинки и има админ панел от където мога да ги трия,но искам освен от мусяла да се трият и от сървъра.. Да не остават да заемат място...
 
Ами преди да изтриеш записа от sql , го извеждаш да речем чрез променливата $picpath и после изтриваш файла с

PHP:
unlink($picpath);

И отдолу вече изтриваш записа от sql-a ;)
 
Нещо немога да го нарпавя... :? Ако може да ми го нарпавиш:
Код:
<?php
session_start();
include "config.php";
$id = (int)$_GET['id'];
if($_SESSION['userinfo']['rank']==3) {
$sql = "DELETE FROM `photos` WHERE id='$id'";
$result = mysql_query($sql) or die (mysql_error());
header("Location: pics.php");
}
?>
Името на картинката е "$url" ,а папката(директорията) е "pic"
 
PHP:
<?php
session_start();

include "config.php";

$id = (int)$_GET['id'];

if($_SESSION['userinfo']['rank'] == 3) 
{
	$result = mysql_query("DELETE FROM `photos` WHERE id='$id'") or die (mysql_error());
	unlink("pic/".$url);
	header("Location: pics.php");
}
?>
 
Код:
Warning: unlink(pic/) [function.unlink]: Permission denied in F:\xampp\htdocs\music-hub\del_pic.php on line 11

Warning: Cannot modify header information - headers already sent by (output started at F:\xampp\htdocs\music-hub\del_pic.php:11) in F:\xampp\htdocs\music-hub\del_pic.php on line 12
:? :? :?
изтрива се от mysqla, но от сървъра не се изтрива...
 
Целия код на файла съм го написал малко по-нагоре $url го взимам от базата си данни това е името на файла.. :)
 

Back
Горе