install_head.php 926 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. <?php
  2. require_once "../path.php";
  3. //error handler function
  4. function customError($errno, $errstr)
  5. {
  6. echo "<b>Error:</b> [$errno] $errstr";
  7. }
  8. //set error handler
  9. set_error_handler("customError");
  10. function user_db_is_exist(){
  11. $PDO = new PDO("sqlite:"._FILE_DB_USERINFO_, "", "");
  12. $PDO->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING);
  13. $stmt = $PDO->query("SELECT count(*) as co FROM sqlite_master WHERE type=\"table\" AND name = \"user\"");
  14. $row = $stmt->fetch(PDO::FETCH_NUM);
  15. if ($row) {
  16. if($row[0]>0){
  17. return true;
  18. }
  19. else{
  20. return false;
  21. }
  22. }
  23. else
  24. {
  25. return false;
  26. }
  27. }
  28. if(user_db_is_exist()){
  29. if(!isset($_COOKIE["userid"])){
  30. echo "请登陆后执行此操作";
  31. exit;
  32. }
  33. }
  34. ?>