Jest to kodPHP unlink funkcja
$query = mysql_query("SELECT avatar FROM users WHERE UserID = ".$userID."");
$row = mysql_fetch_array($query);
$user_avatar = trim($row['avatar']);
unlink($user_avatar);
ale z jakiegoś powodu otrzymuję ten błąd Warning: unlink();
dlaczego $ user_avatar wraca pusta? i gdybym echo pokazuje t_cabbbccebbfhdb.jpg
jaki błąd dostałeś? Twój post wydaje się omijać rzeczywisty komunikat o błędzie. Czy plik istnieje w bieżącym katalogu roboczym? – catchmeifyoutry
Martwię się, gdy zobaczę, że kod PHP nie używa [PHP Prepared Statement] (http://php.net/manual/en/pdo.prepared-statements.php), aby zapobiec [SQL Injection] (http: // en. wikipedia.org/wiki/SQL_injection) podatności. Mam nadzieję, że oczyszczasz swoje zmienne w kodzie, który nie został wklejony tutaj. Jeśli nie, należy rozważyć ponowne napisanie kodu, aby korzystać z przygotowanych instrukcji PDO, zamiast próbować odkażać zmienne. – sarnold