首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >$_REQUEST['country']不工作

$_REQUEST['country']不工作
EN

Stack Overflow用户
提问于 2015-03-11 08:25:40
回答 1查看 180关注 0票数 1

如果我使用指令模具($_REQUEST‘’country‘),报告此错误:

代码语言:javascript
复制
Notice: Undefined index: country in C:\xampp\htdocs\my_project\cart.php on line 198

这只发生在第二个条件中,第一个条件很好地工作,并使国家:

代码语言:javascript
复制
<?php } elseif(@is_numeric($_SESSION['user_registered_id'])) { ?>
      <input name="country" type="text" disabled id="pais" value="<?=$qpais?>" size="1" readonly />
      <?php } ?> <-//this fails

这是完整的代码:

代码语言:javascript
复制
//This if works perfectly
<?php if (!@is_numeric($_SESSION['user_registered_id'])){?>
              <select name="country" id="pais">                      
                 <option value="ESP" selected>España (ESP)</option>
               <?php foreach($countries_list as $key => $value){?>
                  <option value="<?php echo $key?>"><?php echo $value['name']. ' ('.$key.')';?></option>
                       <?php } ?>
   //This fails                    
  <?php } elseif(@is_numeric($_SESSION['user_registered_id'])) { ?>
                           <input name="country" type="text" disabled id="pais" value="<?=$qpais?>" size="1" readonly />
                   <?php } ?>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-03-11 09:08:45

这是由于禁用属性在输入框,请只使readonly=“只读”属性,以便它可以得到值在第二页。请参考下面的代码

代码语言:javascript
复制
<input name="country" type="text" id="pais" value="<?=$qpais?>" size="1" readonly="readonly" />
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28981632

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档