|
|
|
|
|
для: black_prince
(03.05.2007 в 18:14)
| | Да все равно как.. Вы на примере покажите... Пожалуйста... | |
|
|
|
|
|
|
|
для: Витос
(03.05.2007 в 17:27)
| | не легче если в сессии нет переменной (назначается при авторизации, регистрации) - не выводить форму для отправки? | |
|
|
|
|
|
|
|
для: Витос
(03.05.2007 в 16:28)
| | Ну люди, помогите... | |
|
|
|
|
|
|
|
для: bronenos
(03.05.2007 в 16:03)
| | Ну вот файл index.php, где вводят ник и пароль..
<?
header("Cache-Control: no-cache");
header("Content-type:text/vnd.wap.wml");
$ref=rand(10000,1000000);
require("inc.php");
$link = @mysql_pconnect ($MySQL_Hostname, $MySQL_Username, $MySQL_Password)
or die ("<wml>
<card id=\"error\" title=\"error\">
<do type=\"prev\" label=\"Back\"><prev/></do><p align=\"center\">Can not connect to MySQL<br/>".mysql_error()."</p>
</card>
</wml>");
@mysql_select_db($MySQLDatabasename) or die ("<wml>
<card id=\"error\" title=\"error\">
<do type=\"prev\" label=\"Back\"><prev/></do><p align=\"center\">error select the database...<br/>".mysql_error()."</p>
</card>
</wml>");
for ($n = 0; $n <= 10; $n++){
$room = "room".$n;
$tm = time()-300;
$r = @mysql_query ("Select id from $room WHERE id > '".$tm."' group by who order by id desc");
$asnum = mysql_affected_rows();
@$kol = $kol + $asnum-1;
}
echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n";
echo "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.2//EN\" \"http://www.wapforum.org/DTD/wml12.dtd\">\n";
echo "<wml>\n";
echo "<head><meta http-equiv=\"Cache-Control\" content=\"no-cache\" forua=\"true\"/></head>\n";
echo "<card id=\"index\" title=\"Небеса-Чат\">\n";
echo "<p align=\"center\" mode=\"wrap\">\n";
echo "<small><b>Самый дружный чат!!</b></small><br/>";
echo "<u>Nebesa.Us/chat/</u><br/>";
echo "- - -<br/>";
echo "<img src=\"chat.gif\" alt=\"..\"/><br/>";
$chl = "человек";
if ((($kol%10==2)||($kol%10==3)||($kol%10==4))&&($kol/10)!=1)$chl = "человека";
echo "Общаются: $kol $chl<br/>";
echo "- - -<br/>";
echo "Ваш ник:<br/>\n";
echo "<input name=\"us\" maxlength=\"20\" title=\"nick\" emptyok=\"true\"/><br/>\n";
echo "Пароль:<br/>\n";
echo "<input name=\"ps\" maxlength=\"20\" title=\"password\" emptyok=\"true\"/><br/>\n";
echo "<anchor title=\"go\">Войти<go href=\"enter.php?ref=$ref\" method=\"post\">\n";
echo "<postfield name=\"us\" value=\"$(us)\"/>\n";
echo "<postfield name=\"ps\" value=\"$(ps)\"/>\n";
echo "</go></anchor><br/>\n";
echo "- - -<br/>\n";
echo "<a href=\"ustav.php\">Регистрация</a><br/>\n";
echo "- - -<br/>\n";
$r = mysql_query("select count(id) as num from users");
$a = mysql_fetch_array($r);
$num = $a["num"];
mysql_close ($link);
echo "Всего чатлан: $num<br/>\n";
echo "<a href=\"http://nebesa.us\">На главную</a><br/>\n";
echo "- - -<br/>\n";
echo "<img src=\"http://top.nash-kovcheg.ru/cnt/3907.wbmp\" alt=\"Nebesa.Us\"/>";
echo "</p></card></wml>";
?>
|
Где именно поставить это? | |
|
|
|
|
|
|
|
для: Витос
(03.05.2007 в 15:58)
| | в сессию при авторизации ставите переменную, например, auth тем, кто зарегистрирован
если при попытке отправить нет такой переменной то не позволяем отправить | |
|
|
|
|
|
|
| Здравствуйте, уважаемые! Есть у меня чат, в который можно попасть лишь когда пройдешь регистрацию... Как можно сделать, чтоб чат можно было читать без регистраций? Но только читать, не писать.. Помогите, пожалуйста.. Если надо какие то файлы, говорите, я скину.. А то я не могу понять.. Заранее вам спасибо. | |
|
|
|
|