Страница 2 из 5

Re: Простой бан на PHP без использования MySQL

Добавлено: 02 апр 2011, 16:30
Hail
Всё равно добавляются только единицы!!!((

Re: Простой бан на PHP без использования MySQL

Добавлено: 02 апр 2011, 17:48
PUNISHER
Подтверждаю :!:

Re: Простой бан на PHP без использования MySQL

Добавлено: 02 апр 2011, 20:08
ukhov
А кто вам говорил, что единицы не далжны добавляться? Если единица присутствует - значит бан активен.

Re: Простой бан на PHP без использования MySQL

Добавлено: 02 апр 2011, 20:53
PUNISHER
А где тогда хранятся ID забаненных?

Re: Простой бан на PHP без использования MySQL

Добавлено: 02 апр 2011, 22:56
Hail
после того как кого-нибудь баниш создаются три txt файла (ban.txt, fine_ban.txt и reason_ban.txt) и только в ban.txt записываются единицы после бана и всё!!!(

Re: Простой бан на PHP без использования MySQL

Добавлено: 03 апр 2011, 10:21
PUNISHER
странно..у меня скрипт ошибку выдавал мол нет возможности записать в такие txt что пришлось их самому создаватьть и выставить права 777. Но все равно он в них ничего не записывает а только в ban.txt еденицы ставит. Кто ставил скрипт, работает у кого-нибудь должным образом?

Re: Простой бан на PHP без использования MySQL

Добавлено: 03 апр 2011, 10:59
ukhov
PUNISHER писал(а):А где тогда хранятся ID забаненных?
Файл записывается в формате ban$viewer_id.txt. Т.е. если ID пользователя: 12345, то запишется файл ban12345.txt. Какие файлы у вас записываются? Если просто ban.txt, значит потерялась переменная. Если это так, напишите.

Re: Простой бан на PHP без использования MySQL

Добавлено: 03 апр 2011, 11:08
Hail
Просто ban.txt

Re: Простой бан на PHP без использования MySQL

Добавлено: 03 апр 2011, 11:19
ukhov
Нашёл ошибку
control.html
Весь код заменить на

Код: Выделить всё

<form name="admin" action="ban.php" method="POST"><p><strong><font color="#ff0000">ID</font> пользователя: </strong><input name="id" value=""></p><p><strong>Причина: </strong><input name="reason" value=""></p><p><strong>Штраф: </strong><input name="fine" value=""><em>1/100</em> голосов</p><p><input type="submit" value="Забанить"></p></form>
ban.php
Найти

Код: Выделить всё

echo($_POST["viewer_id"]."");
Заменить на

Код: Выделить всё

echo($_POST["id"]);

Re: Простой бан на PHP без использования MySQL

Добавлено: 03 апр 2011, 11:28
Hail
всё бан работает отлично Спасибо большое!!! Но щас другая проблема после нажатия кнопки оплатить открывается пустой экран и всё curl установлен!!!