【发布时间】:2013-07-05 14:01:41
【问题描述】:
我在 Google 上搜索过,在 PHP 本身、JavaScript/jQuery/AJAX 和 CodeIgniter 会话数据/flash 数据中有很多方法可以做到这一点。
但我更喜欢在 PHP 中执行此操作。我的表单非常大,包含不同的元素,如文本输入、下拉菜单、收音机等。但是我在视图 (MVC) 中的输入上尝试了以下操作。
例子:
< input type="radio" name "gender" value="Male" <?php echo ($gender == 'Male')? 'checked': ''; ? />
< input type="radio" name "gender" value="Female" <?php echo ($gender == 'Female')? 'checked': ''; ? />
这会在页面加载时出错,显然是因为未定义 $gender 变量。我可以在 Controller 中解决这个问题,但这将是一个巨大的过程并且会分散代码。有没有替代方法?欢迎举例!
【问题讨论】:
-
您可以通过 (isset($gender)&&$gender=='Male')) 来消除错误?等
-
不知道Man behind NSA leaks为什么要学PHP
-
因为php太漏了
-
@NullPoiиteя 因为我现在必须在厄瓜多尔找到一份工作。哈哈
标签: php forms codeigniter session