Триене на записи + файлове при неодобрение

cmsfan

Registered
Имам следния код:
Код:
<?php
define('IN_VALID', true);
include ("../conf.php");
function secure($var) {
return addslashes(htmlspecialchars($var));
}
$id = secure($_GET['id']);
if (secure($_GET['id']))
{
mysql_query("SET NAMES utf8");
$query = mysql_query("SELECT * from `galeriq` WHERE id = '$id'")or die(mysql_error()."<br />Грешка: ".__LINE__);
$row = mysql_fetch_array($query);
$odobren = $row['odobren'];
$opisanie = $row['opisanie'];
$gallerypics = $row['gallerypics'];
$date = $row['date'];
echo "<form method='POST'><center>
<table border='0' style'width: 500px;'>
<tr>
<td>Одобри:</td>
<td><select name='odobren' style='width: 175px'><option value='da'>да</option> <option value='ne'>не</option></select> </td>
</tr>
<tr>
<td>Описание:</td>
<td>
<textarea name='opisanie'>$opisanie</textarea>
</td>
</tr>
<tr>
<td>Снимка:</td>
<td>
URL: <input type='text' name='gallerypics' value='$gallerypics'><br />
<img src='http://site-bg.com/$gallerypics' width='150' height='150'/>
</td>
</tr>
<tr>
<td>Добавен на:</td>
<td>
<input type='text' name='date' value='$date'>
</td>
</tr>
</table> <br>
<input type='submit' name='submit' value='Готово!'>
</center>
</form>";
$ok = secure($_POST['submit']);
$odobren = secure($_POST['odobren']);
$nopisanie = secure($_POST['opisanie']);
$npic = secure($_POST['gallerypics']);
$ndate = secure($_POST['date']);
if (secure($_POST['submit']))
{
$odobren = trim(strip_tags(addslashes($_POST['odobren'])));
mysql_query("SET NAMES utf8");
$update = mysql_query("UPDATE `galeriq` SET odobren='$odobren', opisanie='$nopisanie', gallerypics='$npic', date='$ndate' WHERE id = '$id'")or die(mysql_error()."<br />Грешка: ".__LINE__);
echo "Поздравления..";
}
}
else {
echo 'грешка в кода..';
}
?>
Искам когато се избере на селект менюто "Одобри" (- НЕ) - да трие записите в датабазата (с mysql_query) и качените снимки в папката ($path2="images/usergallery/";) с някоя функция примерно.
Ето как са дефинирани имената:
Код:
$filehash = str_shuffle(md5($_FILES['gallerypics']['name']));
$filea = $filehash.".$d";
$filea - трябва да се ползва при remove функцията, нещо подобно:
$path$filea.
Благодаря предварително!
 
толкос ли те домързя да поотърсиш в гугъл , ето ти резултата от първия ред

PHP:
function EmptyDir($dir) {
$handle=opendir($dir);

while (($file = readdir($handle)) != false) {
echo "$file <br>";
@unlink($dir.'/'.$file);
}

closedir($handle);
}

EmptyDir('images');

незнам да ли работи не сам го пробвал .. :)
 
Мен не ме домързя, но трябва да се направи някаква проверка дали е избрано това "не" от селект менюто.
Та.. заради това :)
Ако може някой да направи проверката само, пък после ще се оправям натам.
 

Back
Горе