bug72940.phpt 767 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. --TEST--
  2. Bug #72940 - SID always defined
  3. --INI--
  4. error_reporting=-1
  5. session.save_path=
  6. session.name=PHPSESSID
  7. session.save_handler=files
  8. --EXTENSIONS--
  9. session
  10. --SKIPIF--
  11. <?php include('skipif.inc'); ?>
  12. --COOKIE--
  13. PHPSESSID=bug72940test
  14. --GET--
  15. PHPSESSID=bug72940get
  16. --FILE--
  17. <?php
  18. ob_start();
  19. ini_set('session.use_strict_mode', 0);
  20. ini_set('session.use_cookies', 1);
  21. ini_set('session.use_only_cookies', 0);
  22. session_start();
  23. var_dump(session_id(), SID);
  24. session_destroy();
  25. ini_set('session.use_strict_mode', 0);
  26. ini_set('session.use_cookies', 0);
  27. ini_set('session.use_only_cookies', 0);
  28. session_start();
  29. var_dump(session_id(), SID);
  30. session_destroy();
  31. ?>
  32. --EXPECT--
  33. string(12) "bug72940test"
  34. string(0) ""
  35. string(11) "bug72940get"
  36. string(21) "PHPSESSID=bug72940get"