Kod
include_once dirname(__FILE__)."/free-chat/src/phpfreechat.class.php";
$params = array("title" => "Chat",
"max_msg" => 21,
"clock" => false,
"serverid" => md5(__FILE__),
"theme" => "blune",
"channels" => array("Portugal", "English", "All"),
"max_channels" => 10,
"admins" => array('Admin' => 'password'),
"nickname_colorlist" => array('#0000FF', '#FF0000', '#00AA00'),
"max_msg" => 0,
);
$chat = new phpFreeChat( $params );
$params = array("title" => "Chat",
"max_msg" => 21,
"clock" => false,
"serverid" => md5(__FILE__),
"theme" => "blune",
"channels" => array("Portugal", "English", "All"),
"max_channels" => 10,
"admins" => array('Admin' => 'password'),
"nickname_colorlist" => array('#0000FF', '#FF0000', '#00AA00'),
"max_msg" => 0,
);
$chat = new phpFreeChat( $params );
Wszystko działa dobrze, ale kod aktualnie wczytuje się za każdym razem, a chciałbym zrobić, żeby wczytał się tylko do podstrony, na której wyświetlany jest ten chat (po prostu, żeby niepotrzebnie nie obciążać serwera i żeby zmieniejszyć choć trochę rozmiar strony). Wstawiłem więc ten kod w instrukcję warunkową:
Kod
if ($url == "chat") // jezeli user jest na podstronie z chatem
{
include_once dirname(__FILE__)."/free-chat/src/phpfreechat.class.php";
$params = array("title" => "Chat",
"max_msg" => 21,
"clock" => false,
"serverid" => md5(__FILE__),
"theme" => "blune",
"channels" => array("Portugal", "English", "All"),
"max_channels" => 10,
"admins" => array('Admin' => 'password'),
"nickname_colorlist" => array('#0000FF', '#FF0000', '#00AA00'),
"max_msg" => 0,
);
$chat = new phpFreeChat( $params );
}
{
include_once dirname(__FILE__)."/free-chat/src/phpfreechat.class.php";
$params = array("title" => "Chat",
"max_msg" => 21,
"clock" => false,
"serverid" => md5(__FILE__),
"theme" => "blune",
"channels" => array("Portugal", "English", "All"),
"max_channels" => 10,
"admins" => array('Admin' => 'password'),
"nickname_colorlist" => array('#0000FF', '#FF0000', '#00AA00'),
"max_msg" => 0,
);
$chat = new phpFreeChat( $params );
}
ale chat niestety przestał działać. To znaczy wyświetla się tylko informacja:
Cytat
Chat loading ...
Please wait
Please wait
Co może być przyczyną? Czyżby w tym kodzie było coś, czego nie powinno się umieszczać w instrukcji warunkowej?