php向页面提交数据 php提交方式

如何用php给一个php页面发送大量数据,格式是json数据,里面有许多行

//采集的信息需要先登录的就要先模拟登录

十年的赣县网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。成都全网营销推广的优势是能够根据用户设备显示端的尺寸不同,自动调整赣县建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。成都创新互联公司从事“赣县网站设计”,“赣县网站推广”以来,每个客户项目都认真落实执行。

//设置cookie保存路径

$ch = curl_init();

//组装用户名和密码

$info['username'] = $this-username;

$info['password'] = $this-pwd;

//模拟表单提交

$params[CURLOPT_URL] = $this-url;    //请求url地址

$params[CURLOPT_HEADER] = true; //是否返回响应头信息

$params[CURLOPT_RETURNTRANSFER] = true; //是否将结果返回

$params[CURLOPT_FOLLOWLOCATION] = true; //是否重定向

// $params[CURLOPT_SSL_VERIFYPEER] = true; // https请求 不验证证书和hosts

// $params[CURLOPT_SSL_VERIFYHOST] = true; // https请求 不验证证书和hosts

$params[CURLOPT_USERAGENT] = 'Mozilla/5.0 (Windows NT 5.1; rv:9.0.1) Gecko/20100101 Firefox/9.0.1';

$postfields = '';

//将表单要提交的数据编程URL拼接方式

foreach ($info as $key = $value){

$postfields .= urlencode($key) . '=' . urlencode($value) . '';

}

$params[CURLOPT_POST] = true;

$params[CURLOPT_POSTFIELDS] = $postfields;

//判断是否有cookie,有的话直接使用

/*

if (isset($_COOKIE['cookie_jar'])($_COOKIE['cookie_jar']||is_file($_COOKIE['cookie_jar']))){

$params[CURLOPT_COOKIEFILE] = $_COOKIE['cookie_jar']; //这里判断cookie

}else{

$cookie_jar = tempnam($this-cookie_path, 'cookie'); //产生一个cookie文件

$params[CURLOPT_COOKIEJAR] = $cookie_jar; //写入cookie信息

setcookie('cookie_jar', $cookie_jar); //保存cookie路径

}

*/

curl_setopt_array($ch, $params); //传入curl参数

$content = curl_exec($ch); //执行

如何用php程序主动向html页面发送信息?

你说的应该是服务端主动向客户端推送消息, 这个只能使用Socket建立长连接来实现。

客户端实现比较简单, 大多数浏览器提供的应该都有接口, 几个方法就可以建立一个连接,然后进行消息监听就可以了,服务端实现稍微复杂点, 不过你根本不用自己写那些底层代码, php平台上有一个库叫 "Workerman", 里面所有功能已经帮你实现好了, 你看看文档就能直接调用了, 很简单的。

php form表单怎么把数据提交到本页而不跳转?

PHP把表单提交到本页,这个的话,我们是通过form action="提交的文件名"来实现的,还有一个传值的方式,post或者是get可以通过METHOD来实现的,这里我写一段代码:

html

head/head

body

form action='文件名' method="post"

姓名input type='text' value=""

密码input type='text' value=""

emailinput type='text' value=""

/form

/body

/html

PHP如何吧一个页面的数据全部提交到另一个页面中

这个应该不算是PHP的问题,应该算HTML或者JS的问题吧,我说说我的想法

我会在A页面写一个FORM,然后在提交FROM的时候做一个事件,先用异步的方式把数据提交到B.PHP,之后再把FROM的内容提交到C.PHP

或者直接就把A页面的数据通过AJAX的方式提交到两个不同的页面


当前文章:php向页面提交数据 php提交方式
文章地址:http://myzitong.com/article/ddepshs.html