Как я могу решить это с помощью функции копирования и переименования в PHP - PullRequest
0 голосов
/ 22 ноября 2011

пытается написать ПГМ для загрузки веб-ссылок и сохранения их в файл.для этого я использовал функцию переименования и копирования, подобную этой

rename("C:/Users/Default/Desktop/filename.xml", "C:/Users/Default/Desktop/$_POST[name]$id.xml");

copy("D:/installFiles/wamp/www/WebApplication1/web/WEB-INF/filename.html", "$_POST[name]   
$id.html") or die("could not copy".mysql_error());

после выполнения этой инструкции, получая следующие предупреждения.здесь содержимое не копируется в файл с загруженных мной веб-ссылок или веб-страниц.

 Warning: rename(C:/Users/Default/Desktop/filename.xml,C:/Users/Defaul/Desktop/ayrveda    

  yoga27.xml) [function.rename]: No error in  
  D:\Installations\wamp\www\webpagedownloader\sqldb.php on line 58

  Warning: copy(D:/installFiles/wamp/www/WebApplication1/web/WEB-INF/filename.html)
  [function.copy]: failed to open stream: No such file or directory in 
  D:\Installations\wamp\www\webpagedownloader\sqldb.php on line 63

  could not copy

строка 58 имеет функцию переименования, а строка 63 имеет функцию копирования.1) Как удалить это предупреждение, а также я должен быть в состоянии скопировать с веб-страниц в файл?2) можем ли мы запускать программы php, которые редактируются в netbeans через apache tomcat?

1 Ответ

0 голосов
/ 22 ноября 2011

Попробуйте:

@rename("C:/Users/Default/Desktop/filename.xml", "C:/Users/Default/Desktop/".$_POST[name].$id.".xml");

//and
@copy("D:/installFiles/wamp/www/WebApplication1/web/WEB-INF/filename.html", $_POST[name].   
$id.".html") or die("could not copy");

Надеюсь, это поможет

...