Вопрос № 149655: Здравствуйте уважаемые эксперты! Такая проблема: На сайте, в одной ячейке таблици размещено несколько ссылок. Ячейка сохраняется в базе данных. Через какое-то время производится проверка на изменение содержимого ячейки. Т.е. сравниваем то что имее...
Вопрос № 149.655
Здравствуйте уважаемые эксперты! Такая проблема: На сайте, в одной ячейке таблици размещено несколько ссылок. Ячейка сохраняется в базе данных. Через какое-то время производится проверка на изменение содержимого ячейки. Т.е. сравниваем то что имеем в базе с текущим содержимым. Вопрос такой: как получить только тот текст (ссылку), которая добавлена или удалена из ячейки. Порядок размещения ссылок может меняться. Например было 2 ссылки, стало - 3. Нужно получить тег добавленной ссылки. Спасибо.
Приложение:
Отправлен: 06.11.2008, 15:47
Вопрос задал: Dolgicky (статус: 1-й класс)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Миленин Александр
Здравствуйте, Dolgicky! С помощью приведённого в приложении кода получаете все ссылки(в массиве $matches[1]) и сохраняете их с разделителем. Для получения новой ссылки извлекаете сохранённые с помощью функции explode() ($links = explode("|",$links_in_file);). Повторяете процедуру получения ссылок из приложения и в цикле делаете проверку if (in_array($matches[1][$i],$links), если нет - добавляете в массив $links, а потом собираете $links с помощью implode() и сохраняете.
Приложение:
Ответ отправил: Миленин Александр (статус: Студент)
Ответ отправлен: 06.11.2008, 19:19
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 234604 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Скажите "спасибо" эксперту, который помог Вам!
Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
на короткий номер 1151 (Россия)
Номер ответа и конкретный текст СМС указан внизу каждого ответа.
* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи.
(полный список тарифов)
** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
*** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.