各位高手
页面中加了session_id(SID),session就能各页面传递,但却出现这样的信息:Warning: Unknown: The session id contains illegal characters, valid characters are a-z, A-Z, 0-9 and '-,' in Unknown on line 0Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (E:\iisweb\sessions) in Unknown on line 0
却不挡使用。
不加session_id(SID)就无法传递session.
这是怎么回事?

解决方案 »

  1.   

    没有   我只是加了session_id(SID)
      

  2.   

    假如不加session_id(SID)  那么session跳了几个页面就丢失了
      

  3.   

    session_id();的参数是字符串。没有参数的时候取的是当前的session_id。
    你确认你要手动指定session_id么。session丢失应该不是这样来解决的。
      

  4.   

    请问如何解决此问题  在网上搜索到的信息就是只在session_start()前加这句就行的
    谢谢
      

  5.   

    看你的错误提示好像是 session 目录 E:\iisweb\sessions不可写的原因。
    你可以检查一下该目录是否存在,iis用户在该目录是否有读写权限.