이 코드PHP의 연결 해제 기능
$query = mysql_query("SELECT avatar FROM users WHERE UserID = ".$userID."");
$row = mysql_fetch_array($query);
$user_avatar = trim($row['avatar']);
unlink($user_avatar);
하지만 어떤 이유로 나는이 오류 경고를 얻을 : 링크 해제를();
왜 $ user_avatar가 비어있게 되나요? 난 에코 경우는 t_cabbbccebbfhdb.jpg에게
어떤 오류가 발생합니까? 귀하의 게시물은 실제 오류 메시지가 누락 된 것 같습니다. 파일이 현재 작업 디렉토리에 실제로 있습니까? – catchmeifyoutry
나는 [PHP Prepared Statements] (http://php.net/manual/en/pdo.prepared-statements.php)를 사용하지 않고 [SQL Injection] (http : // en. wikipedia.org/wiki/SQL_injection) 취약점. 여기에 붙여 넣지 않은 코드에서 변수를 살균하기를 바랍니다. 그렇지 않다면, 변수를 살균하려고 시도하는 대신 PDO Prepared Statements를 사용하도록 코드를 다시 작성하십시오. – sarnold