Just add a anchor
with a parameter and then check if the parameter was passed, if it was, you use the unlink
function to remove.
Example:
<?php
/* Verifica se o parâmetro 'remove' foi passado na URL */
if (isset($_GET["remove"])) {
/* Caso tenha sido passado, decodifica o parâmetro e remove o arquivo */
unlink(base64_decode($_GET["remove"]));
}
$files = glob("*.*");
for ($i=0; $i<count($files); $i++) {
$num = $files[$i];
/**
* Exibe a imagem com um '<a></a>'
* No atributo 'href', basta utilizarmos o parâmetro 'remove'
* com o valor codificado em base64, isso evitará problemas
* com caracteres especiais
*/
echo '<img src="'.$num.'" alt="random image" /><a href="?remove='.base64_encode($num).'">Remover</a><br>';
}
?>