版权声明:本文为博主原创文章,未经博主允许不得转载。
- <?php
- header(‘Content-type:text/html;Charset=utf-8‘);
- $user = ‘lee‘;
- $pass = ‘123456‘;
- $va_url = ‘http://localhost/validate.php‘; //验证的 url 链接地址
- $post_fields = "loginname={$user}&loginpass={$pass}";
- $curl = curl_init();
- curl_setopt($curl, CURLOPT_URL, $va_url);
- curl_setopt($curl, CURLOPT_RETURNTRANSFER, 0);
- curl_setopt($curl, CURLOPT_POST, 1);
- curl_setopt($curl, CURLOPT_POSTFIELDS, $post_fields);
- $data = curl_exec($curl);
- if(curl_errno($curl)) {
- exit(‘Curl error: ‘ . curl_error($curl));
- }
- curl_close($curl);
validate.php
- <?php
- header(‘Content-Type:text/html;Charset=utf-8‘);
- if ($_POST[‘loginname‘] == ‘lee‘ && $_POST[‘loginpass‘] == ‘123456‘) {
- echo ‘<script>alert("登陆成功!");</script>‘;
- } else {
- echo ‘<script>alert("登陆失败!");</script>‘;
- }
登陆成功,JS 弹出“登陆成功”;登陆失败,JS弹出“登陆失败”。
注:原创文章,转载请注明出处:http://blog.csdn.net/liruxing1715/article/details/18551621
mark- PHP_CURL1之模拟POST登陆
原文:http://www.cnblogs.com/longerhe/p/4986843.html