【发布时间】:2011-06-12 00:28:20
【问题描述】:
我是一名 .NET 开发人员,几乎放弃了使用 PHP 的个人项目。
我想要以下 PHP 页面:
具有两个随机图像(由代码标识)的表单,用户在其中进行选择,然后刷新表单,注意选择。很简单。
我已经完成了随机图像部分(将 URL 存储在表格中。我计划在将来更改它,但现在这不是问题),所以我必须进行“选择”部分。我想让这两个图像都可以点击,或者在它们下方放置两个按钮,并使用相同的文本。
在 PHP 中,我无法理解这种“提交”的工作方式,主要是因为我太习惯于 ASP.NET。
我尝试过使用两个普通的提交按钮,但我不希望它们都有不同的文本,但是用于区分两个按钮的相同属性也用于编写按钮的文本:值。更不用说整个 PHP_SELF 以及在页面加载开始时检查值似乎太 hacky。
然后我考虑过制作两个表单,每个表单都有一个通过查询字符串发送代码的操作,但我不希望那样。我不希望(普通)用户只需输入 URL 就可以执行操作。
记住:因为我在刷新页面时丢失了变量值,所以我必须一起发送所选图像的代码(而不是通过查询字符串)。
这种冲突让我考虑放弃这个项目。当我自己学习 ASP.NET 时,这非常简单、直观,而且我很快就明白了。
【问题讨论】:
标签: php image forms button submit