<?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>Комментарии: Модуль Captcha</title>
	<atom:link href="http://kohanaframework.su/modules/captcha/feed" rel="self" type="application/rss+xml" />
	<link>http://kohanaframework.su</link>
	<description>Документация и обучение фреймворку Kohana v3.2</description>
	<lastBuildDate>Tue, 04 Aug 2015 19:12:36 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Автор: Alex777</title>
		<link>http://kohanaframework.su/modules/captcha/comment-page-2#comment-2121</link>
		<dc:creator>Alex777</dc:creator>
		<pubDate>Fri, 17 Jan 2014 16:54:13 +0000</pubDate>
		<guid isPermaLink="false">http://kohanaframework.su/?page_id=937#comment-2121</guid>
		<description>Распишите подробнее урок, тут больше половины пропущено, без подробного создания контроллера и вида, я допустим не совсем понял как применить капчу.</description>
		<content:encoded><![CDATA[<p>Распишите подробнее урок, тут больше половины пропущено, без подробного создания контроллера и вида, я допустим не совсем понял как применить капчу.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: jeysmook</title>
		<link>http://kohanaframework.su/modules/captcha/comment-page-2#comment-1853</link>
		<dc:creator>jeysmook</dc:creator>
		<pubDate>Sat, 21 Sep 2013 10:59:49 +0000</pubDate>
		<guid isPermaLink="false">http://kohanaframework.su/?page_id=937#comment-1853</guid>
		<description>подскажите что делать если вылазит ошибка:
Fatal error: Method Captcha_Alpha::__toString() must not throw an exception in</description>
		<content:encoded><![CDATA[<p>подскажите что делать если вылазит ошибка:<br />
Fatal error: Method Captcha_Alpha::__toString() must not throw an exception in</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Денис Васильевич</title>
		<link>http://kohanaframework.su/modules/captcha/comment-page-2#comment-1702</link>
		<dc:creator>Денис Васильевич</dc:creator>
		<pubDate>Sun, 21 Jul 2013 14:11:27 +0000</pubDate>
		<guid isPermaLink="false">http://kohanaframework.su/?page_id=937#comment-1702</guid>
		<description>Ага. Спасибо. :)</description>
		<content:encoded><![CDATA[<p>Ага. Спасибо. <img src='http://kohanaframework.su/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: adios</title>
		<link>http://kohanaframework.su/modules/captcha/comment-page-2#comment-1701</link>
		<dc:creator>adios</dc:creator>
		<pubDate>Sun, 21 Jul 2013 14:05:14 +0000</pubDate>
		<guid isPermaLink="false">http://kohanaframework.su/?page_id=937#comment-1701</guid>
		<description>Круто все работает, но так проверка будет выглядеть лучше

$validation = Validation::factory($_POST)
								
								-&gt;rule(&#039;captcha&#039;, &#039;not_empty&#039;)
								-&gt;rule(&#039;captcha&#039;, &#039;Model_Rule::check_captcha&#039;,array(&#039;:value&#039;, &#039;:validation&#039;, &#039;:field&#039;));


... модель ...

public static  function check_captcha($value, $validation, $field)
  	{

		if(!Captcha::valid($value))
		{
			$validation-&gt;error($field, &#039;Введенные символы в каптче не совпадают&#039;);
		}

  	}


Думаю кому-нибудь будет полезно..</description>
		<content:encoded><![CDATA[<p>Круто все работает, но так проверка будет выглядеть лучше</p>
<p>$validation = Validation::factory($_POST)</p>
<p>								-&gt;rule(&#8216;captcha&#8217;, &#8216;not_empty&#8217;)<br />
								-&gt;rule(&#8216;captcha&#8217;, &#8216;Model_Rule::check_captcha&#8217;,array(&#8216;:value&#8217;, &#8216;:validation&#8217;, &#8216;:field&#8217;));</p>
<p>&#8230; модель &#8230;</p>
<p>public static  function check_captcha($value, $validation, $field)<br />
  	{</p>
<p>		if(!Captcha::valid($value))<br />
		{<br />
			$validation-&gt;error($field, &#8216;Введенные символы в каптче не совпадают&#8217;);<br />
		}</p>
<p>  	}</p>
<p>Думаю кому-нибудь будет полезно..</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: kuznec</title>
		<link>http://kohanaframework.su/modules/captcha/comment-page-2#comment-1560</link>
		<dc:creator>kuznec</dc:creator>
		<pubDate>Wed, 27 Feb 2013 03:11:31 +0000</pubDate>
		<guid isPermaLink="false">http://kohanaframework.su/?page_id=937#comment-1560</guid>
		<description>Прикручиваю captcha на Kohana3.3 Не получается, при проверке выдает ошибку &quot;Session_Exception [ 1 ]: Error reading session data.&quot;
Переименовал все классы и папки в верхний регистр, в коде  вызов классов text и url тоже переименовал в Text URL, но по прежнему не работает, у кого-нибудь была такая проблема?
Кстати в вашем архиве все классы в нижнем регистре, на версии 3.3 работать не будет...</description>
		<content:encoded><![CDATA[<p>Прикручиваю captcha на Kohana3.3 Не получается, при проверке выдает ошибку &#171;Session_Exception [ 1 ]: Error reading session data.&#187;<br />
Переименовал все классы и папки в верхний регистр, в коде  вызов классов text и url тоже переименовал в Text URL, но по прежнему не работает, у кого-нибудь была такая проблема?<br />
Кстати в вашем архиве все классы в нижнем регистре, на версии 3.3 работать не будет&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: opiumx</title>
		<link>http://kohanaframework.su/modules/captcha/comment-page-2#comment-1556</link>
		<dc:creator>opiumx</dc:creator>
		<pubDate>Fri, 22 Feb 2013 10:06:29 +0000</pubDate>
		<guid isPermaLink="false">http://kohanaframework.su/?page_id=937#comment-1556</guid>
		<description>вот такой вид: echo $captcha;</description>
		<content:encoded><![CDATA[<p>вот такой вид: echo $captcha;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: opiumx</title>
		<link>http://kohanaframework.su/modules/captcha/comment-page-2#comment-1555</link>
		<dc:creator>opiumx</dc:creator>
		<pubDate>Fri, 22 Feb 2013 10:05:57 +0000</pubDate>
		<guid isPermaLink="false">http://kohanaframework.su/?page_id=937#comment-1555</guid>
		<description>class Controller_Captcha extends Controller {
	
	public function action_index(){
		
		$captcha=Captcha::instance()-&gt;render();
		$content[&#039;captcha&#039;]=$captcha;
		$this-&gt;response-&gt;body(View::factory(&#039;captcha&#039;,$content));
	}
}

вот такой вид 

Модуль взял по вашей ссылке.
Скажите что я не правильно сделал? У меня выводится прямоугольничек, но самой картинки не видно.</description>
		<content:encoded><![CDATA[<p>class Controller_Captcha extends Controller {</p>
<p>	public function action_index(){</p>
<p>		$captcha=Captcha::instance()-&gt;render();<br />
		$content['captcha']=$captcha;<br />
		$this-&gt;response-&gt;body(View::factory(&#8216;captcha&#8217;,$content));<br />
	}<br />
}</p>
<p>вот такой вид </p>
<p>Модуль взял по вашей ссылке.<br />
Скажите что я не правильно сделал? У меня выводится прямоугольничек, но самой картинки не видно.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Foxprogs</title>
		<link>http://kohanaframework.su/modules/captcha/comment-page-2#comment-1525</link>
		<dc:creator>Foxprogs</dc:creator>
		<pubDate>Sun, 20 Jan 2013 19:49:18 +0000</pubDate>
		<guid isPermaLink="false">http://kohanaframework.su/?page_id=937#comment-1525</guid>
		<description>Здравствуйте. Недавно начал изучать Кохану. Большое спасибо за ваши уроки, очень помогают. 

Вот разобрался с капчей. У меня Kohana3.3 - все работает: basic, alpha, black, word, math, riddle. Вот ссылка на архив, http://goo.gl/Ph0r6 
Только одно важное условие - код проверки надо ставить выше 
$captcha = Captcha::instance();

Я долго парился с этим, новичок все же)) Для капчи-картинки - все равно, а для текста (math и riddle) это обязательное условие.</description>
		<content:encoded><![CDATA[<p>Здравствуйте. Недавно начал изучать Кохану. Большое спасибо за ваши уроки, очень помогают. </p>
<p>Вот разобрался с капчей. У меня Kohana3.3 &#8212; все работает: basic, alpha, black, word, math, riddle. Вот ссылка на архив, <a href="http://goo.gl/Ph0r6" rel="nofollow">http://goo.gl/Ph0r6</a><br />
Только одно важное условие &#8212; код проверки надо ставить выше<br />
$captcha = Captcha::instance();</p>
<p>Я долго парился с этим, новичок все же)) Для капчи-картинки &#8212; все равно, а для текста (math и riddle) это обязательное условие.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: pavel_martin</title>
		<link>http://kohanaframework.su/modules/captcha/comment-page-2#comment-1444</link>
		<dc:creator>pavel_martin</dc:creator>
		<pubDate>Tue, 13 Nov 2012 14:41:53 +0000</pubDate>
		<guid isPermaLink="false">http://kohanaframework.su/?page_id=937#comment-1444</guid>
		<description>Привет!

Как установить заголовок страницы?

Я вывожу из контроллера изображение

class Controller_Captchagenerator extends Controller {
	
	public function action_captcha()
	{
		
		
		// Создаём пустое изображение и добавляем текст
		$im = imagecreatetruecolor(120, 20);
		$text_color = imagecolorallocate($im, 233, 14, 91);
		imagestring($im, 1, 5, 5,  &#039;A Simple Text String&#039;, $text_color);

		// Устанавливаем тип содержимого в заголовок, в данном случае image/jpeg
		$this-&gt;request-&gt;headers[&#039;content-type&#039;] = &#039;image/jpeg&#039;;
	
		// Выводим изображение
		imagejpeg($im);

		// Освобождаем память
		imagedestroy($im);
		
	}
	
	
}

Но на выходе я не получаю изображение а просто бинарный текст картинки.

Информация о странице показывает что она &#039;test/html&#039;

Как указать что это &#039;image/jpg&#039;?
$this-&gt;request-&gt;headers[&#039;content-type&#039;] = &#039;image/jpeg&#039;; Не работает!

Спасибо!</description>
		<content:encoded><![CDATA[<p>Привет!</p>
<p>Как установить заголовок страницы?</p>
<p>Я вывожу из контроллера изображение</p>
<p>class Controller_Captchagenerator extends Controller {</p>
<p>	public function action_captcha()<br />
	{</p>
<p>		// Создаём пустое изображение и добавляем текст<br />
		$im = imagecreatetruecolor(120, 20);<br />
		$text_color = imagecolorallocate($im, 233, 14, 91);<br />
		imagestring($im, 1, 5, 5,  &#8216;A Simple Text String&#8217;, $text_color);</p>
<p>		// Устанавливаем тип содержимого в заголовок, в данном случае image/jpeg<br />
		$this-&gt;request-&gt;headers['content-type'] = &#8216;image/jpeg&#8217;;</p>
<p>		// Выводим изображение<br />
		imagejpeg($im);</p>
<p>		// Освобождаем память<br />
		imagedestroy($im);</p>
<p>	}</p>
<p>}</p>
<p>Но на выходе я не получаю изображение а просто бинарный текст картинки.</p>
<p>Информация о странице показывает что она &#8216;test/html&#8217;</p>
<p>Как указать что это &#8216;image/jpg&#8217;?<br />
$this-&gt;request-&gt;headers['content-type'] = &#8216;image/jpeg&#8217;; Не работает!</p>
<p>Спасибо!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: limurec</title>
		<link>http://kohanaframework.su/modules/captcha/comment-page-2#comment-1311</link>
		<dc:creator>limurec</dc:creator>
		<pubDate>Sat, 06 Oct 2012 02:38:54 +0000</pubDate>
		<guid isPermaLink="false">http://kohanaframework.su/?page_id=937#comment-1311</guid>
		<description>Спс!</description>
		<content:encoded><![CDATA[<p>Спс!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
