Forum Webscript.Ru
Программирование => PHP => Тема начата: GeForce от 12 Января 2003, 12:15:44
-
Как сделать постоянный коннект на PHP или избавиться от этого гребанного рефреша, привидите хоть маленький пример, плиззззз.........
-
Как сделать постоянный коннект на PHP
set_time_limit(0); ?
от этого гребанного рефреша,
например : нулевой фрейм + js + dhtml (то есть рефрешить нулевой фрейм - для пользователя это будет незаметно)
-
А какие комманды та в Js и DHTML?!
-
сходу не скажу, пробовать все надо.
вообще копать надо в сторону объекта TextRange
-
Блин, я вот при помощи JS сделал, все пашет но если в строке появляеться " или что то типа, то весь JS на хер летит :(
-
addslashes() ?
-
Вставляет во фрейм при помощи parent.text.document.write
Я та с кавычкой разабрался просто заменяю ее на \' одинарную, правда не охото так делать
include \'conf.php\';
header("Refresh: 4; URL=text.php?login=$login&private_name=$private_name");
include \'templates/top.html\';
$userstable = "chat_msg_$chat_room_enter";
MYSQL_CONNECT($hostname,$username,$password) OR DIE("Не могу создать соединение ");
@mysql_select_db("$dbName") or die("Не могу выбрать базу данных ");
$query111 = "SELECT config_msg FROM chat_usr where login=\'$login\'";
$result111 = MYSQL_QUERY($query111);
$config_msg = mysql_result($result111,"config_msg");
$query222 = "SELECT config_font FROM chat_usr where login=\'$login\'";
$result222 = MYSQL_QUERY($query222);
$config_font = mysql_result($result222,"config_font");
$query333 = "SELECT config_background FROM chat_usr where login=\'$login\'";
$result333 = MYSQL_QUERY($query333);
$config_background = mysql_result($result333,"config_background");
$query444 = "SELECT config_refresh FROM chat_usr where login=\'$login\'";
$result444 = MYSQL_QUERY($query444);
$config_refresh = mysql_result($result444,"config_refresh");
$query555 = "SELECT bay FROM chat_usr where login=\'$login\'";
$result555 = MYSQL_QUERY($query555);
$bay = mysql_result($result555,"bay");
$query666 = "SELECT config_smile FROM chat_usr where login=\'$login\'";
$result666 = MYSQL_QUERY($query666);
$config_smile = mysql_result($result666,"config_smile");
?>
-
по-моему правильнее будет
addcslashes($a, "\\n\\r\'") - экранирует кавычку и переводы строк (не помню, нужно ли еще какие символы экранировать)
-
Опять в каком-то институте задачку задали.
По всем форумам один и тот же вопрос
-
Мне это не в институту задали, а для моего чата http://www.dukalis.ru
-
а, это тот самый ламерский портальчик?
а ты тусовался на iXBT.
Не советую тебе делать чат без рефреша. Положишь себе сервер
-
а почему сразу положит? в сети достаточно много чатов без рефреша... и достаточно хорошо работают... =)
-
Ды да, он самый, представляешь. А как ты думаешь в одно лицо это все легко писать и поддерживать?
-
нагаш, потому, что на чистом PHP писать - безумие.
плодить в памяти сервера племя апачей, равное количеству юзеров чата - не лучшая идея.
-
А по этому вопросу не проконсультируете?
http://forum.ixbt.com/0026/019981.html
-
GeForce может ты готовым воспользуешся? http://php.spb.ru/chat/
-
Понимаешь для меня мой лучше и более навороченный :)
-
А так ли твой "навороченый" чат быстр?;) Уверен на 200% что нет.
А "навороты" можно без проблем и к Диминому чату прикрутить.