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

03.03.2010, 01:22
|
|
Постоянный
Регистрация: 06.04.2009
Сообщений: 383
Провел на форуме: 1288105
Репутация:
328
|
|
как узнать url страницы на которой нахожусь в пхп , echo $_SERVER['REQUEST_URI'] ; не показывает
или хотя бы узнать доменное имя. дело в том что , мне на локолхосте файл один и надо узнавать с какого адреса его запустили , с localhost, second или еще с какого ни будь
Последний раз редактировалось REBUUS; 03.03.2010 в 01:28..
|
|
|

03.03.2010, 03:56
|
|
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
Провел на форуме: 1698585
Репутация:
818
|
|
Сообщение от REBUUS
как узнать url страницы на которой нахожусь в пхп , echo $_SERVER['REQUEST_URI'] ; не показывает
или хотя бы узнать доменное имя. дело в том что , мне на локолхосте файл один и надо узнавать с какого адреса его запустили , с localhost, second или еще с какого ни будь
PHP код:
<?=$_SERVER['SERVER_NAME'].$_SERVER["REQUEST_URI"];?>
|
|
|

03.03.2010, 06:55
|
|
Познающий
Регистрация: 17.02.2010
Сообщений: 64
Провел на форуме: 132243
Репутация:
1
|
|
|
|
|

03.03.2010, 08:50
|
|
Постоянный
Регистрация: 29.07.2009
Сообщений: 400
Провел на форуме: 1455812
Репутация:
150
|
|
Утро. Держи, что получилось:
PHP код:
<?php
$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)) {
echo "<option value='".str_replace($pref,'',$file)."'>".$out[2]."</option>\n"; //соб
}
}
}
echo "</select>";
?>
На выходе:
<select name="server_type">
<option value='l2emu'>l2emu [1880rev.], l2open [685rev.]</option>
<option value='l2j'>l2j [3500rev.], l2jteon [800rev.]</option>
</select>
|
|
|

04.03.2010, 18:00
|
|
Постоянный
Регистрация: 08.11.2008
Сообщений: 498
Провел на форуме: 2603363
Репутация:
278
|
|
Сообщение от LStr1ke
PHP код:
<?php
if(preg_match("|(Список запросов в БД: )(.*) #|i",$content,$out)) {
?>
А если сам запрос содержит символ "|".
Что делать будешь ?
Выплюнет фатал: неверный модификатор.
|
|
|

04.03.2010, 19:30
|
|
Постоянный
Регистрация: 29.07.2009
Сообщений: 400
Провел на форуме: 1455812
Репутация:
150
|
|
Сообщение от Deathdreams
А если сам запрос содержит символ "|".
Что делать будешь ?
Выплюнет фатал: неверный модификатор.
А какбэ там уже присутсвует | . Если ты конечно про $content. Потому как какой именно "запрос" ты имел ввиду я не понял.
|
|
|

04.03.2010, 22:02
|
|
Познающий
Регистрация: 11.10.2009
Сообщений: 84
Провел на форуме: 1003859
Репутация:
0
|
|
подскажите пожалуйста как сделать незаметный редирект с несуществующего файла/папки
то есть мне нужно что бы при вводе например несуществующей папки http://мой_сайт.ru/cgi-bin/auth пользователя перекидывало на главную страничу http://мой_сайт.ru/index.html но без изменения адресе в адресной строке
пробовал сделать файлом .htaccess
вписал в него ErrorDocument 404 /index.html но редирект происходит только когда в адресной строке пишеш http://мой_сайт.ru/ + любое имя файла, а мне нужно что бы со всех файлов и папок перенаправлял на главную
надеюсь понятно написал =)
заранее спасибо =)
|
|
|

04.03.2010, 22:15
|
|
Участник форума
Регистрация: 26.08.2009
Сообщений: 138
Провел на форуме: 201522
Репутация:
18
|
|
Можно пример парсинга из переменной $html всех тегов p DOM'ом?(в массив)
И нужны ли какие-то доп библиотеки для работы с DOM?
|
|
|

04.03.2010, 22:24
|
|
Участник форума
Регистрация: 03.09.2009
Сообщений: 179
Провел на форуме: 1014907
Репутация:
90
|
|
Код:
RewriteEngine on
RewriteBase /
RewriteRule ^(.*)$ index.html
|
|
|

04.03.2010, 22:30
|
|
Участник форума
Регистрация: 05.05.2009
Сообщений: 126
Провел на форуме: 226966
Репутация:
8
|
|
Как реализовать историю входов с определенного ip на php??
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|