Irh

Рейтинг
16
Регистрация
11.01.2007

Имел дело только с программой VAAL.

Если разработчики переложили фоносемантические алгоритмы на интернет-поиск, то, имхо, это весьма перспективно.

Мне кажется, у Вас этот рисунок закешировался.

Там сейчас со слоганом и все в порядке с размерами.

Обновите.

...Вместо "забыли пароль" будет "потеряли сертификат"?

Будет генерироваться ссылка на скачивание нового сертификата?

Т.е. потенциально сертификаты могут "слить" тем же путем что и пароли?

А без возможности его восстановления - юзеры не поймут.

Идея классная, только подобную инструкцию будет не очень привычно воспринять рядовому пользователю.

Хотя мне, например, это было бы максимально удобно.

kostich, если сделаете - расскажите, пожалуйста, о результатах.

Еще можно так написать в .htaccess:

<IfModule mod_rewrite.c>

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ index.php?$1 [L,QSA]

</IfModule>

Все запросы пойдут через index.php и в нем же можно их все обрабатывать, заменив получение _GET на обработчик с $_SERVER['QUERY_STRING'].

Удачи в разработке!

Отчего же не помочь.

Скачиваем фм с http://jquery.com/.

В паке 20кб.

И все подобные "открывашки" делаем например так:

<div id="podrazdel_do">Подразделы (закрыт)</div>

<div id="podrazdel">Что раскрывается</div>

<script type='text/javascript'>

$('#podrazdel').hide();

$("#podrazdel_do").click( function(){

if (document.getElementById("podrazdel").style.display == 'none' ) { $('#podrazdel').slideDown("1000"); $("#podrazdel_do").html("<div id='podrazdel_do'>Подразделы (открыт)</div>");} else

if (document.getElementById("podrazdel").style.display != 'none' ) { $('#podrazdel').slideUp("1000"); $("#podrazdel_do").html("<div id='podrazdel_do'>Подразделы (закрыт)</div>");}

})

</script>

(мог в чем-то ошибиться)

Если все открывашки сделать так можно удались свой жабакод, отвечающий за это.

jquery же умеет многое.

Надеюсь, что Вам это поможет

:)

Извините, а что Вы хотели добиться от этого xml?

Вам его парсить нужно, или вы хотите норм. вывода?

Могу посоветовать воспользоваться jquery и тщательно изучить его мануал. Думаю, что в разделе effects Вы найдете нужные вам SlideDown и SlideUp.

Кроме библиотека может пригодится очень во многих вещах.

Удачи в разработке.

Имхо, если объем «работ» у робота будет не огромным – можно обойтись и без курла и без sockets.

Реализовать при помощи $content=file_get_contents(“fullpath”).

После прегматчить нужные ссылки, например так:

preg_match_all("/<a (.*)href=(.*)>(.*)<\/a>/iU",$content,$found);

$hrs=$found[2];

А далее… если роботу гулять только внутри сайта – нужно отсеять внешние ссылки, отсеять ссылки mailto.

После попробовать составить полные урлы найденных по ссылкам страниц (не всегда указывается полный путь, иногда нужно добавить к ним и домен, например). Еще нужно отсеять # такие ссылки (как минимум).

Сделать функцию рекурсивной и вызывать себе наздоровьешко, собирая попутно те данные, для которых эта вещь пишется.

Можно пойти и сокетами.

$fp = fsockopen($host,$port,$errno,$errstring,$time_out);

set_socket_blocking($fp,0);

Отправить запрос ну и…

while (!feof($fp) && time()<$timeout)

И собирать данные. И аналогично анализировать дальше.

Удачи в разработке. :)

Спасибо за поправки.

Почему же, для всех скриптов, использующих что-нибудь из квори_стринг со связью с бд заглушка окажется полезной. Это первичный фильтр, перед анализом самого query к базе. Если вредные запросы срезаются из квори заранее - чем это плохо?

Можно использовать mysql_real_escape_string($парметр) :)

Еще можно использовать sql_placeholder'ы, если большое желание имеется.

Например:

1:

$sql_inj = array("'", ";", "/**/", "/UNION/", "/SELECT/", "AS ", "EVAL","<?",'"',"$",'..');

foreach($sql_inj as $res)

{

if(stristr($_SERVER['QUERY_STRING'], $res)) die("SQL-inj....");

}

2.

Фильтровать все данные вводимые через формы.

1 234
Всего: 40