Примечание PHP: использование неопределенной константы UPLOAD_NO_TMP_DIR - предполагается, что 'UPLOAD_NO_TMP_DIR' - PullRequest
0 голосов
/ 15 сентября 2018

Я получаю эту ошибку:

Примечание PHP: использование неопределенной константы UPLOAD_NO_TMP_DIR - предполагается, что тест UPLOAD_NO_TMP_DIR 'предполагает / image.php в строке 157

И вот блок кода, на который он указывает на строку 157:

public static function find_by_id($id=0){
    global $database;
    $result_array = self::find_by_sql("SELECT * FROM ". self::$table_name ." WHERE id=". $database->escape_value($id) ." LIMIT 1");
    return !empty($result_array) ? array_shift($result_array) : false;
}

Много строк выше этого, в этом классе у меня есть этот кусок кода:

protected $upload_errors = array(
  UPLOAD_ERR_OK         => "No errors.", 
  UPLOAD_ERR_INI_SIZE   => "Larger than upload_max_filesize.", 
  UPLOAD_ERR_FORM_SIZE  => "Larger than form MAX_FILE_SIZE.", 
  UPLOAD_ERR_PARTIAL    => "Partial upload.", 
  UPLOAD_ERR_NO_FILE    => "No file.", 
  UPLOAD_NO_TMP_DIR     => "No temp dir.", 
  UPLOAD_ERR_CANT_WRITE => "Can't write to disk.", 
  UPLOAD_ERR_EXTENSION  => "File upload stopped by extension."
);

Я не могуразберись с этим и полюбил бы это, если бы кто-то мог указать мне правильное направление.

1 Ответ

0 голосов
/ 15 сентября 2018

На странице должно быть UPLOAD_ERR_NO_TMP_DIR, а не UPLOAD_NO_TMP_DIR.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...