-2

我正在尝试制作一个添加/删除文件脚本,我想要的是一个脚本,它可以弹出一个窗口,我在其中输入一个字符串,该字符串保存到一个变量中。我找了很久没有运气。我怎样才能做到这一点?

4

1 回答 1

0

这是不可能的。PHP 是一种服务器端语言,而 JavaScript(您可以在其中使用 创建此类弹出窗口prompt())是一种客户端语言。

最简单的解决方案是创建一个 HTML 表单,其中包含<input>用户输入字符串的简单元素。提交表单(使用<input type="submit">按钮)时,您的 PHP 脚本(将其名称放在 的action属性中<form>)接收该值并使其可用,$_POST['whatever']假设您method="POST"在表单中使用并name="whatever"用于文本输入。

当然,您可以使用 CSS 设置该表单的样式,使其看起来有点像 JavaScriptprompt()对话框。或者您可以实际使用 JavaScript,然后将值放入隐藏字段并使用 JavaScript 提交表单。或者你可以使用 AJAX。但是好的旧形式是最简单的方法。

于 2013-03-17T23:53:45.353 回答