Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

18.03.2010, 15:01
|
|
Постоянный
Регистрация: 26.07.2009
Сообщений: 321
Провел на форуме: 444589
Репутация:
123
|
|
Сообщение от Joker-jar
имхо, в этом разобраться практически нереально. Я лишь временно включил режим телепата. Не сработало
если я правильно понял,
PHP код:
if($site['bobo'] =='l2emu')echo 'l2emu' . ' selected';
=
|
|
|

18.03.2010, 16:29
|
|
Постоянный
Регистрация: 08.11.2008
Сообщений: 498
Провел на форуме: 2603363
Репутация:
278
|
|
Сообщение от AtomoS
продолжаю свой первый вопрос: первая часть и ответ на него: вторая часть
и вопрос у меня есть конфиг $site['bobo'] = 'l2emu';
как сделать, если при стравнении конфига и данных на выводе: value="l2emu" добавило бы слово: selected
PHP код:
?>
<select style="width:130px" name="name">
<option value="NAME" <?=($site['bobo'] == 'l2emu') ? "select=selected" : ""?> >TRUE</option>
<option value="NAME2">FALSE</option>
</select>
|
|
|

18.03.2010, 16:58
|
|
Постоянный
Регистрация: 29.07.2009
Сообщений: 400
Провел на форуме: 1455812
Репутация:
150
|
|
PHP код:
<?php
$site['bobo'] = 'l2emu'; /// <<<------------
$path = "data"; //Директория с файлами
$dir=getcwd()."/".$path; //Получаем абсолютную директорию
$files=scandir($dir); //Получаем список файлов
$pref = ".sql.php"; //префикc файлов
echo "<select name=\"server_type\">\n";
foreach($files as $file) {
if(preg_match("#(.*)".$pref."#i",$file)) {
$content = file_get_contents($path."/".$file);
if(preg_match("|(Список запросов в БД: )(.*) #|i",$content,$out)) {
(str_replace($pref,'',$file) == $site['bobo']) ? $sel = "selected" : $sel = "";
echo "<option value='".str_replace($pref,'',$file)."' $sel>".$out[2]."</option>\n"; //соб
}
}
}
echo "</select>";
?>
|
|
|

18.03.2010, 17:16
|
|
Новичок
Регистрация: 24.04.2009
Сообщений: 7
Провел на форуме: 20085
Репутация:
0
|
|
где можно найти бесплатный хостинг с поддержкой PHP
|
|
|

18.03.2010, 17:22
|
|
Постоянный
Регистрация: 17.09.2008
Сообщений: 562
Провел на форуме: 6962560
Репутация:
536
|
|
Сообщение от mr-leon
где можно найти бесплатный хостинг с поддержкой PHP
В гугле...
http://www.freewebhostingarea.com/
|
|
|

18.03.2010, 22:01
|
|
Познающий
Регистрация: 18.04.2009
Сообщений: 33
Провел на форуме: 260138
Репутация:
2
|
|
Как поставить бан по ip адресу.Чтобы юзер не мог войти на сайт?
|
|
|

18.03.2010, 22:02
|
|
Постоянный
Регистрация: 26.07.2009
Сообщений: 321
Провел на форуме: 444589
Репутация:
123
|
|
записать его ай пи в бд(или файл)
и на сайте сравнивать ай пи каждого юзверя с каждым ай пи из бан листа
|
|
|

18.03.2010, 22:04
|
|
Познающий
Регистрация: 18.04.2009
Сообщений: 33
Провел на форуме: 260138
Репутация:
2
|
|
можешь привести пример? а то я php плохо знаю
|
|
|

18.03.2010, 22:07
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
http://risht.ru/archives/90
|
|
|

18.03.2010, 22:16
|
|
Постоянный
Регистрация: 26.07.2009
Сообщений: 321
Провел на форуме: 444589
Репутация:
123
|
|
PHP код:
$ip = $_SERVER['REMOTE_ADDR'];
$bans = file('ip_bans_6454878f7d8f7f8478f78444545.txt');
foreach($bans as $IP)
if($ip == $IP)
die('ТЫ ЗАБАНЕН, скотина!');
echo 'Привет, КреведкО! Это мой сайтеГ! (это контент сайта)';
в файле ip_bans_6454878f7d8f7f8478f78444545.txt у тебя список IP
каждый в новой строке
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|