2015-08-10 2 views
-1

Я прочитал много страниц об этом, но я просто не могу заставить его работать.
У меня есть файл на моем сервере, который необходимо удалить после импорта файла.php удалить файл с помощью unlink()

Файл является CSV-файлом и открыт с помощью fopen.

После импорта файл закрыт на fclose.

Теперь я хочу, чтобы удалить файл с:

chown($filepath, 666); 

if (file_exists($filepath)) 
{ 
    if (unlink($filepath)) 
    { 
      echo "success"; 
    } 
    else 
    { 
      echo "fail";  
    } 
} 
else 
{ 
     echo "file does not exist"; 
} 

Он держит неудачу с file does not exist, но я не знаю, почему. я использовать один и тот же путь, чтобы импортировать

М.

+0

Что такое значение в '$ filepath'? – Hassaan

+0

Что вы используете в '$ filepath'? Это относительный или абсолютный путь? –

+0

'$ filepath = 'http: //www.xxx.nl/files/testing.csv;;' – Interactive

ответ

0

Вы не можете непосредственно получить доступ к файлу, используя URL-адрес

$filepath = 'http://www.xxx.nl/files/testing.csv'; 

Чтобы получить доступ к файлу используйте

$filepath = ./files/testing.csv 

так файл структуру будет

- file 
    - testing.csv 
- index.php 
Смежные вопросы