<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Блог SEO-шника &#187; php</title>
	<atom:link href="http://myseoincome.ru/tag/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://myseoincome.ru</link>
	<description>Ближайшая цель: 2000$/мес</description>
	<lastBuildDate>Mon, 07 Jun 2010 05:54:08 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Ставим код SAPE на свой WordPress</title>
		<link>http://myseoincome.ru/2009/11/sape-wordpress/</link>
		<comments>http://myseoincome.ru/2009/11/sape-wordpress/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 12:28:57 +0000</pubDate>
		<dc:creator>koder</dc:creator>
				<category><![CDATA[SAPE]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Скрипты]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://myseoincome.ru/?p=272</guid>
		<description><![CDATA[Обычно код sape я размещал руками, то есть лез в шаблон и поправлял что нужно. А недавно мне попался плагин предназначенных для этих целей!
Называется он &#8211; iSape. Он легко ставится, легко настраивается (в общем как и все в WP) и это я комментировать не буду. Огорчило только одно &#8211; плагин над блоком ссылок ставит ссылку [...]<p>Источник: <a href="http://myseoincome.ru">Блог SEO-шника</a><br/><br/><a href="http://myseoincome.ru/2009/11/sape-wordpress/">Ставим код SAPE на свой WordPress</a></p>
]]></description>
		<wfw:commentRss>http://myseoincome.ru/2009/11/sape-wordpress/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Спамер ucoz`а</title>
		<link>http://myseoincome.ru/2009/04/spamer-ucoz/</link>
		<comments>http://myseoincome.ru/2009/04/spamer-ucoz/#comments</comments>
		<pubDate>Wed, 15 Apr 2009 11:13:17 +0000</pubDate>
		<dc:creator>koder</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[Скрипты]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[ucoz]]></category>
		<category><![CDATA[капча]]></category>

		<guid isPermaLink="false">http://myseoincome.ru/?p=232</guid>
		<description><![CDATA[Где-то месяц назад решил как-то автоматизировать постинг сообщений в гостевые юкоза и разбирая их систему впервые натолкнулся на довольно интересный способ защиты.
Сообщение постилось при отправке запроса по адресу
http://$HOST/gb/
В запросе нужно было отдать все куки полученные при загрузке страницы и вот такой POST-массив:
$postdata = array(
	"id" =&#62; '/gb/',
	"name" =&#62; "[имя]",
	"message" =&#62; "[само сообщение]",
	"email" =&#62; "",
	"www"	=&#62; "",
	"code" =&#62; [...]<p>Источник: <a href="http://myseoincome.ru">Блог SEO-шника</a><br/><br/><a href="http://myseoincome.ru/2009/04/spamer-ucoz/">Спамер ucoz`а</a></p>
]]></description>
		<wfw:commentRss>http://myseoincome.ru/2009/04/spamer-ucoz/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Автоматизация работы с addurl Яндекса</title>
		<link>http://myseoincome.ru/2009/02/php_yandex_addurl/</link>
		<comments>http://myseoincome.ru/2009/02/php_yandex_addurl/#comments</comments>
		<pubDate>Fri, 13 Feb 2009 20:12:45 +0000</pubDate>
		<dc:creator>koder</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[Скрипты]]></category>
		<category><![CDATA[Яндекс]]></category>
		<category><![CDATA[addurl]]></category>
		<category><![CDATA[anti-captcha]]></category>
		<category><![CDATA[капча]]></category>
		<category><![CDATA[яндекс]]></category>

		<guid isPermaLink="false">http://myseoincome.ru/?p=168</guid>
		<description><![CDATA[Я уже как-то писал о том, как &#171;разгадывать капчи&#171;, а сейчас решил развить этот пример в что-то более практичное.
Цель: автоматизировать добавление страниц в addurl Яндекса (webmaster.yandex.ru)
Скрипт конечно же на PHP и для определения значений капчи я все также использую сервис anti-captcha.com.
Вперед&#8230;
Форма с данными отправляется на http://webmaster.yandex.ru/add.xml
Принимаемые данные:
url - добавляемый url
key - идентификатор операции
rep - значение [...]<p>Источник: <a href="http://myseoincome.ru">Блог SEO-шника</a><br/><br/><a href="http://myseoincome.ru/2009/02/php_yandex_addurl/">Автоматизация работы с addurl Яндекса</a></p>
]]></description>
		<wfw:commentRss>http://myseoincome.ru/2009/02/php_yandex_addurl/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Многострочные переменные и JavaScript</title>
		<link>http://myseoincome.ru/2009/02/javascript-text/</link>
		<comments>http://myseoincome.ru/2009/02/javascript-text/#comments</comments>
		<pubDate>Sat, 07 Feb 2009 15:05:59 +0000</pubDate>
		<dc:creator>koder</dc:creator>
				<category><![CDATA[Скрипты]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://myseoincome.ru/?p=166</guid>
		<description><![CDATA[Небольшая заметка для программистов.
Появилась у меня необходимость сформировать кусок текста в PHP и вставить его в страницу средствами JavaScript.
Получилось что-то вроде
header('Content-type: text/javascript');
...
$msg = '....';
?&#62;
alert('');
И все бы хорошо,  но если $msg содержит переводы строки, то JavaScript не сработает, не понимает он многострочные переменные!
Выход нашел на php.net
function jsAddSlashes($str) {
$pattern = array(
"/\\\\/"  , "/\n/"    , "/\r/"    , "/\"/"    [...]<p>Источник: <a href="http://myseoincome.ru">Блог SEO-шника</a><br/><br/><a href="http://myseoincome.ru/2009/02/javascript-text/">Многострочные переменные и JavaScript</a></p>
]]></description>
		<wfw:commentRss>http://myseoincome.ru/2009/02/javascript-text/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Разгадываем капчи</title>
		<link>http://myseoincome.ru/2008/12/php_anticaptcha/</link>
		<comments>http://myseoincome.ru/2008/12/php_anticaptcha/#comments</comments>
		<pubDate>Sat, 13 Dec 2008 13:56:20 +0000</pubDate>
		<dc:creator>koder</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[Сервисы]]></category>
		<category><![CDATA[Скрипты]]></category>
		<category><![CDATA[anti-captcha]]></category>
		<category><![CDATA[инвайт]]></category>
		<category><![CDATA[капча]]></category>

		<guid isPermaLink="false">http://myseoincome.ru/?p=82</guid>
		<description><![CDATA[Как я уже говорил &#8211; я программист и помимо SEO буду еще писать статьи о программировании (если будут интересные идеи).
Темой для первой статьи решил выбрать &#171;разгадывание&#187; капчей!
Во-первых давай подумаем зачем оно нам нужно?! Капчами сейчас защищают практически все формы заполняемые случайными посетителями. Их используют при регистрации на форумах, регистрации ящиков.. да вообще везде. А теперь [...]<p>Источник: <a href="http://myseoincome.ru">Блог SEO-шника</a><br/><br/><a href="http://myseoincome.ru/2008/12/php_anticaptcha/">Разгадываем капчи</a></p>
]]></description>
		<wfw:commentRss>http://myseoincome.ru/2008/12/php_anticaptcha/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
