$_SESSIOIN或者$_COOKIE先一个就可以了。

解决方案 »

  1.   

    我说的是在linux下启动一个进程,在进程里使用一个帐号和密码,来操作,模拟通过浏览器中的网页操作,但是这样突破不了验证这一关,怎么办?
      

  2.   

    用socket访问这个网址,然后获取这个网页的内容,从中找到要添加的验证码,然后用提交就可以了。
      

  3.   

    我的目的就是用php在内存中进行模拟浏览器的操作,在进程中实现与在浏览器相同的操作
      

  4.   

    可以用http验证
    ----------------------
    <?php
    require_once("./config.php");//判断是否设置了$HTTP_AUTH_USER
    if(!isset($PHP_AUTH_USER)){ 
    header("WWW-Authenticate:Basic realm=\"身份验证功能\""); 
    header("HTTP/1.0 401 Unauthorized"); 
    echo "身份验证失败,你不是有效用户"; 
    exit(); 

    if(!($PHP_AUTH_USER===$admin&&$PHP_AUTH_PW===$admin_password)){
    header("WWW-Authenticate:Basic realm=\"身份验证功能\"");
    header("HTTP/1.0 401 Unauthorized"); 
    echo "身份验证失败,你不是有效用户"; 
    exit();
    }
    ?>
      

  5.   

    楼上的理解错误,功能类似
    http://www.knowsky.com/3141.html
      

  6.   

    当你访问其他页面时,客户端没有相应的信息环境所以提示没有登录.模拟 cookie 记录相应的信息,当服务端询问这些信息时,发出回应.
    登录后服务端一般用SESSION记录.可以用COOKIE记录这一SESSION_ID 
    或 URI后加 ?SESSIONIDXXXXXXXXXXXXXXXXXXXXXXXXXXX
    需要具体问题具体分析.