2011-11-22 43 views
-1

試圖寫一個PGM下載網站鏈接並將其存儲到文件中。爲了這個,我已執行的部份IAM得到以下警告後使用重命名和複製功能,這樣我該如何解決這個複製和重命名函數在php

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)我們可以運行通過apache tomcat在NetBeans中編輯的php程序嗎?

回答

0

試試這個:

 
@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"); 

希望它可以幫助

+0

嗯:-(沒有警告顯示,但文件的內容無法複製。 – user998461