PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Страниц (304): В начало « ... 265 266 267 268 [269] 270 271 272 273 ... » В конец
Найдено сообщений: 4551
Viper
Отправлено: 15 Декабря, 2009 - 15:18:55 • Тема: Странный strpos • Форум: Программирование на PHP
Ответов: 9 Просмотров: 748
есть строка $string = 'фывь фывщ';
и код для проверки что есть в ней пробел
срабатывает, грит что 'yes'
если строка вида $string = 'фывьфывщ';
все равно говорит что 'yes'
Viper
Отправлено: 15 Декабря, 2009 - 12:37:43 • Тема: заменить слово в файле • Форум: Программирование на PHP
Ответов: 6 Просмотров: 1950
darkstar мануалы иногда читать нужно. из начально поставленной задачи
darkstar пишет: Так вот нужно заменить слово Файл на свое
код приведенный мной будет верен, т.к. возвращает элемент массива. а так как вы передаете массив, а не строку, то соответственно нужно и возвращать как массив, а не элемент массива.
и непонятно зачем сначала делать preg_match для поиска, если preg_replace и ищет и заменяет.
да и ещё момент. т.к. у вас на входе массив, то замена будет произведена только в первом элементе. для того чтобы заменяло в всем массиве, нужно либо массив замен для каждого элемента, либо через цикл протись по каждому элементу и заменить.
Viper
Отправлено: 15 Декабря, 2009 - 11:19:37 • Тема: Отправка методом POST • Форум: Программирование на PHP
Ответов: 6 Просмотров: 396
Hunter вообще-то лимита нет. в апаче если в директиве 0 то сколько влезет, а максимально 2 гига. а т.к. php навеска до сервера, соответственно сколько сможет апач, если в параметре php задано больше 2 гиг.
Viper
Отправлено: 15 Декабря, 2009 - 10:58:42 • Тема: Очистить, разрезать строку по кол-ву символов... • Форум: Программирование на PHP
Ответов: 1 Просмотров: 317
Собственно делаю полнотекстовый поиск по сайту. Так как для меня это ещё в новинку, то есть пару вопросов.
есть строка поиска "вазелин в холодильнике по 3,50 грн"
далее получаем строку из $_POST, режем её до 30 символов
удаляем все html-теги
и далее затык.
Нужно чтобы в строке в запросе присутствовали знак * после (к примеру) 10 символов и после него пробел и знак ~ т.е все должно выглядеть примерно так
CODE (
text ):
скопировать код в буфер обмена
SELECT `id`, `type`, `name`, `year`,
MATCH (`type`, `name`) AGAINST ('вазелин в * ~холодильнике по 3,50 грн' IN BOOLEAN MODE) AS rel
FROM `refrigerators`
WHERE MATCH (`type`, `name`) AGAINST ('вазелин в * ~холодильнике по 3,50 грн' IN BOOLEAN MODE)
ORDER BY rel ASC
вот не уверен в верности строки. т.е. если оператор попадает не на границу слова а на пробел, что будет? может у кого есть мысли по этому поводу?
PS! Инфу в инете читал. Конкретного очень мало и без примеров.
Viper
Отправлено: 14 Декабря, 2009 - 16:08:24 • Тема: вывод данных из двух таблиц • Форум: SQL и Архитектура БД
Ответов: 6 Просмотров: 59
странно что такой запрос с JOIN вообще должен работать.
yellow79 у вас в двух таблицах поле с одинаковым именем, что не правильно. при выборе таких полей через JOIN mysql выдаст ошибку о дублирующемся имени поля. поэтому оно вам и не выдает ничего.
Viper
Отправлено: 10 Декабря, 2009 - 10:39:57 • Тема: Вернуть 2 куска из html-страницы • Форум: Регулярные выражения
Ответов: 1 Просмотров: 194
собственно есть такой блок данных
Спойлер (Отобразить ) <p><b>Titles (Exact Matches)</b> (Displaying 9 Results)<table><tr> <td valign="top"><a href="/title/tt0992911/" onClick="(new Image()).src='/rg/find-tiny-photo-1/title_exact/images/b.gif?link=/title/tt0992911/';"><img src="http://ia.media-imdb.com/images/M/MV5BNjUxOTEyNjgzNF5BMl5BanBnXkFtZTcwOTk1NTU2MQ@@._V1._SY30_SX23_.jpg" width="23" height="32" border="0"></a> </td><td align="right" valign="top"><img src="/images/b.gif" width="1" height="6"><br>1.</td><td valign="top"><img src="/images/b.gif" width="1" height="6"><br><a href="/title/tt0992911/" onclick="(new Image()).src='/rg/find-title-1/title_exact/images/b.gif?link=/title/tt0992911/';">Dou fo sin</a> (2007) <br> aka <em>"Flashpoint"</em> - UK <em>(DVD box title)</em><br> aka <em>"Flash Point"</em> - Hong Kong <em>(English title)</em>, <em>(English title)</em> </td></tr><tr> <td valign="top"><a href="/title/tt1059475/" onClick="(new Image()).src='/rg/find-tiny-photo-2/title_exact/images/b.gif?link=/title/tt1059475/';"><img src="http://ia.media-imdb.com/images/M/MV5BMTY1MDYxNDg3MF5BMl5BanBnXkFtZTcwMDg0MDk4Mg@@._V1._SY30_SX23_.jpg" width="23" height="32" border="0"></a> </td><td align="right" valign="top"><img src="/images/b.gif" width="1" height="6"><br>2.</td><td valign="top"><img src="/images/b.gif" width="1" height="6"><br><a href="/title/tt1059475/" onclick="(new Image()).src='/rg/find-title-2/title_exact/images/b.gif?link=/title/tt1059475/';">"Flashpoint"</a> (2008) <small>(TV series)</small> </td></tr><tr> <td valign="top"><a href="/title/tt0087268/" onClick="(new Image()).src='/rg/find-tiny-photo-3/title_exact/images/b.gif?link=/title/tt0087268/';"><img src="http://ia.media-imdb.com/images/M/MV5BMTI1MTU2MTM2MF5BMl5BanBnXkFtZTcwNDE2MjYyMQ@@._V1._SY30_SX23_.jpg" width="23" height="32" border="0"></a> </td><td align="right" valign="top"><img src="/images/b.gif" width="1" height="6"><br>3.</td><td valign="top"><img src="/images/b.gif" width="1" height="6"><br><a href="/title/tt0087268/" onclick="(new Image()).src='/rg/find-title-3/title_exact/images/b.gif?link=/title/tt0087268/';">Flashpoint</a> (1984) </td></tr><tr> <td valign="top"><a href="/title/tt0133987/" onClick="(new Image()).src='/rg/find-tiny-photo-4/title_exact/images/b.gif?link=/title/tt0133987/';"><img src="http://ia.media-imdb.com/images/M/MV5BMTk0Mzg3ODkwMV5BMl5BanBnXkFtZTcwNjM2NDEzMQ@@._V1._SY30_SX23_.jpg" width="23" height="32" border="0"></a> </td><td align="right" valign="top"><img src="/images/b.gif" width="1" height="6"><br>4.</td><td valign="top"><img src="/images/b.gif" width="1" height="6"><br><a href="/title/tt0133987/" onclick="(new Image()).src='/rg/find-title-4/title_exact/images/b.gif?link=/title/tt0133987/';">My Brother's War</a> (1997) <br> aka <em>"Flashpoint"</em> - UK, Italy </td></tr><tr> <td valign="top"><img src="/images/b.gif" alt="" width="23" height="1"></td><td align="right" valign="top">5.</td><td valign="top"><a href="/title/tt0309549/" onclick="(new Image()).src='/rg/find-title-5/title_exact/images/b.gif?link=/title/tt0309549/';">Flashpoint</a> (2002) (TV) </td></tr><tr> <td valign="top"><img src="/images/b.gif" alt="" width="23" height="1"></td><td align="right" valign="top">6.</td><td valign="top"><a href="/title/tt1041735/" onclick="(new Image()).src='/rg/find-title-6/title_exact/images/b.gif?link=/title/tt1041735/';">Flashpoint</a> (2007) (TV) </td></tr><tr> <td valign="top"><img src="/images/b.gif" alt="" width="23" height="1"></td><td align="right" valign="top">7.</td><td valign="top"><a href="/title/tt0130699/" onclick="(new Image()).src='/rg/find-title-7/title_exact/images/b.gif?link=/title/tt0130699/';">Flashpoint</a> (1972) </td></tr><tr> <td valign="top"><img src="/images/b.gif" alt="" width="23" height="1"></td><td align="right" valign="top">8.</td><td valign="top"><a href="/title/tt0225752/" onclick="(new Image()).src='/rg/find-title-8/title_exact/images/b.gif?link=/title/tt0225752/';">Flashpoint</a> (1977) </td></tr><tr> <td valign="top"><img src="/images/b.gif" alt="" width="23" height="1"></td><td align="right" valign="top">9.</td><td valign="top"><a href="/title/tt0079158/" onclick="(new Image()).src='/rg/find-title-9/title_exact/images/b.gif?link=/title/tt0079158/';">Flashpoint</a> (1979) (TV) </td></tr></table> </p>
ничего не находит. почему?
Viper
Отправлено: 10 Декабря, 2009 - 07:47:24 • Тема: тег <tbody> • Форум: HTML, Дизайн & CSS
Ответов: 9 Просмотров: 3938
Ch_chov пишет: Можешь дать ссылку где об это сказано?
оу... точно... перепутал с другим тегом. да вы правы.
Viper
Отправлено: 09 Декабря, 2009 - 14:28:36 • Тема: тег <tbody> • Форум: HTML, Дизайн & CSS
Ответов: 9 Просмотров: 3938
к тому же по стандарту xhtml он положен как обязательный.
Viper
Отправлено: 09 Декабря, 2009 - 14:26:35 • Тема: Нужна помощь с формой регистрации/авторизации пользователей. • Форум: Напишите за меня, пожалуйста
Ответов: 6 Просмотров: 122
фильтрация подразумевает под собой удаление из входящих данных ненужных данных, котроые могут быть использованны для взлома.
к примеру это экранирование кавычек(по теме "магические кавычки"), удаление html-тэгов, замена их на html-сущности в url, приведение к типам. т.е. если это id на странице то нужно приводит к типу integer.
Знающие могут конечно меня поправить :)
Страниц (304): В начало « ... 265 266 267 268 [269] 270 271 272 273 ... » В конец
Powered by ExBB FM 1.0 RC1. InvisionExBB