用户
 找回密码
 入住 CI 中国社区
搜索
查看: 1159|回复: 8
收起左侧

[HELP] 在一个文件中 怎样获取当前页中html中提交的数据??

[复制链接]
发表于 2016-12-18 12:30:49 | 显示全部楼层 |阅读模式


  1. <?php
  2.         if($_SERVER['REQUEST_METHOD'] == "post") 
  3.         {

  4.                 //require( 'file' );
  5.           if(isset($_REQUEST["data"]))
  6.           {
  7.           echo "成功";
  8.           }
  9.           else
  10.           {
  11.           echo "失败";
  12.           }
  13.         }
  14. ?>
  15. <html>
  16.         <head>
  17.                 <title> 请您注册</title>
  18.         </head>

  19.         <form class="navbar-form pull-right" action="" method="post">
  20.       <input class="span2" type="text" placeholder="UserName" name="name">
  21.       <input class="span2" type="password" placeholder="Password" name="password">
  22.      <button type="submit" class="btn">提交</button>
  23.     </form>       
  24. </html>
复制代码

用这个if($_SERVER['REQUEST_METHOD'] == "post") 判断可以吗???  
发表于 2016-12-18 12:52:20 | 显示全部楼层
本帖最后由 longrbl 于 2016-12-18 12:54 编辑

你可以这样判断
PHP复制代码
 
 
$post = $this->input->post();
 
if(!empty($post)){
echo '确定是一个post请求';
print_r($post);
}else{
echo '不是一个post请求';
}
 
 
复制代码

 楼主| 发表于 2016-12-18 13:28:27 | 显示全部楼层

但是  这样的方式并不能实时监测submit啊    当我点击提交之后  获取不到数据啊  ?  
发表于 2016-12-18 13:30:25 | 显示全部楼层
可以获取的这个代码写到你post的页面去
 楼主| 发表于 2016-12-18 13:38:00 | 显示全部楼层
longrbl 发表于 2016-12-18 13:30
可以获取的这个代码写到你post的页面去

明白了   这个写道post的页面完全没问题  但是 我现在想在当前页面获取以下数据·  就是说  获取一下我要POST的数据、
发表于 2016-12-18 14:03:47 | 显示全部楼层
测试下就知道了
发表于 2016-12-19 10:39:25 | 显示全部楼层
不明白你要做什么?提交的页面不是很容易就可以获取到数据么?用 $_POST 呀?
发表于 2016-12-24 17:29:59 | 显示全部楼层
print_r($_REQUEST);
发表于 2016-12-24 17:31:15 | 显示全部楼层
你是不是想获取没提交前的数值呢?用jquery获取ID的值

本版积分规则