32 lines
863 B
PHP
32 lines
863 B
PHP
<?php
|
|
|
|
include_once('../config/config.php');
|
|
$dir = new DirectoryIterator('../' . $imagedir);
|
|
|
|
$conn = new mysqli($servername, $username, $password, $db);
|
|
|
|
if ($conn->connect_error)
|
|
die('Connection failed: ' . $conn->connect_error);
|
|
|
|
$sql = 'SELECT image FROM whishes';
|
|
$result = $conn->query($sql);
|
|
|
|
if ($result !== false && $result->num_rows > 0)
|
|
{
|
|
if ($rows = $result->fetch_all())
|
|
{
|
|
foreach ($dir as $fileinfo) {
|
|
if (!$fileinfo->isDot()) {
|
|
$filename = $fileinfo->getFilename();
|
|
|
|
if (!in_array($filename, $rows))
|
|
{
|
|
$deletepath = '../' . $imagedir . '/' . $filename;
|
|
unset($deletepath);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
$conn->close(); |