Este es el códigoPHP función de desvinculación
$query = mysql_query("SELECT avatar FROM users WHERE UserID = ".$userID."");
$row = mysql_fetch_array($query);
$user_avatar = trim($row['avatar']);
unlink($user_avatar);
pero por alguna razón me sale este error Advertencia: unlink();
qué $ user_avatar regresa vacía? y si me hago eco se muestra t_cabbbccebbfhdb.jpg
qué error se puede conseguir? Tu publicación parece perderse el mensaje de error real. ¿El archivo realmente existe en el directorio de trabajo actual? – catchmeifyoutry
Me preocupa cuando veo código PHP no usar [Sentencias preparadas de PHP] (http://php.net/manual/en/pdo.prepared-statements.php) para prevenir [Inyección SQL] (http: // en. wikipedia.org/wiki/SQL_injection) vulnerabilidades. Espero que esté desinfectando sus variables en un código que no ha sido pegado aquí. De lo contrario, considere volver a escribir el código para usar las Declaraciones preparadas de PDO en lugar de intentar desinfectar sus variables. – sarnold