Maxxis
Новичок
Всем доброго времени суток!
Не могу понять ,как можно обратится к функции "deletepic" через хтмл,через GET или POST не особо хочется, и правильно ли я написал эту функцию,имею в виду переменную $item, как можно по-другому обратится ?
Вот часть кода :
Заранее спасибо за ответ и помощь !
Не могу понять ,как можно обратится к функции "deletepic" через хтмл,через GET или POST не особо хочется, и правильно ли я написал эту функцию,имею в виду переменную $item, как можно по-другому обратится ?
Вот часть кода :
Заранее спасибо за ответ и помощь !
PHP:
foreach ($messages as $val) {
echo "<li>" . $val ."</li>" ;
}
$file_list = scandir($imgDir);
$file_list=array_diff($file_list,array('.', '..'));
foreach($file_list as $item) {
echo "<img src=http://localhost:8080/virtual-auto.com/auto/".$_SESSION['advid']."/thumbs/".$item."><br><a href='addadvert.php?deletepic=".$item."'>удалить</a>";
}
function resize($photo_src, $width, $name){
$parametr = @getimagesize($photo_src);
list($width_orig, $height_orig) = @getimagesize($photo_src);
$ratio_orig = $width_orig/$height_orig;
$new_width = $width;
$new_height = $width / $ratio_orig;
$newpic = imagecreatetruecolor($new_width, $new_height);
switch ( $parametr[2] ) {
case 1: $image = imagecreatefromgif($photo_src);
break;
case 2: $image = imagecreatefromjpeg($photo_src);
break;
case 3: $image = imagecreatefrompng($photo_src);
break;
}
imagecopyresampled($newpic, $image, 0, 0, 0, 0, $new_width, $new_height, $width_orig, $height_orig);
imagejpeg($newpic, $name, 100);
return true;
}
function deletepic(){
$path="1/fullsize/".$item."";
unlink($path);
echo"удален";
if(!unlink($path)) {
echo "Ошибка удаления файла ".$item."<br />\n";
}
}