Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Помогите пожалуйста целый день гуглю
Форумы портала PHP.SU » » Вопросы новичков » Помогите пожалуйста целый день гуглю

Страниц (1): [1]
 

1. Artem933 - 17 Января, 2016 - 03:07:58 - перейти к сообщению
Подскажите пожалуйста как решить эту проблему , я еще не очень разбираюсь в этом всём, кому не сложно ... куда что тут правильное вставить?, игра не запускается и на всех страницах одну и ту же ошибку выдает , персонаж регистрируется в базу а в игру не идет

CODE (htmlphp):
скопировать код в буфер обмена
  1. <?php
  2. # paths
  3. $add = "/territory";
  4. if (!$DOCUMENT_ROOT) $DOCUMENT_ROOT = "";
  5.  
  6. define("PATH_BASE", $DOCUMENT_ROOT."$add/");
  7. define("PATH_ADMIN", $DOCUMENT_ROOT."$add/admin/");
  8. define("PATH_IMAGE", $DOCUMENT_ROOT."$add/images/");
  9. define("PATH_INCLUDE", $DOCUMENT_ROOT."$add/include/");
  10. define("PATH_MODULE", $DOCUMENT_ROOT."$add/modules/");
  11. define("PATH_ARCHIVE", $DOCUMENT_ROOT."$add/archive/");
  12.  
  13. if ($HTTPS) {
  14.  $base_url = "https://".(($SERVER_PORT == 80)? $SERVER_NAME : $SERVER_ADDR);
  15. } else {
  16.  $base_url = "http://".(($SERVER_PORT == 80)? $SERVER_NAME : $SERVER_ADDR);
  17. }
  18. if ($SERVER_PORT != 80) $base_url .= ":$SERVER_PORT";
  19. $base_url .= "$add/";
  20. define("URL_BASE", $base_url);
  21. define("URL_ADMIN", $base_url."admin/");
  22. define("URL_IMAGE", URL_BASE."images/");
  23. define("CGI_BASE", $base_url."index.php");
  24. define("CGI_ADMIN", URL_ADMIN."admin.php");
  25.  
  26. define("URL_CHAT", $base_url);
  27. define("URL_FIGHT", $base_url);
  28.  
  29. # database
  30. define("HOST_NAME", "localhost");
  31. define("DATABASE_NAME", "go1");
  32. define("DATABASE_USER", "root");
  33. define("DATABASE_PASSWORD", "4442888");
  34.  
  35. define("SESSION_HOST_NAME", "localhost");
  36. define("SESSION_DATABASE_NAME", "auth1");
  37. define("SESSION_DATABASE_USER", "root");
  38. define("SESSION_DATABASE_PASSWORD", "4442888");
  39.  
  40. define("FIGHT_HOST_NAME", "localhost");
  41. define("FIGHT_DATABASE_NAME", "fight1");
  42. define("FIGHT_DATABASE_USER", "root");
  43. define("FIGHT_DATABASE_PASSWORD", "4442888");
  44.  
  45. define("EXCEPTION_LEVEL", "1"); # 0 - молчать, 1 - показывать красивое окошко, 2 - системная ошибка (fatal error)
  46. define("EXCEPTION_STOP", "0"); # 0 - продолжать выполнение скрипта, 1 - останавливать все
  47. define("EXCEPTION_STREAM", "0"); # 0 - экран, 1 - файл
  48.  
  49. global $servers; # можно не выкидывать из рабочего каталога server.module, а просто оставлять этот массив пустым - эффект будет тот же, при этом то, заполнена ли таблица server_chats или нет, также не имеет значения
  50. $servers = array(
  51.    array(
  52.      'ID' => 1,
  53.      "HOST_NAME" => "localhost",
  54.      "DATABASE_NAME" => "chat1",
  55.      "USER" => "chat1",
  56.      "PASSWORD" => "chat1",
  57.    ),
  58. );
  59. ?>



выдает такую ошибку
Notice: Undefined variable: HTTPS in /home/c/co45197/public_html/terr itory/include/config.inc on line 13
2. Artem933 - 17 Января, 2016 - 12:51:20 - перейти к сообщению
тут нету не кого на форуме?
3. SAD - 17 Января, 2016 - 12:56:25 - перейти к сообщению
Ошибка более чем информативная. Разбирайтесь. Гуглить не нужно. Разуйте глаза
4. Artem933 - 17 Января, 2016 - 12:57:42 - перейти к сообщению
я плохо очень разбираюсь , только учусь не можешь пожалуйста подсказать?
(Добавление)
я уже все скобочки перепробывал Однако
5. SAD - 17 Января, 2016 - 13:05:09 - перейти к сообщению
Undefined variable: HTTPS - Неопределенная переменная: HTTPS
config.inc on line 13 - строка 13
6. Artem933 - 17 Января, 2016 - 13:07:26 - перейти к сообщению
да я читал где то что надо как то определить переменную, не подскажешь как?
7. SAD - 17 Января, 2016 - 13:12:37 - перейти к сообщению
нет.

http://phpfaq[dot]ru/newbie/na_tanke

И про глобальные переменные почитайте
8. Artem933 - 17 Января, 2016 - 13:19:11 - перейти к сообщению
я почитаю обязательно , но блин накосячу что нибудь и другая будет проблема , может кто может подредактировать строчку из за которой проблема?
(Добавление)
я не понял что там написано)
9. za4me - 17 Января, 2016 - 14:55:16 - перейти к сообщению
Подсказка: в разделе "вопросы новичков" зайти в закрепленную тему, прочесть вашу ошибку.

upd: я слепой, товарищ SAD вам указал суть ошибки в пятом сообщении. Можно не ходить в закрепленную тему.
10. Artem933 - 17 Января, 2016 - 15:02:11 - перейти к сообщению
да в том то и дело , я не спрашивал бы у вас , я знаю в чём заключается ошибка я это уже давно узнал , как её исправить я не пойму просто
(Добавление)
я не понимаю как её определить)
11. DelphinPRO - 17 Января, 2016 - 18:08:20 - перейти к сообщению

замени на


Но это не гарантирует отсутствие логической ошибки. Ведь переменная должна где-то определяться. Но где - мы не подскажем. Мы не знаем логики вашего скрипта.
12. Artem933 - 18 Января, 2016 - 14:44:41 - перейти к сообщению
спасибо помогло вроде)

 

Powered by ExBB FM 1.0 RC1