0

您好,我的网页在执行这小部分代码后挂起。_GET好像和表的用途有关

<?php
  if(isset($_GET['radGr']))
  {
     $radGroup=$_GET['radGr']);
  }
?>

<form action='Exec3.php' method='get'>
<fieldset>
<legend>Operator</legend>
  <label>+
    <input type='radio' name='radGr' 
    <?php if($radGr == 0){ echo 'Checked=checked' ;} ?>
    value=0 >
  </label>
  <label>-
    <input type='radio' name='radGr' 
    <?php if($radGr == 1){ echo 'Checked=checked' ;} ?>
    value=1 >
  </label>  
</fieldset>
<input type='submit' value='transfert'>
</form>

你在我的代码中看到什么问题吗?

谢谢。

4

2 回答 2

1

变量$radGr不存在,应该是$radGroup

在表单中的 php 中更改它。

于 2013-03-20T16:42:22.657 回答
1

是因为)$radGroup=$_GET['radGr']);

只需将其删除。

您可以将代码更改为:

<input type='radio' name='radGr' 
<?php echo(!empty($radGroup) && $radGroup == 0)? 'Checked=checked' : ''; ?>  
value=0 >
于 2013-03-20T16:48:58.797 回答