Чат кутия

Добре, на моя сайт съм си направил система за потребители - как може да се преобразува чата, така че когато някой се логне в системата да може да пише от профила си в чата, а не да пише името си в първото поле? Някви сесии трябва да се правят май...
 
Malfurion каза:
Ще е хубаво да направиш оттделен фаел за бутона дел. admin.php и да го защитиш по друг начин не чрез ИП, защото има хора с динамично ИП, които доста често ще трябва да променят кода си за да им работи на 6.

Браво за урока. Страхотен е.

точно урока е много добър ама съм на бтк и динамично и малко е бозава работата ... ако стане с админ ще е перфе иначе е много добър урока ;)
 
Как вместо всеки път да се пише ник, да се показва автоматично потребителско име? както е в http://web-tourist.net/ при коментаите
 
Кажете как да оправим проблема с (?????????) сложих на всякъде

Код:
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">

Но пак ми изкарва (?????????????) кажете как да го оправим :?
 
Проблема е Решен

Ако искате да ви се четат коментарите на БГ замете тази таблица с ваща

Код:
CREATE TABLE `1` (
`id` int(10) NOT NULL auto_increment,
`time` varchar(50) collate utf8_general_ci NOT NULL,
`nick` varchar(50) collate utf8_general_ci NOT NULL,
`message` varchar(250) collate utf8_general_ci NOT NULL,
`ip` varchar(50) collate utf8_general_ci NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci AUTO_INCREMENT=1 ;

след това отворете файла chat.php на 1 ред ще видите ето това

Код:
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">

и го заменете с ето това

Код:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

след това отворете conf.php

намерете
Код:
$chars="set character set cp1251";mysql_query($chars);

и го заменете с ето това
Код:
$chars="set character set utf-8";mysql_query($chars);
 
че баца баца ам ислам да попитам как мога да го направя че първия който е писал да е най над другите имам в предвид като в скайп ;) мерси
 
Използвам интегриране на сайт с phpbb3 понеже сам нов и не разбирам много от php се чуда дали може да се направи вместо да се пишат имената да има само поле за съобщение, името автоматично да се добава след като се изпрати събощението и да е линк към профила им
 
Здравейте,

интересува ме как да си настроя conf.php-то, че не разбирам от тия неща:
Код:
<?

$db_user = " "; // потребителско име

$db_host = "localhost"; // хост

$db_name = " "; // база данни

$db_pass = " "; // парола

$admin = "127.0.0.1"; // ИП-то от което ще триеш коментарите

mysql_connect("$db_host","$db_user","$db_pass") or die(mysql_error());
mysql_select_db("$db_name") or die(mysql_error());
$chars="set character set cp1251";mysql_query($chars);
?>
може ли някой да даде нагледен пример и какво е направил - база данни database.sql ли е?
Изписва ми следната грешка:
Warning: mysql_connect(): Access denied for user ' '@'localhost' (using password: YES) in d:\easyphp1-8\www\chatbox(2)\conf.php on line 13
Access denied for user ' '@'localhost' (using password: YES)

Моля, помагайте!
 
Код:
<? 

$db_user = " "; // потребителското име на базата данни

$db_host = "localhost"; // това не го барай

$db_name = " "; // името на базата данни

$db_pass = " "; // парола на базата данни

$admin = "127.0.0.1"; // ИП-то от което ще триеш коментарите 

mysql_connect("$db_host","$db_user","$db_pass") or die(mysql_error()); 
mysql_select_db("$db_name") or die(mysql_error()); 
$chars="set character set cp1251";mysql_query($chars); 
?>
Ако не можеш да се справиш кажи дали си на хост или локалхост... пък и в туриста има уроци за основите... там е обяснено по-добре.
 
мислиш ли, че има локалхост, като не може да си направи mysql връзката.


Ако си на локала:


http://localhost/phpmyadmin/

създаваш нова база данни с колация cp1251 (да е сходна с тази на чата)

след това в конфига попълваш localhost, root, и празна парола, освен ако не си сложил друга
 

Back
Горе