RFpro.ru: Программирование на PHP

  Все выпуски  

RusFAQ.ru: Программирование на PHP


Информационный Канал Subscribe.Ru

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / PHP

Выпуск № 233
от 22.01.2006, 06:15

Администратор:Калашников О.А.
В рассылке:Подписчиков: 219, Экспертов: 39
В номере:Вопросов: 3, Ответов: 8


Вопрос № 33380: Как можэно получить всю расылку что была? желательно в архиве, что бы не искать по форуму, а все прочитать. я только сейчас подписался на рассылку....
Вопрос № 33413: Привет друзья! Я не силен в PHP, хотя готовые движки и скрипты на своих сайтах, конечно использую... На двух сайтах, которые я администрирую есть простенькие (но меня они устраивают) гостевые книги, для создания которых я взял готовые скрипты и перед...
Вопрос № 33415: Спасибо всем за ценные ответы на мой предыдущий вопрос, следующий вопрос таков: пишу нужный мне скрипт для автозаполнения форм на других сайтах (буду обмениваться ссылками с другими порталами). Хочу, чтобы выглядело это все следующим образом: ...

Вопрос № 33.380
Как можэно получить всю расылку что была? желательно в архиве, что бы не искать по форуму, а все прочитать. я только сейчас подписался на рассылку.
Отправлен: 16.01.2006, 16:58
Вопрос задал: Diego (статус: Посетитель)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Klesman
Здравствуйте, Diego!
В разделе "Компьютеры и ПО" и в его подразделе "Языки программирования" найдите "PHP". Справа увидите раровский значок, который ведёт сюда:
http://www.rusfaq.ru/?Step=search&ID0=5&ID1=3&ID2=22
Удачи.
Ответ отправил: Klesman (статус: 1-ый класс)
Отправлен: 16.01.2006, 17:21

Отвечает: Дмитрий Иванов
Здравствуйте, Diego!

Link to PHP archiv: http://rusfaq.ru/?Step=search&ID0=5&ID1=3&ID2=22
---------
ставя оценку - подумай, может ты не все описал.
Ответ отправил: Дмитрий Иванов (статус: Студент)
Отправлен: 16.01.2006, 17:33

Отвечает: Ерёмин Андрей
Здравствуйте, Diego!
Не задавайте таких вопросов. Тем более, в рассылки совершенно другой тематики (в данном случае - PHP). На портале есть специальный раздел - справка:
http://rusfaq.ru/?Step=help&Action=Issues. А "архив" открывается по щелчку на значке, подобному WinRar на странице нужной рассылки.
---------
Работа - не волк, а произведение силы на расстояние!
Ответ отправил: Ерёмин Андрей (статус: Профессионал)
Отправлен: 16.01.2006, 20:07


Вопрос № 33.413
Привет друзья! Я не силен в PHP, хотя готовые движки и скрипты на своих сайтах, конечно использую... На двух сайтах, которые я администрирую есть простенькие (но меня они устраивают) гостевые книги, для создания которых я взял готовые скрипты и переделал их для своих нужд. Вопрос в том, что в данные гостевые книги какие-то "нехорошие люди" постоянно добавляют определенные спамерские записи рекламного характера. По стилю записей видно, что они сделаны какой-то программой-роботом... Меня интересует, какова вкратце технология автоматической добавки спамерских записей в гостевухи и какими прогами это делается? Заранее благодарен...
Отправлен: 17.01.2006, 05:12
Вопрос задал: Андрей Агарков (статус: Посетитель)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: XMF
Здравствуйте, Андрей Агарков!
--
Есть 2 варианта спама:
1. Программой.
2. Скриптоп.

Как правило создается БД определенного веб-продукта, например база данных сайтов, на которых установлен phpbb2, такие сайты находяться через поисковики. Так вот, после создания такой базы пишится спец. код, который заходит на такие сайты и передает спец. запрос, который идентичен пользовательскому, таким образом добавляя запись или сообщение...
Некоторые программы/скрипты/перед началом работы могут себя зарегистрировать...
В первом случае /когда только размещаеться сообщение/ вам поможет фильтр на слова.
Во втором /когда еще и регистрация/ вам поможет спец. код, который запрещает запрашивать более 1й страницы в 3секунды... php.spb.ru - там это есть
Ответ отправил: XMF (статус: 3-ий класс)
Отправлен: 17.01.2006, 10:02

Отвечает: Дмитрий Иванов
Здравствуйте, Андрей Агарков!

Я встретился с такой же проблеммой. Теперь меня она не беспокоит, если интересно, что было против этого предпринято, отвечу в приват.

А принцип действия спам скрипта заключен в загрузке формы, эмулирование заголовка броузера , выдирания session и отправки параметров по POST с полученными параметрами как то cookie, session и параметры в форме.
---------
ставя оценку - подумай, может ты не все описал.
Ответ отправил: Дмитрий Иванов (статус: Студент)
Отправлен: 17.01.2006, 10:08

Отвечает: Doctor013
Здравствуйте, Андрей Агарков!
То, как это делается, тебе уже объснили предыдущие эксперты. Теперь, как этого избежать:
если ты замечал, на некоторых сайтах при добавлении объявления или какой-либо записи просят ввести некий код, который расположен рядом на картинке. Эта уловка защищает от большинства роботов. В сети полно реализаций подобной фичи, если будут проблемы - пиши.
---------
the non-fulfilment one's promise is a cause for someone's mistrust
Ответ отправил: Doctor013 (статус: 5-ый класс)
Отправлен: 17.01.2006, 19:58


Вопрос № 33.415
Спасибо всем за ценные ответы на мой предыдущий вопрос, следующий вопрос таков:
пишу нужный мне скрипт для автозаполнения форм на других сайтах (буду обмениваться ссылками с другими порталами). Хочу, чтобы выглядело это все следующим образом:
есть 2 фрейма. в первом находится форма и 3 текстовых поля, в которые я ввожу нужные мне значения. Я нажимаю на кнопку в этом фрейме, и во втором фрейме открываются сайты по очереди, урл которых берутся из базы. Открываю я их как: http://www.mojsait/content_parser.php?url=blablabla , где content_parser.php - файл в котором я провожу предварительную обработку страницы, а url - собственно урл сайта.
Проблемы которые возникли:
1. нужно заменить все ссылки <a href на странице на ссылки вида: http://www.mojsait/content_parser.php?url=url_so_stranitsi . читаю регулярные выражения и понимаю, что это возможно сделать используя их. но осилить это пока не могу :) буду очень благодарен, если кто-нибудь поможет написать выражение для такой замены.
2. нужно добавить в тэги <input type="text" и < обработчик javascript функции - т.е. чтобы они выглядели как: <input type="text" onClick="javascript:SomeFunction();"

Понимаю, что должен разбираться во всем сам, но никак, к сожалению не получается... :(
Спасибо!
Отправлен: 17.01.2006, 05:56
Вопрос задал: Nikolay Krasilinikov (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 3)

Отвечает: nkravt
Здравствуйте, Nikolay Krasilinikov!

1. Для замены ссылок можно использовать функцию ereg_replace();
Пример показан ниже в приложении.
При необходимости регулярное выражение для url-а со страницы можно расширить.

2. То же самое и для тегов input type.
Пример опять же в приложении.

Надеюсь это то что нужно :).

Приложение:

Ответ отправила: nkravt (статус: 1-ый класс)
Отправлен: 17.01.2006, 06:53
Оценка за ответ: 5
Комментарий оценки:
Спасибо! То, что нужно!

Отвечает: Дмитрий Иванов
Здравствуйте, Nikolay Krasilinikov!

замена ссылок все в приложении

Приложение:

---------
ставя оценку - подумай, может ты не все описал.

Ответ отправил: Дмитрий Иванов (статус: Студент)
Отправлен: 18.01.2006, 00:15
Оценка за ответ: 5
Комментарий оценки:
Спасибо, я сам уже разобрался!


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Яндекс Rambler's Top100

Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.prog.phpplus
Архив рассылки
Отписаться Вебом Почтой
Вспомнить пароль

В избранное