Подскажите алгоритм который будет искать по таблице с какими либо фразами и выдовать результаты с наиболее реливнтными текстами.
например есть таблица с текстом в 1 ячейке: "я гуляю в красивом парке с цветами"
и во 2 ячейке "я гуляю по москве"
человек делает запрос "гуляю парке"
выводиться результат 1-м "я гуляю в красивом парке с цветами" 2-м "я гуляю по москве"
в общем чем больше совпадений тем первее вылезит запрос, и желательно чтобы был не учвствиселен к склонениям т.е. слова типа парк парке парком считались как одно слово или слово 1 типа т.е. не важно запросит человек "гуляю парке" или "гулять по парку"
запрос все равно выдас ему то же что и предведущий раз.
EuGen Вы бы не могли полностью рассказать как работает оператор rand( ); и еще небольшая просьба напишите примерный скрипт без излишеств для галереи с фотографиями и текстом, мне чисто для примера.
в функции ранд перводе чило от какого генить 2 до какого, т.е. rand(1,5) - генить случайное от 1 до 5, mt_rand более быстр т.к. использует другую систему генирации
Может быть еще хитрая вещь - на целевом сайте при отправке формы срабатывает javascript, что-нибудь дописывающий в запрос.
Установите FireBug для Firefox и в закладке запросов посмотрите, что отсылается серверу - на этом этапе схитрить у формы уже не получится.
Если ее нет, а удаленный обработчик "понимает" форму и без нее - значит, она не нужна. Просто обратите внимание на hidden-поля, возможно, форма не принимается поэтому.
побывал без неё кидать с скрытыми полями не хотел живать, но за совет спасибо
<script type='text/javascript'>
//запускать по событию какому-нибудь.. например, onClick на что-то
function doSubmit()
{
//возможно, еще какие-то действия
document.testform.submit();
return true;
}
</script>
<form method='POST' name='testform'>
<!--поля формы-->
</form>
<!--что-то еще-->
<div onClick="doSubmit(); return true;">Можно submit сделать и без кнопок</div>
За форму спс, но мне немного другое надо было, в общем я шас curl изучаю вот недавно пробывал задлогиниться на сайте при помощи curl_setopt - CURLOPT_POSTFIELDS, все ок.
потом захотелось попробывать на другом сервисе там у формы в кномпе нейма нету, на пошлые сайты посылал пост данные вида "login=submit&Loginacc=megomen10000&logPassword=pass1234"
login=submit - здесь найм у кнопки или индификатора кнопки и её значение.
Все логинелось но когда у кнопки найма нет у неня встает вопрос)) как сделать запрос который эту форму задействует.
В общем, нужно активировать форму на сайте при отсутствие найма у кнопки, раньше просто посылал пост с наймом кнопки и её значением, шас форма подвернулась в которой найм у кнопки отсутствует, знаешь еще какие нибудь способы?
Сами регулярки у меня как то туго усваеваються.. поэтому до конца не как не пойму структуру састовления шаблона в ней.
например для preg_match как составить шалблон который будет проверять строку на наличие в ней подстрок @mail.ru,@bk.ru,@inbox,@.ru,@list.ru одновременно, напишите подходящий шаблон
он их прекрасно перевариавает когда со скриптом на одном языке(кодировке) говорят
Но эт мож у меня прост шас времени нет в кодировками разбираться не многое не по моей облости, но все же изучу пойже))
но все же тут кроме просто перевода с руских символов можно за шифровать данные + надежность))) да и ваобще интересно с этим по эксперементировать
ну допустим я столкнулся в проблемой мускула в том что он русские символы не переваривает приходиться переводить все русские символы во что либо седобное для мускула, допустим в ascii код или еще что либо