I created a simple code to open txt file and put values in mysql database. When I upload the file I have error massage:
Warning: move_uploaded_file(files/szoki.txt): failed to open stream: No such file or directory in C:\xampp\htdocs\betolto\index.php on line 60
Warning: move_uploaded_file(): Unable to move 'C:\xampp\tmp\phpF08E.tmp' to 'files/szoki.txt' in C:\xampp\htdocs\betolto\index.php on line 60
Warning: fopen(files/szoki.txt): failed to open stream: No such file or directory in C:\xampp\htdocs\betolto\index.php on line 61 Unable to open file!
I'm using XAMPP to run this code
What is the problem?
my code is:
<?php 
if(isset($_POST['read'])){
    $link=mysqli_connect('localhost','root','','szokiadatbazis') or die('could not connect to database'.mysql_error());
    $terminated=$_POST['deli'];
    $file_type=$_FILES['file1']['type'];
    $allow_type=array('text/plain');
    $fieldall="";
    if(in_array($file_type,$allow_type)){
      move_uploaded_file($_FILES['file1']['tmp_name'],"files/".$_FILES['file1']['name']);
      $file=fopen("files/".$_FILES['file1']['name'],"r") or die ("Unable to open file!");
      $tru="truncate table upload_test";
      mysqli_query($link,$tru) or die(mysql_error());
      while(!feof($file)){
      $line = fgets($file);
      $values=str_replace($terminated,"','",$line);
      $sql="insert into upload_test values('$values')";
      mysqli_query($link,$sql);
    }
    fclose($file);//close the file after read
    unlink("files/".$_FILES['file1']['name']);
    }else{
        echo "Please select only text file(.txt file is recomended)!";  
    }
}
?>
 
     
     
    