Выдает такую ошибку Notice: Undefined variable: HTTPS in /home/c/co45197/public_html/terr itory/include/config.inc on line 13 , да я знаю что переменные нужны, но это готовый код и очень плохо разбираюсь , прошу у вас помощи , какие строчки как нужно изменить? вот код страницы по которой выдает ошибку Code: [LIST=1] [*]<?php [*]# paths [*]$add = "/territory"; [*]if (!$DOCUMENT_ROOT) $DOCUMENT_ROOT = ""; [*] [*][URL='http://www.php.su/functions/?define']define[/URL]("PATH_BASE", $DOCUMENT_ROOT."$add/"); [*][URL='http://www.php.su/functions/?define']define[/URL]("PATH_ADMIN", $DOCUMENT_ROOT."$add/admin/"); [*][URL='http://www.php.su/functions/?define']define[/URL]("PATH_IMAGE", $DOCUMENT_ROOT."$add/images/"); [*][URL='http://www.php.su/functions/?define']define[/URL]("PATH_INCLUDE", $DOCUMENT_ROOT."$add/include/"); [*][URL='http://www.php.su/functions/?define']define[/URL]("PATH_MODULE", $DOCUMENT_ROOT."$add/modules/"); [*][URL='http://www.php.su/functions/?define']define[/URL]("PATH_ARCHIVE", $DOCUMENT_ROOT."$add/archive/"); [*] [*]if ($HTTPS) { [*]$base_url = "https://".(($SERVER_PORT == 80)? $SERVER_NAME : $SERVER_ADDR); [*]} else { [*]$base_url = "http://".(($SERVER_PORT == 80)? $SERVER_NAME : $SERVER_ADDR); [*]} [*]if ($SERVER_PORT != 80) $base_url .= ":$SERVER_PORT"; [*]$base_url .= "$add/"; [*][URL='http://www.php.su/functions/?define']define[/URL]("URL_BASE", $base_url); [*][URL='http://www.php.su/functions/?define']define[/URL]("URL_ADMIN", $base_url."admin/"); [*][URL='http://www.php.su/functions/?define']define[/URL]("URL_IMAGE", URL_BASE."images/"); [*][URL='http://www.php.su/functions/?define']define[/URL]("CGI_BASE", $base_url."index.php"); [*][URL='http://www.php.su/functions/?define']define[/URL]("CGI_ADMIN", URL_ADMIN."admin.php"); [*] [*][URL='http://www.php.su/functions/?define']define[/URL]("URL_CHAT", $base_url); [*][URL='http://www.php.su/functions/?define']define[/URL]("URL_FIGHT", $base_url); [*] [*]# database [*][URL='http://www.php.su/functions/?define']define[/URL]("HOST_NAME", "localhost"); [*][URL='http://www.php.su/functions/?define']define[/URL]("DATABASE_NAME", "go1"); [*][URL='http://www.php.su/functions/?define']define[/URL]("DATABASE_USER", "root"); [*][URL='http://www.php.su/functions/?define']define[/URL]("DATABASE_PASSWORD", "4442888"); [*] [*][URL='http://www.php.su/functions/?define']define[/URL]("SESSION_HOST_NAME", "localhost"); [*][URL='http://www.php.su/functions/?define']define[/URL]("SESSION_DATABASE_NAME", "auth1"); [*][URL='http://www.php.su/functions/?define']define[/URL]("SESSION_DATABASE_USER", "root"); [*][URL='http://www.php.su/functions/?define']define[/URL]("SESSION_DATABASE_PASSWORD", "4442888"); [*] [*][URL='http://www.php.su/functions/?define']define[/URL]("FIGHT_HOST_NAME", "localhost"); [*][URL='http://www.php.su/functions/?define']define[/URL]("FIGHT_DATABASE_NAME", "fight1"); [*][URL='http://www.php.su/functions/?define']define[/URL]("FIGHT_DATABASE_USER", "root"); [*][URL='http://www.php.su/functions/?define']define[/URL]("FIGHT_DATABASE_PASSWORD", "4442888"); [*] [*][URL='http://www.php.su/functions/?define']define[/URL]("EXCEPTION_LEVEL", "1"); # 0 - молчать, 1 - показывать красивое окошко, 2 - системная ошибка (fatal error) [*][URL='http://www.php.su/functions/?define']define[/URL]("EXCEPTION_STOP", "0"); # 0 - продолжать выполнение скрипта, 1 - останавливать все [*][URL='http://www.php.su/functions/?define']define[/URL]("EXCEPTION_STREAM", "0"); # 0 - экран, 1 - файл [*] [*]global $servers; # можно не выкидывать из рабочего каталога server.module, а просто оставлять этот массив пустым - эффект будет тот же, при этом то, заполнена ли таблица server_chats или нет, также не имеет значения [*]$servers = [URL='http://www.php.su/functions/?array']array[/URL]( [*] [URL='http://www.php.su/functions/?array']array[/URL]( [*] 'ID' => 1, [*] "HOST_NAME" => "localhost", [*] "DATABASE_NAME" => "chat1", [*] "USER" => "chat1", [*] "PASSWORD" => "chat1", [*] ), [*]); [*]?> [/LIST]
Я не php разработчик, но у вас в ошибке ответ - Undefined variable: HTTPS Переменная $HTTPS не определена. Попробуйте добавить в начало скрипта $HTTPS = $_SERVER['HTTPS']
Artem933, замените строку "if ($HTTPS) {" на "if (isset($HTTPS)) {". В логе четко описано, что переменная не определена.