file upload - Keep getting Notice: Undefined index: file_name in D:\xampp\htdocs\andalusia\app\root\includes\file_uploader.php on line 10 {} -
i keep getting:
notice: undefined index: file_name in d:\xampp\htdocs\andalusia\app\root\includes\file_uploader.php on line 10 {}
the code supposed file name browser form input , extract it. working before, reason started getting above error.
file_uploader.php:
<?php global $resp; $fileuploader=new fileuploader($_get['file_name']); class fileuploader{ public function __construct($file_name){ $url = "http://guessit.io/guess?filename="; $theurl = $url . $file_name; $encoded = urlencode($theurl); $ch = curl_init(); curl_setopt($ch,curlopt_url,$theurl); curl_setopt($ch,curlopt_returntransfer,true); curl_setopt($ch,curlopt_header, false); global $resp; $resp = curl_exec($ch); curl_close($ch); return $resp; } public function upload($current,$uploadfile){ if(move_uploaded_file($current->tmp_name,$uploadfile)){ return true; } } } function upfilestoobj($filearr){ foreach($filearr['name'] $keyee => $info) { $uploads[$keyee] = new stdclass(); $uploads[$keyee]->name=$filearr['name'][$keyee]; $uploads[$keyee]->type=$filearr['type'][$keyee]; $uploads[$keyee]->tmp_name=$filearr['tmp_name'][$keyee]; $uploads[$keyee]->error=$filearr['error'][$keyee]; } return $uploads; } function get_file_extension($file_name) { return substr(strrchr($file_name,'.'),1); } echo $resp; ?>
form:
<div class="file_upload_form"> <h1>basic folder upload script!</h1> <form enctype="multipart/form-data" id="upform" method="post"> <input type="file" name="file_input[]" id="file_input" multiple webkitdirectory="" directory="" mozdirectory> <input id="click" type="submit" value="upload file" /> </form> </div>