<?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>Скачать исходники. Исходники для студента. Программирование скачать. C++. HTML. Delphi исходники. JQuery. Бесплатные скрипты &#187; PHP</title>
	<atom:link href="http://codeserfer.com/category/php/feed" rel="self" type="application/rss+xml" />
	<link>http://codeserfer.com</link>
	<description>Программирование для всех. Лабораторные работы по программированию. JQuery. C++. HTML. Исходники программ на всех языках. Delphi исходники. Java скрипты. Обучение на простых примерах</description>
	<lastBuildDate>Thu, 26 Jun 2014 14:48:38 +0000</lastBuildDate>
	<language>ru-RU</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.2.39</generator>
	<item>
		<title>Хеширование паролей</title>
		<link>http://codeserfer.com/3792-heshirovanie-paroley.html</link>
		<comments>http://codeserfer.com/3792-heshirovanie-paroley.html#comments</comments>
		<pubDate>Sun, 16 Feb 2014 13:33:39 +0000</pubDate>
		<dc:creator><![CDATA[codeserfer]]></dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Хеширование паролей]]></category>

		<guid isPermaLink="false">http://src-project.codeserfer.lclients.ru/?p=423</guid>
		<description><![CDATA[<p>Сегодня мы поговорим о хешировании и рассмотрим основные используемые приемы и возникающие проблемы. Начну прежде всего с того, что же такое хеширование и зачем его используют. Хеширование &#8212; это такое преобразование входных данных произвольной длины в выходную строку фиксированной длины. Такие преобразования также называются хеш-функциями или функциями свёртки, а их результаты называют хешем, хеш-кодом или</p>
<p>The post <a rel="nofollow" href="http://codeserfer.com/3792-heshirovanie-paroley.html">Хеширование паролей</a> appeared first on <a rel="nofollow" href="http://codeserfer.com">Скачать исходники. Исходники для студента. Программирование скачать. C++. HTML. Delphi исходники. JQuery. Бесплатные скрипты</a>.</p>
]]></description>
		<wfw:commentRss>http://codeserfer.com/3792-heshirovanie-paroley.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Что такое ajax и для чего он нужен</title>
		<link>http://codeserfer.com/354-chto-takoe-ajax-i-dlya-chego-on-nuzhen.html</link>
		<comments>http://codeserfer.com/354-chto-takoe-ajax-i-dlya-chego-on-nuzhen.html#comments</comments>
		<pubDate>Sat, 05 Jun 2010 19:20:42 +0000</pubDate>
		<dc:creator><![CDATA[codeserfer]]></dc:creator>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[ajax]]></category>

		<guid isPermaLink="false">http://src-project.codeserfer.lclients.ru/?p=330</guid>
		<description><![CDATA[<p>Давненько я ничего не писал. Все дела, дела.. Да и что-то идей в голову не лезет, может кто подскажет, о чем писать? Новых исходников нет, статей вроде тоже особо не про что писать. Если будут идеи, подкиньте, пожалуйста. Буду очень благодарен Но я отступил от темы. Сегодня я хочу рассказать Вам про ajax. Ведь в</p>
<p>The post <a rel="nofollow" href="http://codeserfer.com/354-chto-takoe-ajax-i-dlya-chego-on-nuzhen.html">Что такое ajax и для чего он нужен</a> appeared first on <a rel="nofollow" href="http://codeserfer.com">Скачать исходники. Исходники для студента. Программирование скачать. C++. HTML. Delphi исходники. JQuery. Бесплатные скрипты</a>.</p>
]]></description>
		<wfw:commentRss>http://codeserfer.com/354-chto-takoe-ajax-i-dlya-chego-on-nuzhen.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Хранение контента в одной переменной</title>
		<link>http://codeserfer.com/345-khranenie-kontenta-v-odnojj-peremennojj.html</link>
		<comments>http://codeserfer.com/345-khranenie-kontenta-v-odnojj-peremennojj.html#comments</comments>
		<pubDate>Thu, 28 Jan 2010 19:07:49 +0000</pubDate>
		<dc:creator><![CDATA[codeserfer]]></dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://src-project.codeserfer.lclients.ru/?p=327</guid>
		<description><![CDATA[<p>Сейчас бОльшая часть моих сайтов работает следующим образом: php код совершает все операции, а результаты не выводит на экран пользователю, а сохраняет его в какую-то переменную, например $content. И затем уже в конце всех операций код выводит содержимое этой переменной. А в чем же плюсы и минусы такого метода? Плюсы: 1) Возможность в последствие обработать</p>
<p>The post <a rel="nofollow" href="http://codeserfer.com/345-khranenie-kontenta-v-odnojj-peremennojj.html">Хранение контента в одной переменной</a> appeared first on <a rel="nofollow" href="http://codeserfer.com">Скачать исходники. Исходники для студента. Программирование скачать. C++. HTML. Delphi исходники. JQuery. Бесплатные скрипты</a>.</p>
]]></description>
		<wfw:commentRss>http://codeserfer.com/345-khranenie-kontenta-v-odnojj-peremennojj.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PingScript v0.01a</title>
		<link>http://codeserfer.com/323-pingscript-v0-01a.html</link>
		<comments>http://codeserfer.com/323-pingscript-v0-01a.html#comments</comments>
		<pubDate>Tue, 17 Nov 2009 18:08:48 +0000</pubDate>
		<dc:creator><![CDATA[codeserfer]]></dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Пингатор]]></category>

		<guid isPermaLink="false">http://src-project.codeserfer.lclients.ru/?p=310</guid>
		<description><![CDATA[<p>Здравствуйте, уважаемые посетители ресурса. Сегодня решил написать скрипт, который может пинговать заданные адреса в сети и выводить все результаты в файл. Как показала практика пинговать может даже с локального сервера. Давайте разберем его. В принципе в этом скрипте ничего замысловатого нет. Для начала создаются обьекты на форме, конечно это будет сильным отступлением в область веб-дизайна</p>
<p>The post <a rel="nofollow" href="http://codeserfer.com/323-pingscript-v0-01a.html">PingScript v0.01a</a> appeared first on <a rel="nofollow" href="http://codeserfer.com">Скачать исходники. Исходники для студента. Программирование скачать. C++. HTML. Delphi исходники. JQuery. Бесплатные скрипты</a>.</p>
]]></description>
		<wfw:commentRss>http://codeserfer.com/323-pingscript-v0-01a.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Добавление первичного ключа в базу</title>
		<link>http://codeserfer.com/314-dobavlenie-pervichnogo-kljucha-v-bazu.html</link>
		<comments>http://codeserfer.com/314-dobavlenie-pervichnogo-kljucha-v-bazu.html#comments</comments>
		<pubDate>Wed, 04 Nov 2009 21:40:44 +0000</pubDate>
		<dc:creator><![CDATA[codeserfer]]></dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[первичный ключ]]></category>

		<guid isPermaLink="false">http://src-project.codeserfer.lclients.ru/?p=301</guid>
		<description><![CDATA[<p>Сделал базу, начал делать ее вывод на сайте и понял, что без первичного ключа в базе кода окажется намного больше. Значит надо добавить первичный ключ. Но не все так просто оказалось, изменять 600 записей мне не хотелось. Поэтому я написал PHP скрипт, который добавляет уникальное поле в каждую запись и делает столбец уникальным ключом. Скрипт</p>
<p>The post <a rel="nofollow" href="http://codeserfer.com/314-dobavlenie-pervichnogo-kljucha-v-bazu.html">Добавление первичного ключа в базу</a> appeared first on <a rel="nofollow" href="http://codeserfer.com">Скачать исходники. Исходники для студента. Программирование скачать. C++. HTML. Delphi исходники. JQuery. Бесплатные скрипты</a>.</p>
]]></description>
		<wfw:commentRss>http://codeserfer.com/314-dobavlenie-pervichnogo-kljucha-v-bazu.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Расползание текста в ячейках таблицы</title>
		<link>http://codeserfer.com/313-raspolzanie-teksta-v-jachejjkakh-tablicy.html</link>
		<comments>http://codeserfer.com/313-raspolzanie-teksta-v-jachejjkakh-tablicy.html#comments</comments>
		<pubDate>Wed, 04 Nov 2009 21:36:38 +0000</pubDate>
		<dc:creator><![CDATA[codeserfer]]></dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[расползание текста]]></category>

		<guid isPermaLink="false">http://src-project.codeserfer.lclients.ru/?p=299</guid>
		<description><![CDATA[<p>Писал одну страничку на PHP+MySQL. Вывожу данные из базы циклом в таблицу и вижу, что вся таблица расползалась на большую ширину. Поставил свойство width у ячеек, но и это не спасло. Спросил у друга в чем дело, он мне сказал, что дело в непрерывном тексте, который и выводил в ячейки. Недолго подумав я написал простенький</p>
<p>The post <a rel="nofollow" href="http://codeserfer.com/313-raspolzanie-teksta-v-jachejjkakh-tablicy.html">Расползание текста в ячейках таблицы</a> appeared first on <a rel="nofollow" href="http://codeserfer.com">Скачать исходники. Исходники для студента. Программирование скачать. C++. HTML. Delphi исходники. JQuery. Бесплатные скрипты</a>.</p>
]]></description>
		<wfw:commentRss>http://codeserfer.com/313-raspolzanie-teksta-v-jachejjkakh-tablicy.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Вывод количества запросов к базе данных и времени их исполнения</title>
		<link>http://codeserfer.com/310-vyvod-kolichestva-zaprosov-k-baze-dannykh-i.html</link>
		<comments>http://codeserfer.com/310-vyvod-kolichestva-zaprosov-k-baze-dannykh-i.html#comments</comments>
		<pubDate>Wed, 28 Oct 2009 21:35:13 +0000</pubDate>
		<dc:creator><![CDATA[codeserfer]]></dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[база данных]]></category>
		<category><![CDATA[запросы]]></category>

		<guid isPermaLink="false">http://src-project.codeserfer.lclients.ru/?p=297</guid>
		<description><![CDATA[<p>Скрипт, выводящий количество запросов к базе данных и времени их исполнения. Пригодится разработчикам, которые заботятся об быстродействии базы. echo $db-&#62;query_num.&#34; (&#34;. round ($db-&#62;MySQL_time_taken,5) .&#34;)&#34;;</p>
<p>The post <a rel="nofollow" href="http://codeserfer.com/310-vyvod-kolichestva-zaprosov-k-baze-dannykh-i.html">Вывод количества запросов к базе данных и времени их исполнения</a> appeared first on <a rel="nofollow" href="http://codeserfer.com">Скачать исходники. Исходники для студента. Программирование скачать. C++. HTML. Delphi исходники. JQuery. Бесплатные скрипты</a>.</p>
]]></description>
		<wfw:commentRss>http://codeserfer.com/310-vyvod-kolichestva-zaprosov-k-baze-dannykh-i.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Определение провайдера пользователя по IP</title>
		<link>http://codeserfer.com/309-opredelenie-provajjdera-polzovatelja-po-ip.html</link>
		<comments>http://codeserfer.com/309-opredelenie-provajjdera-polzovatelja-po-ip.html#comments</comments>
		<pubDate>Wed, 28 Oct 2009 21:33:19 +0000</pubDate>
		<dc:creator><![CDATA[codeserfer]]></dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[ip]]></category>
		<category><![CDATA[провайдер]]></category>

		<guid isPermaLink="false">http://src-project.codeserfer.lclients.ru/?p=295</guid>
		<description><![CDATA[<p>Простенький скрипт для определения провайдера пользователя по IP адресу. Скрипт &#171;Определение провайдера пользователя по IP&#187;: function get_provider($ip) { $sock = @fsockopen ( &#34;whois.ripe.net&#34;, 43, $errno, $errstr ); if (!$sock) $provider = &#34;NONE&#34;; else { fputs ($sock,$ip.&#34;\r\n&#34;); while (!feof($sock)) $out .= fgets($sock, 128).&#34;&#124;&#34;; } fclose ($sock); $parts = explode(&#34;&#124;&#34;, $out); $provider = eregi_replace(&#34;-(.*)&#34;,&#34;&#34;,$parts[12]); $provider = trim(str_replace(&#039;netname:&#039;,</p>
<p>The post <a rel="nofollow" href="http://codeserfer.com/309-opredelenie-provajjdera-polzovatelja-po-ip.html">Определение провайдера пользователя по IP</a> appeared first on <a rel="nofollow" href="http://codeserfer.com">Скачать исходники. Исходники для студента. Программирование скачать. C++. HTML. Delphi исходники. JQuery. Бесплатные скрипты</a>.</p>
]]></description>
		<wfw:commentRss>http://codeserfer.com/309-opredelenie-provajjdera-polzovatelja-po-ip.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Показ визитов поисковых ботов</title>
		<link>http://codeserfer.com/308-pokaz-vizitov-poiskovykh-botov.html</link>
		<comments>http://codeserfer.com/308-pokaz-vizitov-poiskovykh-botov.html#comments</comments>
		<pubDate>Tue, 27 Oct 2009 21:31:33 +0000</pubDate>
		<dc:creator><![CDATA[codeserfer]]></dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[поисковые боты]]></category>

		<guid isPermaLink="false">http://src-project.codeserfer.lclients.ru/?p=293</guid>
		<description><![CDATA[<p>Нашел полезный скрипт, который показывает визиты поисковых ботов на конкретных страницах. Вы размещаете код на тех страницах, которые хотите отслеживать и скрипт отслеживает ботов. Скачать скрипт &#171;Показ визитов поисковых ботов&#187;:</p>
<p>The post <a rel="nofollow" href="http://codeserfer.com/308-pokaz-vizitov-poiskovykh-botov.html">Показ визитов поисковых ботов</a> appeared first on <a rel="nofollow" href="http://codeserfer.com">Скачать исходники. Исходники для студента. Программирование скачать. C++. HTML. Delphi исходники. JQuery. Бесплатные скрипты</a>.</p>
]]></description>
		<wfw:commentRss>http://codeserfer.com/308-pokaz-vizitov-poiskovykh-botov.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Замена определенных букв и слов</title>
		<link>http://codeserfer.com/304-zamena-opredelennykh-bukv-i-slov.html</link>
		<comments>http://codeserfer.com/304-zamena-opredelennykh-bukv-i-slov.html#comments</comments>
		<pubDate>Sat, 17 Oct 2009 21:28:19 +0000</pubDate>
		<dc:creator><![CDATA[codeserfer]]></dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[замена]]></category>

		<guid isPermaLink="false">http://src-project.codeserfer.lclients.ru/?p=291</guid>
		<description><![CDATA[<p>Оказывается, что с помощью функции strtr() можно делать много полезных вещей. Например, Замена определенных букв и слов. Читаем далее! Функция имеет следующий синтаксис: strtr (&#60;строка&#62;, &#60;из&#62;, &#60;в&#62;); Например, как в нашем примере: strtr($content, &#34;АБВГДЕЁЖЗИЙКЛМНОРПСТУФХЦЧШЩЪЬЫЭЮЯ&#34;, &#34;абвгдеёжзийклмнорпстуфхцчшщъьыэюя&#34;); В итоге все большие буквы заменяются на маленькие. Рассмотрим другой пример: strtr($content, &#34;прн&#34;, &#34;дор&#34;); Все &#171;п&#187; будут заменены на &#171;д&#187;,</p>
<p>The post <a rel="nofollow" href="http://codeserfer.com/304-zamena-opredelennykh-bukv-i-slov.html">Замена определенных букв и слов</a> appeared first on <a rel="nofollow" href="http://codeserfer.com">Скачать исходники. Исходники для студента. Программирование скачать. C++. HTML. Delphi исходники. JQuery. Бесплатные скрипты</a>.</p>
]]></description>
		<wfw:commentRss>http://codeserfer.com/304-zamena-opredelennykh-bukv-i-slov.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
