Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Vas

Страницы: [1] 2
1
PHP / Проблема с функцией strip_tags
« : 25 Августа 2004, 16:11:08 »
RomikChef

А я то считал тебя... а ты неплохой парень

Разродился!!

2
PHP / Проблема с функцией strip_tags
« : 25 Августа 2004, 16:08:38 »
Ага.. А вот и решение ...

$text_doc=stripslashes($text_doc); 

просто убить слэши...

3
PHP / Проблема с функцией strip_tags
« : 25 Августа 2004, 15:53:19 »
Хм... А я тут сказки рассказываю....
А функция вовсе и не причем...

Вот что получилось у меня:

Текст до преобразования :

Цитировать
ехидство \\"Ромика\\" границ не знает

 
Текст после преобразования :

Цитировать
ехидство \\"Ромика\\" границ не знает


Ну и где собака зарыта?

Вопрос теперь в следующем:

Как перевести постующие кавычки в скажем названиях в код и при этом не трогать в параметрах html тэгов?  Видимо нельзя...

Как тогда быть?

4
PHP / Проблема с функцией strip_tags
« : 25 Августа 2004, 11:25:31 »
Хорошо пример!
Данные передаются из формы.
Там пишем:
Цитировать
ехидство "Ромика" границ не знает

Посылаем... к:

$text_doc=strip_tags($text_doc,"<i><p><b><u>");
 echo 
"$text_doc";


И получаем:

Цитировать
ехидство \\"Ромика\\" границ не знает

5
PHP / Проблема с функцией strip_tags
« : 24 Августа 2004, 23:39:01 »
Нужно удалять php и html из полученных от пользователей текстов, кроме тех что разрешены. Использую следующую функцию:
$description=strip_tags($description,\'<b>\'); 
 Все удаляет, как надо, но возникла проблема.
В тексте присутствуют кавычки "". Не в виде кода (")
А просто...
И вот эта функция заменяет кавычки (") на  (\\").

А я никак не могу избавится от этого обратного слэша.
replace\'сы работать с ним не хотят...

Можно ли обойти эту проблему.

P.S. Можно конечно зарание заменять кавычки на код, но не хочется, потому что вдруг кавычки будут в параметрах..

6
PHP / Нужен хитрый Mysql запрос.
« : 22 Августа 2004, 22:10:59 »
ПотрясаЮще! Спасибо, Lexx! Все работает.

7
PHP / Нужен хитрый Mysql запрос.
« : 22 Августа 2004, 21:05:23 »
Можно ли написать такой MySQL запрос, чтобы "seleсtнулись" только те и только те строки у которых значения определенного столбца различны.

Не важно какие. Главное разные.

Нужно для того чтобы вывести список всех имеющихся групп статей (т.е. некоторые статьи относятся к одной теме, и её нужно вывести).

8
PHP / Правильный вывод результатов поиска
« : 19 Августа 2004, 01:26:03 »
А вообще хотябы строчку кода из тебя вытянуть можно?

9
PHP / Правильный вывод результатов поиска
« : 19 Августа 2004, 00:45:14 »
Помоги... Как раз тут и никаких идей... (там то хоть что то было)

10
PHP / Правильный вывод результатов поиска
« : 19 Августа 2004, 00:23:33 »
Цитировать
прибавив и отняв немного от результата стрпос


Вот именно это и самое интересное!

Примерно так?

<?php
$mystring
="В некоторых шаблонах может открываться новое окно браузера с уведомлением о приходе нового личного сообщения";
$findme="бра";
$pos strpos($mystring$findme);
$pos_v=$pos+15;
$pos_n=$pos-15;
if (
$pos_n<0) {$pos_n=0;}
$rest substr($mystring$pos_n$pos_v);
echo 
".... $rest ....";
?>


Так не аккуратненько получается...
А как нибудь предложение выдрать нельзя? ...Ну от точки до точки. Регулярными выражениями?

11
PHP / Правильный вывод результатов поиска
« : 19 Августа 2004, 00:20:52 »
Например?

12
PHP / Правильный вывод результатов поиска
« : 19 Августа 2004, 00:15:49 »
Яndex и в принципе все посковые системы выводят результаты поиска примерно следующим образом:

PHP по-русски: PHP.SPB.RU
PHPClub.Net | PHP форумы | [/B]PHP[/B] в деталях | FAQ | PHP.SPB.RU
Чтобы узнать о ценах, программе и других подробностях курсов по PHP, напишите на dima@php.spb.ru о своих планах изучения PHP/MySQL и координаты.

php.spb.ru/index.html (22 КБ) 30.04.2003 — строгое соответствие

Т.е. робот находит совпадения в тексте... И выводит предложение в котором встречается данное слово.
Как с помощью PHP можно сделать тоже самое. Именно вот так или хотя бы чтобы от совпавшего лова отступить в право в лево заданное кол-во символов:
...рамме и других подробностях курсов по PHP, напишите на dima@php.spb.ru о своих пл...
:rolleyes:

13
PHP / Замена слова.
« : 07 Июля 2003, 19:47:33 »
FreeSpace  спасибо! Предупредил мой вопрос!

14
А RomikChef\' я вообще не понял. Ты про что? Про глупости?

15
Итак что же я получил? Один меня "вывел на чистую воду". Согласен я пытался заново изобрести велосипед, причем весьма глупо. С массивами я тож сглупил. Как выяснилось пытался обойтись минимальным общением с базой. И оказалось что правильный ответ опять же лежит в запросе к базе. Спасибо доброму человеку Максу, который вместо критики по крайней мере послал в правильное направление.

Страницы: [1] 2