mendel: немного не понял. XSS? вроде неоткуда... весь ввод парсится..
да это просто проверка скрипта была. Вот и не стал менять.
mendel: Помню.
mendel: Не уверен что это правильный вариант.. просто каждый тест должен ругаться если ему не хватает информации...
Но тут случай, если информация вообще не введена. Зачем ругаться много раз, если можно один и мягко? :)
Progr@mmer\. добавил 27.05.2008 в 01:39
one, хех. :) Там ведь выдираются фразы, а не весь текст целиком. Так что он и определил как неуникальный.
mendel, можешь рассказать, как формируется строка запроса в поисковик? Самые частые слова + окружающий их текст в таком виде:
"словосочетание 1" OR "словосочетание 2 и текст рядом" OR "текст рядом и словосочетание 3"
?
Используется OR или AND? По-моему, логично использовать AND, если повторений слов/словосочетаний мало (например, меньше 5 для самого встречающегося), а OR использовать, когда повторений много, но нужно следить за тем, чтоб в запросе не были одинаковые (читай: похожие) словосочетания. Хотя, конечно же, тут нужно всё эксперементально подбирать.
Используются ли в запросе к поисковику текст в кавычках? Т.е.:
"текст или словосочетание"
Если да, то сколько слов максимум и минимум подставляется в запрос?
Вырезаются ли из запроса слова <= 4 символов?
По-моему, стоит поразмышлять на заданные мной вопросы. :)
Текст предположительно уникальный(1).
Текст предположительно уникальный(2).
1 - яндекс
2 - яху
?
Progr@mmer\. добавил 26.05.2008 в 15:33
analiz.php:
<?
$content = (isset($_POST['content'])) ? $_POST['content'] : false;
if (($content === false) or empty($content))
exit('Не введён текст для анализа!');
Почитал, заинтересовало. :)
Стучусь в личку.
tommy-gung, да... Сочувствую...
Мне препод говорил, что массивы на asm'е это жесть, что ппц.
немного не понял. XSS? вроде неоткуда... весь ввод парсится..
да это просто проверка скрипта была. Вот и не стал менять.
Помню.
Не уверен что это правильный вариант.. просто каждый тест должен ругаться если ему не хватает информации...
Но тут случай, если информация вообще не введена. Зачем ругаться много раз, если можно один и мягко? :)
Progr@mmer\. добавил 27.05.2008 в 01:39
one, хех. :) Там ведь выдираются фразы, а не весь текст целиком. Так что он и определил как неуникальный.
mendel, можешь рассказать, как формируется строка запроса в поисковик? Самые частые слова + окружающий их текст в таком виде:
"словосочетание 1" OR "словосочетание 2 и текст рядом" OR "текст рядом и словосочетание 3"
?
Используется OR или AND? По-моему, логично использовать AND, если повторений слов/словосочетаний мало (например, меньше 5 для самого встречающегося), а OR использовать, когда повторений много, но нужно следить за тем, чтоб в запросе не были одинаковые (читай: похожие) словосочетания. Хотя, конечно же, тут нужно всё эксперементально подбирать.
Используются ли в запросе к поисковику текст в кавычках? Т.е.:
"текст или словосочетание"
Если да, то сколько слов максимум и минимум подставляется в запрос?
Вырезаются ли из запроса слова <= 4 символов?
По-моему, стоит поразмышлять на заданные мной вопросы. :)
А "дата изменения" — "не айс"?
Raul21, спасибо за ещё один вариант. :)
Нужно развивать логическое мышление, а то, оказывается, варианты решения были очень простыми...
DenIT, главное чтобы качественно работало. :)
DenIT, большое спасибо! То что надо!
Есть же функция array_key_exists.
Ага, спасибо, помогло, но не до конца :)
Закидывает браузер вот этим:
Notice: Undefined offset: 1 in y:\home\myscripts\site\functions.php on line 251
А на 251 строчке кода это:
Progr@mmer\. добавил 26.05.2008 в 17:33
for*($i*=*0;*$i*<*$count1;*$i++)*{******$array[$i]*=*array_unique($array[$i]);}*
А Вы присмотритесь к моему массиву. Должны понять, почему такое применение не возможно. Не поймёте — пишите, популярно объясню.
PHP код:
//*1
$array[0]*=*array_unique($array[0]);*
//*2
$array*=*array_unique($array);*
//*ни*первое,*ни*второе*не*подойдёт,*т.к.*из*$array[1]*элементы*не*удалятся*
А почему не использовать array_unique ?
(в обсуждениях есть аналоги)
Сейчас посмотрю повнимательнее.
<script>alert('a')</script>
<?php
echo '1';
?>
->
Категории текста: , , .
Текст предположительно уникальный(2).
1 - яндекс
2 - яху
?
Progr@mmer\. добавил 26.05.2008 в 15:33
analiz.php:
А для каких целей это нужно?
Сам склоняюсь к ответу ipconfig. :)