<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Комментарии к записи: 10 регулярных выражений для web-разработчиков</title>
	<atom:link href="http://2coders.ru/10-regulyarnyx-vyrazhenij-dlya-web-razrabotchikov/feed/" rel="self" type="application/rss+xml" />
	<link>http://2coders.ru/10-regulyarnyx-vyrazhenij-dlya-web-razrabotchikov/</link>
	<description>Web - Дизайн, Web - Программирование и SEO</description>
	<lastBuildDate>Thu, 09 Sep 2010 10:07:59 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Автор: webmaster</title>
		<link>http://2coders.ru/10-regulyarnyx-vyrazhenij-dlya-web-razrabotchikov/comment-page-1/#comment-2806</link>
		<dc:creator>webmaster</dc:creator>
		<pubDate>Fri, 13 Aug 2010 08:49:12 +0000</pubDate>
		<guid isPermaLink="false">http://2coders.ru/?p=818#comment-2806</guid>
		<description>отличная подборка простых примеров для новичков</description>
		<content:encoded><![CDATA[<p>отличная подборка простых примеров для новичков</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Galbarad</title>
		<link>http://2coders.ru/10-regulyarnyx-vyrazhenij-dlya-web-razrabotchikov/comment-page-1/#comment-1868</link>
		<dc:creator>Galbarad</dc:creator>
		<pubDate>Fri, 26 Feb 2010 08:06:51 +0000</pubDate>
		<guid isPermaLink="false">http://2coders.ru/?p=818#comment-1868</guid>
		<description>если без редиректа то можна не сохранять в сесию
так как еще будет доступен массив $_POST с введенними данними</description>
		<content:encoded><![CDATA[<p>если без редиректа то можна не сохранять в сесию<br />
так как еще будет доступен массив $_POST с введенними данними</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: d4rkr00t</title>
		<link>http://2coders.ru/10-regulyarnyx-vyrazhenij-dlya-web-razrabotchikov/comment-page-1/#comment-1322</link>
		<dc:creator>d4rkr00t</dc:creator>
		<pubDate>Fri, 13 Nov 2009 15:12:20 +0000</pubDate>
		<guid isPermaLink="false">http://2coders.ru/?p=818#comment-1322</guid>
		<description>Вот и мне пригодились)))</description>
		<content:encoded><![CDATA[<p>Вот и мне пригодились)))</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Max</title>
		<link>http://2coders.ru/10-regulyarnyx-vyrazhenij-dlya-web-razrabotchikov/comment-page-1/#comment-1122</link>
		<dc:creator>Max</dc:creator>
		<pubDate>Mon, 12 Oct 2009 06:06:15 +0000</pubDate>
		<guid isPermaLink="false">http://2coders.ru/?p=818#comment-1122</guid>
		<description>Да, это действительно &quot;пашет&quot; в реальных условиях :)</description>
		<content:encoded><![CDATA[<p>Да, это действительно &laquo;пашет&raquo; в реальных условиях <img src='http://2coders.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Tuthreeputini</title>
		<link>http://2coders.ru/10-regulyarnyx-vyrazhenij-dlya-web-razrabotchikov/comment-page-1/#comment-1120</link>
		<dc:creator>Tuthreeputini</dc:creator>
		<pubDate>Sun, 11 Oct 2009 08:25:15 +0000</pubDate>
		<guid isPermaLink="false">http://2coders.ru/?p=818#comment-1120</guid>
		<description>А, что это действительно пашет в реальных условия,</description>
		<content:encoded><![CDATA[<p>А, что это действительно пашет в реальных условия,</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Nikolas</title>
		<link>http://2coders.ru/10-regulyarnyx-vyrazhenij-dlya-web-razrabotchikov/comment-page-1/#comment-935</link>
		<dc:creator>Nikolas</dc:creator>
		<pubDate>Mon, 21 Sep 2009 21:46:37 +0000</pubDate>
		<guid isPermaLink="false">http://2coders.ru/?p=818#comment-935</guid>
		<description>Доброго времени суток! А чтоб проверить  например такой формат чтоб разрешало еще скобки например номер телефона 3(333)3333333 ну возможно еще и так плюс 3(333)333-33-33, ато скобки не пропускает как разрешить?</description>
		<content:encoded><![CDATA[<p>Доброго времени суток! А чтоб проверить  например такой формат чтоб разрешало еще скобки например номер телефона 3(333)3333333 ну возможно еще и так плюс 3(333)333-33-33, ато скобки не пропускает как разрешить?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: clayton</title>
		<link>http://2coders.ru/10-regulyarnyx-vyrazhenij-dlya-web-razrabotchikov/comment-page-1/#comment-778</link>
		<dc:creator>clayton</dc:creator>
		<pubDate>Thu, 10 Sep 2009 00:00:19 +0000</pubDate>
		<guid isPermaLink="false">http://2coders.ru/?p=818#comment-778</guid>
		<description>Благодарю! 
Всегда готов помочь, чем смогу) 
Контакты найдете в моем бложике)</description>
		<content:encoded><![CDATA[<p>Благодарю!<br />
Всегда готов помочь, чем смогу)<br />
Контакты найдете в моем бложике)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Max</title>
		<link>http://2coders.ru/10-regulyarnyx-vyrazhenij-dlya-web-razrabotchikov/comment-page-1/#comment-756</link>
		<dc:creator>Max</dc:creator>
		<pubDate>Wed, 09 Sep 2009 06:23:08 +0000</pubDate>
		<guid isPermaLink="false">http://2coders.ru/?p=818#comment-756</guid>
		<description>&lt;b&gt;clayton&lt;/b&gt;, в случаи ошибки записываете нужные данные в сессию.
$_SESSION[&#039;email&#039;] = $_POST[&#039;email&#039;];
После этого делаете редирект на свою форму, в форме подставляете значение вашей сессии.
input type=&quot;text&quot; name=&quot;email&quot; id=&quot;email&quot; value=&quot;&lt;?=@$_SESSION[&#039;email&#039;];?&gt;&quot; size=&quot;30&quot;</description>
		<content:encoded><![CDATA[<p><b>clayton</b>, в случаи ошибки записываете нужные данные в сессию.<br />
$_SESSION['email'] = $_POST['email'];<br />
После этого делаете редирект на свою форму, в форме подставляете значение вашей сессии.<br />
input type=&raquo;text&raquo; name=&raquo;email&raquo; id=&raquo;email&raquo; value=&raquo;< ?=@$_SESSION['email'];?>&raquo; size=&raquo;30&#8243;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: clayton</title>
		<link>http://2coders.ru/10-regulyarnyx-vyrazhenij-dlya-web-razrabotchikov/comment-page-1/#comment-710</link>
		<dc:creator>clayton</dc:creator>
		<pubDate>Sun, 06 Sep 2009 22:53:58 +0000</pubDate>
		<guid isPermaLink="false">http://2coders.ru/?p=818#comment-710</guid>
		<description>Вам не сложно будет сюда их вписать?
&lt;? 
} 

function complete_mail() { 
        $_POST[&#039;title&#039;] =  substr(htmlspecialchars(trim($_POST[&#039;title&#039;])), 0, 1000); 
        $_POST[&#039;mess&#039;] =  substr(htmlspecialchars(trim($_POST[&#039;mess&#039;])), 0, 1000000); 
        $_POST[&#039;name&#039;] =  substr(htmlspecialchars(trim($_POST[&#039;name&#039;])), 0, 30); 
        $_POST[&#039;tel&#039;] =  substr(htmlspecialchars(trim($_POST[&#039;tel&#039;])), 0, 30); 
        $_POST[&#039;email&#039;] =  substr(htmlspecialchars(trim($_POST[&#039;email&#039;])), 0, 50); 
		
        // проверка на ошибки
        if (empty($_POST[&#039;name&#039;])) 
             output_err(0); 
        if(!preg_match(&quot;/[0-9a-z_]+@[0-9a-z_^\.]+\.[a-z]{2,3}/i&quot;, $_POST[&#039;email&#039;])) 
             output_err(1); 
        if(empty($_POST[&#039;mess&#039;])) 
             output_err(2); 
        //сообщение 
        $mess = &#039; 
Доброго времени суток! Кто-то написал нам, через форму обратной связи:
Имя отправителя: &#039;.$_POST[&#039;name&#039;].&#039; 
Контактный телефон: &#039;.$_POST[&#039;tel&#039;].&#039; 
Контактный email: &#039;.$_POST[&#039;email&#039;].&#039; 
&#039;.$_POST[&#039;mess&#039;]; 
        // $to - кому отправляем 
        $to = &#039;mail@sonnoecarstvo.ru&#039;; 
// $from - от кого
$headers  = &#039;=?windows-1251?B?&#039;.base64_encode(&#039;Новое сообщение с сайта&#039;).&quot;?= \r\n&quot;;
        $headers .= &#039;Content-type: text/html; charset=windows-1251&#039; . &quot;\r\n&quot;;
        mail($to, $_POST[&#039;title&#039;], $mess, &quot;From:&quot;.$headers);
        echo &#039;Спасибо! Ваше письмо отправлено.&#039;; 
		show_form(); 
        exit(); 
} 

function output_err($num) 
{ 
    $err[0] = &#039;ОШИБКА! Не введено имя.&#039;; 
    $err[1] = &#039;ОШИБКА! Не верно указан e-mail.&#039;; 
    $err[2] = &#039;ОШИБКА! Не введено сообщение.&#039;; 
    echo &#039;&#039;.$err[$num].&#039;&#039;; 
    show_form(); 
    exit(); 
} 
if (!empty($_POST[&#039;submit&#039;])) complete_mail(); 
else show_form(); 

?&gt; 
У самого знаний не хватает... И друзья... Делают вид что помогают...</description>
		<content:encoded><![CDATA[<p>Вам не сложно будет сюда их вписать?<br />
&lt;?<br />
} </p>
<p>function complete_mail() {<br />
        $_POST[&#039;title&#039;] =  substr(htmlspecialchars(trim($_POST[&#039;title&#039;])), 0, 1000);<br />
        $_POST[&#039;mess&#039;] =  substr(htmlspecialchars(trim($_POST[&#039;mess&#039;])), 0, 1000000);<br />
        $_POST[&#039;name&#039;] =  substr(htmlspecialchars(trim($_POST[&#039;name&#039;])), 0, 30);<br />
        $_POST[&#039;tel&#039;] =  substr(htmlspecialchars(trim($_POST[&#039;tel&#039;])), 0, 30);<br />
        $_POST[&#039;email&#039;] =  substr(htmlspecialchars(trim($_POST[&#039;email&#039;])), 0, 50); </p>
<p>        // проверка на ошибки<br />
        if (empty($_POST[&#039;name&#039;]))<br />
             output_err(0);<br />
        if(!preg_match(&quot;/[0-9a-z_]+@[0-9a-z_^\.]+\.[a-z]{2,3}/i&quot;, $_POST[&#039;email&#039;]))<br />
             output_err(1);<br />
        if(empty($_POST[&#039;mess&#039;]))<br />
             output_err(2);<br />
        //сообщение<br />
        $mess = &#039;<br />
Доброго времени суток! Кто-то написал нам, через форму обратной связи:<br />
Имя отправителя: &#8216;.$_POST['name'].&#8217;<br />
Контактный телефон: &#8216;.$_POST['tel'].&#8217;<br />
Контактный email: &#8216;.$_POST['email'].&#8217;<br />
&#8216;.$_POST['mess'];<br />
        // $to &#8211; кому отправляем<br />
        $to = &#8216;mail@sonnoecarstvo.ru&#8217;;<br />
// $from &#8211; от кого<br />
$headers  = &#8216;=?windows-1251?B?&#8217;.base64_encode(&#8216;Новое сообщение с сайта&#8217;).&raquo;?= \r\n&raquo;;<br />
        $headers .= &#8216;Content-type: text/html; charset=windows-1251&#8242; . &laquo;\r\n&raquo;;<br />
        mail($to, $_POST['title'], $mess, &laquo;From:&raquo;.$headers);<br />
        echo &#8216;Спасибо! Ваше письмо отправлено.&#8217;;<br />
		show_form();<br />
        exit();<br />
} </p>
<p>function output_err($num)<br />
{<br />
    $err[0] = &#8216;ОШИБКА! Не введено имя.&#8217;;<br />
    $err[1] = &#8216;ОШИБКА! Не верно указан e-mail.&#8217;;<br />
    $err[2] = &#8216;ОШИБКА! Не введено сообщение.&#8217;;<br />
    echo &raquo;.$err[$num].&raquo;;<br />
    show_form();<br />
    exit();<br />
}<br />
if (!empty($_POST['submit'])) complete_mail();<br />
else show_form(); </p>
<p>?&gt;<br />
У самого знаний не хватает&#8230; И друзья&#8230; Делают вид что помогают&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: clayton</title>
		<link>http://2coders.ru/10-regulyarnyx-vyrazhenij-dlya-web-razrabotchikov/comment-page-1/#comment-708</link>
		<dc:creator>clayton</dc:creator>
		<pubDate>Sun, 06 Sep 2009 22:52:44 +0000</pubDate>
		<guid isPermaLink="false">http://2coders.ru/?p=818#comment-708</guid>
		<description>Я Вам конечно готов в замен что-нибудь сверстать)</description>
		<content:encoded><![CDATA[<p>Я Вам конечно готов в замен что-нибудь сверстать)</p>
]]></content:encoded>
	</item>
</channel>
</rss>
