这是初学者:
1、不会
2\我只知道,session是存在session服务器的,他会给每一个打开网站的用户,分配一个session_id,这个ID是不会重复,并一般情况下,会在temp文件夹下新建一个,用sessionid 命名的临时文件,听说这个文件夹可以改,但我不会。session 里不光可以存字符串还可以存数组,对像。session也可以像cookie一样设置一个过期时间setcookie(session_name,session_id,time+3600,"/")用cookie的方法来手动设置,好像还有一个函数,但不记得。还有就是一用session之前要session_start()在用这个之前不能有何的输出。就像header一样。
3\知道这么一个函数。
4\我只会用ereg("['|update|select.....]",$str)
5、不会。

解决方案 »

  1.   

    1.
    <script type="text/javascript">
    var newin=window.open('http://www.google.cn/','nw','');
    if (newin)
     alert('窗口未被屏蔽');
    else
     alert('窗口已被屏蔽');
    </script>
      

  2.   

    MySQL也有注入漏洞?
    我经常听说ASP和.Net在这方面厉害,所以才投奔PHP...
      

  3.   

    1、
    <script>
    var popUpWin=0;
    function popUpWindow(URLStr, left, top, width, height)
    {
      if(popUpWin)
      {
        if(!popUpWin.closed) popUpWin.close();
      }
      popUpWin = open(URLStr, 'popUpWin', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=yes,width='+width+',height='+height+',left='+left+', top='+top+',screenX='+left+',screenY='+top+'');
    }
    </script>3、
    <?php
    $a=array(4,3,8,9,2);
    sort($a);
    print_r($a);
    ?>
      

  4.   

    我还找到了一个函数
    addslashes
      

  5.   

    5-查询在线人数,并能处理异常掉线的SQL ....WHERE ________ 
    ===============================================
    怎么这么问问题的??一头雾水..鄙视ing.以下猜测
    //假设异常掉线的定义是用户滞留页面超过5分钟,假设字段last_action_time存储用户上次操作时间,datetime类型
    //则sql条件语句大概是这样
    WHERE unix_timestamp(now())-unix_timestamp(last_action_time) < 60*5 
      

  6.   

    4-防止SQL注射漏洞一般用_____函数。??????
      

  7.   

    intvalsession 在服务器上一个文本文件 arsort
    asort