我需要從$ _REQUEST得到OLDNAME重命名動態的方式我的基於Web的系統上的任何文件或文件夾[「項目」] &的新名稱從提示框,我的JavaScript代碼:如何以動態方式使用php重命名文件或文件夾?
<script type="text/javascript">
var name;
function rename(){
var name= prompt("Please enter a new name for the item:", "");
if (name=="")
rename();
}
<?php $name ?>= name;
</script>
<a onclick="rename()" href="index.php?action=rename&newname=<?php echo $name; ?>&item=<?php echo $value["path"]; ?>" >Rename</a>
哪裏是$值 「路徑」]在頁面
PHP函數的鏈接,每一個項目:
private function rename() {
rename($_REQUEST["item"], $_REQUEST["newname"]);
}
我的.htaccess文件:
RewriteEngine On
RewriteRule ^(.*)/index.php$ index.php?controller=$1&%{QUERY_STRING} [L]
有很多代碼打開文件&來調用我的函數問題是$ _REQUEST [「newname」]是未定義的變量&提示框不出現?
注:有一個與調用該函數沒有問題^ _^
難道是在調用javascript的rename()之前加載了href嗎?嘗試在您的重命名函數中設置window.location。如果這不是問題,更多的PHP代碼將會有所幫助。 –