所以,我正在尝试创建一个添加/删除文件脚本,我想要的是一个脚本,它会弹出一个窗口,我输入一个字符串,保存到一个变量。我没有运气就搜索了很久。我怎么能这样做?
答案 0 :(得分:0)
这是不可能的。 PHP是一种服务器端语言,而JavaScript(可以使用prompt()
创建此类弹出窗口)是客户端语言。
最简单的解决方案是创建一个包含简单<input>
元素的HTML表单,用户输入该字符串。提交表单(使用<input type="submit">
按钮)时,您的PHP脚本(将其名称放在action
的{{1}}属性中)会收到该值并使其可用<form>
假设您在表单中使用$_POST['whatever']
而在文本输入中使用method="POST"
。
当然,您可以使用CSS设置该表单的样式,因此它看起来有点像JavaScript name="whatever"
对话框。或者您实际上可以使用JavaScript,然后将值放入隐藏字段并使用JavaScript提交表单。或者你可以使用AJAX。但好的旧形式是最简单的方法。