如何使用php动态重命名文件或文件夹?
我需要以动态方式重命名基于Web的系统上的任何文件或文件夹,方法是从$\u REQUEST[“item”]获取旧名称,从提示符框获取新名称,我的javascript代码是:如何使用php动态重命名文件或文件夹?,php,Php,我需要以动态方式重命名基于Web的系统上的任何文件或文件夹,方法是从$\u REQUEST[“item”]获取旧名称,从提示符框获取新名称,我的javascript代码是: <script type="text/javascript"> var name; function rename(){ var name= prompt("Please enter a new name for the item:", ""); if (name=="") ren
<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>
我的.htaccess文件:
RewriteEngine On
RewriteRule ^(.*)/index.php$ index.php?controller=$1&%{QUERY_STRING} [L]
打开文件和调用我的函数有很多代码问题是$\u REQUEST[“newname”]是未定义的变量&提示框没有出现
注意:调用函数^^和另一个函数进行计数没有问题
PHP在服务器上运行,JavaScript在浏览器中运行
PHP可以用与生成HTML相同的方式生成JavaScript,但为了让JavaScript与PHP通信,您需要使用AJAX。另外一个用于计数
PHP在服务器上运行,JavaScript在浏览器中运行
PHP可以以生成HTML的相同方式生成JavaScript,但为了让JavaScript与PHP通信,您需要使用AJAX。抱歉,我将JavaScript函数放在PHP文件中。。。另外,我也不知道如何使用ajax:(要了解ajax的工作原理,请查看W3Schools的教程:抱歉,我将javascript函数放在php文件中……此外,我也不知道如何使用ajax:(要了解ajax的工作原理,请查看W3Schools的教程:是否在重命名()之前加载了href?)在调用javascript之前,请尝试在重命名函数中设置window.location。如果不是这个问题,更多的php代码会很有帮助。可能是在重命名()之前加载了href吗在调用javascript时,请尝试在重命名函数中设置window.location。如果不是这个问题,更多的php代码将很有帮助。
RewriteEngine On
RewriteRule ^(.*)/index.php$ index.php?controller=$1&%{QUERY_STRING} [L]