<?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>Fix Blog &#187; php</title>
	<atom:link href="http://fixblog.ru/tag/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://fixblog.ru</link>
	<description>в помощь веб-мастерам</description>
	<lastBuildDate>Fri, 03 Jun 2011 05:32:27 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>php версия</title>
		<link>http://fixblog.ru/2010/04/14/php-%d0%b2%d0%b5%d1%80%d1%81%d0%b8%d1%8f/</link>
		<comments>http://fixblog.ru/2010/04/14/php-%d0%b2%d0%b5%d1%80%d1%81%d0%b8%d1%8f/#comments</comments>
		<pubDate>Wed, 14 Apr 2010 14:07:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Новичкам]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://fixblog.ru/?p=315</guid>
		<description><![CDATA[Для новичков. Чтобы узнать какая версия PHP стоит на вашем сервере, достаточно вставить такой код в любое место любого php файла:

&#60;?
phpinfo();
?&#62;
И затем открыть эту страничку в браузере. Все другие описанные там функции не сработают, выведется страничка с информацией о версии и настройках PHP.
]]></description>
			<content:encoded><![CDATA[<p>Для новичков. Чтобы узнать какая версия PHP стоит на вашем сервере, достаточно вставить такой код в любое место любого php файла:</p>
<p><span id="more-315"></span></p>
<p>&lt;?<br />
phpinfo();<br />
?&gt;</p>
<p>И затем открыть эту страничку в браузере. Все другие описанные там функции не сработают, выведется страничка с информацией о версии и настройках PHP.</p>
]]></content:encoded>
			<wfw:commentRss>http://fixblog.ru/2010/04/14/php-%d0%b2%d0%b5%d1%80%d1%81%d0%b8%d1%8f/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>php деление</title>
		<link>http://fixblog.ru/2010/04/13/php-%d0%b4%d0%b5%d0%bb%d0%b5%d0%bd%d0%b8%d0%b5/</link>
		<comments>http://fixblog.ru/2010/04/13/php-%d0%b4%d0%b5%d0%bb%d0%b5%d0%bd%d0%b8%d0%b5/#comments</comments>
		<pubDate>Tue, 13 Apr 2010 16:24:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Note]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://fixblog.ru/?p=268</guid>
		<description><![CDATA[1) $a / $b      Деление      Частное от деления $a на $b.
2) $a % $b     Деление по модулю     Целочисленный остаток от деления $a на $b
3) Функция floor() &#8211; округляет число, избавляет от дробной части, причем делает это в меньшую сторону

&#60;?php
echo floor(4.3);   // 4
echo floor(9.999); // 9
echo floor(-3.14); // -4
?&#62;


4) Функция ceil() &#8211; [...]]]></description>
			<content:encoded><![CDATA[<p>1) $a / $b      Деление      Частное от деления $a на $b.<br />
2) $a % $b     Деление по модулю     Целочисленный остаток от деления $a на $b</p>
<p><span id="more-268"></span>3) Функция floor() &#8211; округляет число, избавляет от дробной части, причем делает это в меньшую сторону</p>
<div class="example-contents">
<div class="phpcode">&lt;?php<br />
echo floor(4.3);   // 4<br />
echo floor(9.999); // 9<br />
echo floor(-3.14); // -4<br />
?&gt;</div>
<div class="phpcode"><span style="color: #000000;"><span style="color: #0000bb;"><br />
</span></span></div>
<div class="phpcode">4) Функция ceil() &#8211; Аналогичное действие, но в большую сторону</div>
<div class="phpcode"></div>
<div class="phpcode">&lt;?php<br />
echo ceil(4.3);    // 5<br />
echo ceil(9.999);  // 10<br />
echo ceil(-3.14);  // -3<br />
?&gt;</div>
<div class="phpcode"></div>
<div class="phpcode">5) И наконец round() &#8211; округляет число по математическим законам.</div>
<div class="phpcode"></div>
<div class="phpcode">&lt;?php<br />
echo round(3.4);         // 3<br />
echo round(3.5);         // 4<br />
echo round(3.6);         // 4<br />
echo round(3.6, 0);      // 4<br />
echo round(1.95583, 2);  // 1.96<br />
echo round(1241757, -3); // 1242000<br />
echo round(5.045, 2);    // 5.05<br />
echo round(5.055, 2);    // 5.06<br />
?&gt;</p>
</div>
<div class="phpcode"></div>
</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">
<table style="border-collapse: collapse; width: 167pt;" border="0" cellspacing="0" cellpadding="0" width="222">
<col style="width: 167pt;" width="222"></col>
<tbody>
<tr style="height: 15pt;" height="20">
<td style="height: 15pt; width: 167pt;" width="222" height="20">php деление</td>
</tr>
</tbody>
</table>
</div>
]]></content:encoded>
			<wfw:commentRss>http://fixblog.ru/2010/04/13/php-%d0%b4%d0%b5%d0%bb%d0%b5%d0%bd%d0%b8%d0%b5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>php счетчик</title>
		<link>http://fixblog.ru/2010/04/13/php-%d1%81%d1%87%d0%b5%d1%82%d1%87%d0%b8%d0%ba/</link>
		<comments>http://fixblog.ru/2010/04/13/php-%d1%81%d1%87%d0%b5%d1%82%d1%87%d0%b8%d0%ba/#comments</comments>
		<pubDate>Tue, 13 Apr 2010 15:47:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Note]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[счетчик]]></category>

		<guid isPermaLink="false">http://fixblog.ru/?p=245</guid>
		<description><![CDATA[Создавая текстовый счетчик, мы ограничены свойствами текста в  браузере. Если же Вы хотите чегото из ряда вон выходящего,  удовлетворяющего Вашему полету фантазии, то Вам подойдет как раз  описываемая тема.
Данный пример демонстрирует работу простого графического  счетчика. По функциональности он совершенно идентичен текстовому  счетчику.

Для работы этого счетчика необходимо создать графическое  изображение, [...]]]></description>
			<content:encoded><![CDATA[<p>Создавая текстовый счетчик, мы ограничены свойствами текста в  браузере. Если же Вы хотите чегото из ряда вон выходящего,  удовлетворяющего Вашему полету фантазии, то Вам подойдет как раз  описываемая тема.</p>
<p>Данный пример демонстрирует работу простого графического  счетчика. По функциональности он совершенно идентичен текстовому  счетчику.</p>
<p><span id="more-245"></span></p>
<p>Для работы этого счетчика необходимо создать графическое  изображение, которое послужит базой для счетчика.</p>
<p>Это изображение надо сохранить под именем counter.png</p>
<p>В скрипте использована библиотека GD, перед тем как пользоваться  этой библиотекой, узнайте у хостера, подключена ли эта библиотека.  Теперь сам скрипт: &lt;?php</p>
<pre>$dat_file="counter.dat"; // Файл счетчика
$log_file="counter.log"; // Файл списка IP
// Открывем файл счетчика и считываем текущий счет
// в переменную $count
$f=fopen($dat_file,"r");
$count=fgets($f,100);
fclose($f);

$count=ereg_replace(" ","",$count); // Удаляем символ конца строки
$count++; // Увеличиваем счетчик
// Записываем данные обратно в файл
$f=fopen($dat_file,"w");
fputs($f,"$count ");
fclose($f);

// Создаем новое изображение из файла
$im = ImageCreateFromPNG('counter.png');
// Назначаем черный цвет
$black = ImagecolorAllocate($im,0,0,0);
// Выводим счет на изображение
Imagestring($im,1,5,20,$count,$black);
// Выводим изображение в стандартный поток вывода
Header("Content-type: image/png");
ImagePng($im);

// Записываем IP посетителя
$f=fopen($log_file,"a+");
$ip=getenv("REMOTE_ADDR");
fputs($f,"$ip ");
fclose($f);
?&gt;
</pre>
<p>Для работы этого скрипта необходимо создать два файла, для ведения  счета и для списка IP. В файле счета необходимо установить начальное  значение счетчика, сделать это можно в любом текстовом редакторе.</p>
<p>Для вывода счетчика в html используйте &lt;IMG SRC="counter.php"  WIDTH="88&#8243; HEIGHT="31&#8243; BORDER=0&gt;.</p>
]]></content:encoded>
			<wfw:commentRss>http://fixblog.ru/2010/04/13/php-%d1%81%d1%87%d0%b5%d1%82%d1%87%d0%b8%d0%ba/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Установка мини-чата (ShoutBox)</title>
		<link>http://fixblog.ru/2008/08/26/%d1%83%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%ba%d0%b0-%d0%bc%d0%b8%d0%bd%d0%b8-%d1%87%d0%b0%d1%82%d0%b0-shoutbox/</link>
		<comments>http://fixblog.ru/2008/08/26/%d1%83%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%ba%d0%b0-%d0%bc%d0%b8%d0%bd%d0%b8-%d1%87%d0%b0%d1%82%d0%b0-shoutbox/#comments</comments>
		<pubDate>Tue, 26 Aug 2008 08:39:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Новичкам]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[скрипты]]></category>
		<category><![CDATA[чат]]></category>

		<guid isPermaLink="false">http://fixblog.ru/?p=76</guid>
		<description><![CDATA[Озаботился необходимостью маленького «матюкальника», куда посетители сайта http://ggop.ru могли бы быстро высказать свое мнение. Для DLE ничего не нашел, но зато нашел отдельный скрипт, что намного круче – т.к. можно встроить в любой движок, да и базу данных он не использует.
Вот собственно сам скрипт, после моей обработки: скачать »
На выходе будет такая штука:

Собственно в архиве [...]]]></description>
			<content:encoded><![CDATA[<p>Озаботился необходимостью маленького «матюкальника», куда посетители сайта <a href="http://ggop.ru" target="_blank">http://ggop.ru</a> могли бы быстро высказать свое мнение. Для DLE ничего не нашел, но зато нашел отдельный скрипт, что намного круче – т.к. можно встроить в любой движок, да и базу данных он не использует.<br />
Вот собственно сам скрипт, после моей обработки: <a href="http://fixblog.ru/files/shoutbox.rar">скачать »</a><br />
На выходе будет такая штука:</p>
<p><iframe frameborder=0 src="http://www.fixblog.ru/files/shoutbox/floodbox.php" width="200" height="300"></iframe></p>
<p>Собственно в архиве есть файл с помощью, я ее переведу.<br />
1) Открываем <em>floodconfig.php</em>, меняем необходимые настройки.<br />
<em>$sitename = "Fix Blog"; </em>- Имя сайта. Используется в title. Когда поставите – поймете где.<br />
<em>$admin = array("Bahus","Bahus2&#8243;,"Bahus3&#8243;);  </em>- Массив ников админов. Можно оставить одного, тогда будет выглядеть так array("Bahus");<br />
Люди, введя этот ник – будут в большом обломе.<br />
Обязательно с большой буквы.<br />
<em>$password = "adminpass"; </em>- Пароль администратора. Один на всех. Чтобы написать от имени администратора, в поле с логином следует ввести следующее:<br />
Bahus@adminpass.<br />
<em>$floodtime = 15; </em>- Время в секундах, через которое можно повторно написать сообщение<br />
<em>$maxchar = 200;</em> &#8211; Максимальная длина сообщения<br />
<em>$namemaxchar = 20;</em> &#8211; Максимальная длина логина<br />
<em>$badwords = array("Fuck","fuck","Suck","suck","Shit","shit","Joder","joder"); </em>- Стоп слова<br />
2) Выставите права на файл dataflood.db права на запись, как правило 777<br />
3) Сам скрипт вставляется с помощью iframe:<br />
&lt;iframe frameborder=0 src="http://www.fixblog.ru/files/shoutbox/floodbox.php" width="200&#8243; height="300&#8243;&gt;&lt;/iframe&gt;</p>
<p>Все готово! Сообщения удаляются напрямую из файла <em>dataflood.db</em>.<br />
А внешний вид меняется в файле<em> floodstyle.css</em>.</p>
]]></content:encoded>
			<wfw:commentRss>http://fixblog.ru/2008/08/26/%d1%83%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%ba%d0%b0-%d0%bc%d0%b8%d0%bd%d0%b8-%d1%87%d0%b0%d1%82%d0%b0-shoutbox/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Wordpress и Sape, проблеммы индексации</title>
		<link>http://fixblog.ru/2008/07/23/wordpress-%d0%b8-sape-%d0%bf%d1%80%d0%be%d0%b1%d0%bb%d0%b5%d0%bc%d0%bc%d1%8b-%d0%b8%d0%bd%d0%b4%d0%b5%d0%ba%d1%81%d0%b0%d1%86%d0%b8%d0%b8/</link>
		<comments>http://fixblog.ru/2008/07/23/wordpress-%d0%b8-sape-%d0%bf%d1%80%d0%be%d0%b1%d0%bb%d0%b5%d0%bc%d0%bc%d1%8b-%d0%b8%d0%bd%d0%b4%d0%b5%d0%ba%d1%81%d0%b0%d1%86%d0%b8%d0%b8/#comments</comments>
		<pubDate>Wed, 23 Jul 2008 17:16:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Fix]]></category>
		<category><![CDATA[Новичкам]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[sape]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[новичкам]]></category>
		<category><![CDATA[сапа]]></category>

		<guid isPermaLink="false">http://fixblog.ru/?p=32</guid>
		<description><![CDATA[Не хотели мои сайты на wordpress индексироваться sape&#8216;овским роботом, не хотел и все тут.
Причем некоторые из них, например этот блог &#8211; индексировался на ура, а сделанные по шаблонной системе и одной и той же сборки &#8211; нет.
И вот сегодня &#8211; ура, ура, кричат фанфары &#8211; разобрался.
Итак, по пунктам, какие могут возникнуть проблемы:
1) Это конечно же [...]]]></description>
			<content:encoded><![CDATA[<p>Не хотели мои сайты на wordpress индексироваться <a rel="”nofolow”" href="http://fixblog.ru/sape" target="_blank">sape</a>&#8216;овским роботом, не хотел и все тут.<br />
Причем некоторые из них, например этот блог &#8211; индексировался на ура, а сделанные по шаблонной системе и одной и той же сборки &#8211; нет.<br />
И вот сегодня &#8211; ура, ура, кричат фанфары &#8211; разобрался.<br />
Итак, по пунктам, какие могут возникнуть проблемы:<br />
1) Это конечно же UTF8, о чем я подумал первым делом. Исправляется заменой:<br />
<em>$sape = new SAPE_client();</em><br />
на<br />
<em>$o[’charset’] = ‘UTF-8?;<br />
$sape = new SAPE_client($o);<br />
unset($o);</em><br />
2) Использование mod_rewrite, красивых ссылок т.е.<br />
Лечится изменением строчки<br />
<em>$sape = new SAPE_client();</em><br />
на строчку<br />
<em>$o['request_uri'] = $_SERVER['REDIRECT_URL'];<br />
$sape = new SAPE_client($o);<br />
unset($o);</em></p>
<p>После всех махинаций получаем следующий код:</p>
<p><em>define(&#8216;_SAPE_USER&#8217;, &#8216;1234qwertyuiop567890asdf&#8217;);<br />
require_once($_SERVER['DOCUMENT_ROOT'].&#8217;/&#8217;._SAPE_USER.&#8217;/sape.php&#8217;);<br />
$o['request_uri'] = $_SERVER['REDIRECT_URL'];<br />
$o[’charset’] = ‘UTF-8?;<br />
$sape = new SAPE_client($o);<br />
unset($o);<br />
echo $sape-&gt;return_links(); </em></p>
<p>Где 1234qwertyuiop567890asdf &#8211; номер вашей папки в <a rel="”nofolow”" href="http://fixblog.ru/sape">sape</a>.<br />
О том, какие плагины лучше использовать &#8211; напишу позже.</p>
<p>Увы, эти махинации мне не помогли, и я вообще не знал что делать.<br />
Решил посмотреть логи апача &#8211; робот достукивается до страниц нормально.<br />
Решил внимательнее рассмотреть страницы, и увидел следующий мета тег, оставленный заботливым<br />
<strong>All-in-one-seo-pack<br />
</strong><em>&lt;meta name="robots" content="noindex,follow" /&gt;</em><br />
<em></em><br />
В обще после долгих матюков и радости что я наконец нашел причину &#8211; отключил этот плагин (ибо особо его и не использовал) и наслаждался как <a rel="”nofolow”" href="http://fixblog.ru/sape">саповский</a> робот добавляет &gt;1000 страниц</p>
]]></content:encoded>
			<wfw:commentRss>http://fixblog.ru/2008/07/23/wordpress-%d0%b8-sape-%d0%bf%d1%80%d0%be%d0%b1%d0%bb%d0%b5%d0%bc%d0%bc%d1%8b-%d0%b8%d0%bd%d0%b4%d0%b5%d0%ba%d1%81%d0%b0%d1%86%d0%b8%d0%b8/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Кавычки в WordPress</title>
		<link>http://fixblog.ru/2008/07/18/%d0%ba%d0%b0%d0%b2%d1%8b%d1%87%d0%ba%d0%b8-%d0%b2-wordpress/</link>
		<comments>http://fixblog.ru/2008/07/18/%d0%ba%d0%b0%d0%b2%d1%8b%d1%87%d0%ba%d0%b8-%d0%b2-wordpress/#comments</comments>
		<pubDate>Fri, 18 Jul 2008 19:06:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Fix]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://fixblog.ru/?p=23</guid>
		<description><![CDATA[Решил воспользоваться одним из фиксов, которые выкладывал ранее – и с удивлением обнаружил, что коварный wordpress заменяет обычные кавычки на спецсимволы &#38;#8220 и &#38;#8221, в следствии чего java-скрипт выдает ошибку.
Лечится это довольно просто – открываем файл /wp-includes/formatting.php, ищем в нем переменную $dynamic_replacements.
В этой переменной (Если быть точнее – в массиве) находим те самые  &#38;#8220 [...]]]></description>
			<content:encoded><![CDATA[<p>Решил воспользоваться одним из фиксов, которые выкладывал ранее – и с удивлением обнаружил, что коварный wordpress заменяет обычные кавычки на спецсимволы &amp;#8220 и &amp;#8221, в следствии чего java-скрипт выдает ошибку.<br />
Лечится это довольно просто – открываем файл /wp-includes/formatting.php, ищем в нем переменную $dynamic_replacements.<br />
В этой переменной (Если быть точнее – в массиве) находим те самые  &amp;#8220 и &amp;#8221 (&#8216;$1&amp;#8220;$2&#8242;  &#8216;&amp;#8221;$1&#8242;) и заменяем на &#8216;$1&#8243;$2&#8242;, &#8216;"$1&#8242;.<br />
Теперь все что писалось ранее имеет смысл и прекрасно работает.</p>
]]></content:encoded>
			<wfw:commentRss>http://fixblog.ru/2008/07/18/%d0%ba%d0%b0%d0%b2%d1%8b%d1%87%d0%ba%d0%b8-%d0%b2-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Как вставить PHP(Sape, Setlinks и т.п.) в Smarty</title>
		<link>http://fixblog.ru/2008/06/19/%d0%ba%d0%b0%d0%ba-%d0%b2%d1%81%d1%82%d0%b0%d0%b2%d0%b8%d1%82%d1%8c-phpsape-setlinks-%d0%b8-%d1%82%d0%bf-%d0%b2-smarty/</link>
		<comments>http://fixblog.ru/2008/06/19/%d0%ba%d0%b0%d0%ba-%d0%b2%d1%81%d1%82%d0%b0%d0%b2%d0%b8%d1%82%d1%8c-phpsape-setlinks-%d0%b8-%d1%82%d0%bf-%d0%b2-smarty/#comments</comments>
		<pubDate>Thu, 19 Jun 2008 17:50:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Новичкам]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[smarty]]></category>

		<guid isPermaLink="false">http://fixblog.ru/?p=14</guid>
		<description><![CDATA[Есть у меня несколько сайтов, шаблоны на которых построены на технологии smarty. И когда они проиндексировались, встал вопрос: а как собственно поставить код сапы?
Все как всегда очень просто, вместо открывающего тега &#60;?php ставим {php}, вместо закрывающего ?&#62; ставим {/php}, и внутрь вставляем любой php код.
]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small; font-family: Times New Roman;">Есть у меня несколько сайтов, шаблоны на которых построены на технологии <span style="mso-ansi-language: EN-US;" lang="EN-US">smarty</span>. И когда они проиндексировались, встал вопрос: а как собственно поставить код <noindex><a href="http://www.sape.ru/r.77b51afb98.php" rel="nofollow">сапы</a></noindex>?</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small; font-family: Times New Roman;">Все как всегда очень просто, вместо открывающего тега &lt;?<span style="mso-ansi-language: EN-US;" lang="EN-US">php</span><span lang="EN-US"> </span>ставим {<span style="mso-ansi-language: EN-US;" lang="EN-US">php</span>}, вместо закрывающего ?&gt; ставим {/<span style="mso-ansi-language: EN-US;" lang="EN-US">php</span>}, и внутрь вставляем любой <span style="mso-ansi-language: EN-US;" lang="EN-US">php</span><span lang="EN-US"> </span>код.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://fixblog.ru/2008/06/19/%d0%ba%d0%b0%d0%ba-%d0%b2%d1%81%d1%82%d0%b0%d0%b2%d0%b8%d1%82%d1%8c-phpsape-setlinks-%d0%b8-%d1%82%d0%bf-%d0%b2-smarty/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Маскируем ссылки с помощью mod rewrite</title>
		<link>http://fixblog.ru/2008/06/16/%d0%bc%d0%b0%d1%81%d0%ba%d0%b8%d1%80%d1%83%d0%b5%d0%bc-%d1%81%d1%81%d1%8b%d0%bb%d0%ba%d0%b8-%d1%81-%d0%bf%d0%be%d0%bc%d0%be%d1%89%d1%8c%d1%8e-mod-rewrite/</link>
		<comments>http://fixblog.ru/2008/06/16/%d0%bc%d0%b0%d1%81%d0%ba%d0%b8%d1%80%d1%83%d0%b5%d0%bc-%d1%81%d1%81%d1%8b%d0%bb%d0%ba%d0%b8-%d1%81-%d0%bf%d0%be%d0%bc%d0%be%d1%89%d1%8c%d1%8e-mod-rewrite/#comments</comments>
		<pubDate>Mon, 16 Jun 2008 17:34:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Fix]]></category>
		<category><![CDATA[Новичкам]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Хостинг]]></category>

		<guid isPermaLink="false">http://fixblog.ru/?p=17</guid>
		<description><![CDATA[Гораздо симпатичнее будет выглядеть ссылка вида http://fixblog.ru/sape, чем  ссылка вида http://www.sape.ru/r.77b51afb98.php. Пример &#8211; блок партнеры справа.
Для этого используется mod rewrite, который должен поддерживать ваш сервер на apache (большинство платных хостингов поддерживают).
И так, создаем в корне папку, например partner, в ней файл sape.php.
В файл вставляем следующий код:
&#60;?php $URL="http://www.sape.ru/r.77b51afb98.php";
header("Location:$URL");
exit();
?&#62;
URL естественно заменяем на свой.
Далее в корне сайта [...]]]></description>
			<content:encoded><![CDATA[<p>Гораздо симпатичнее будет выглядеть ссылка вида <noindex><a href="http://fixblog.ru/sape" rel="nofollow">http://fixblog.ru/sape</a></noindex>, чем  ссылка вида <noindex><a href="http://www.sape.ru/r.77b51afb98.php" rel="nofollow">http://www.sape.ru/r.77b51afb98.php</a></noindex>. Пример &#8211; блок партнеры справа.</p>
<p>Для этого используется mod rewrite, который должен поддерживать ваш сервер на apache (большинство платных хостингов поддерживают).</p>
<p>И так, создаем в корне папку, например partner, в ней файл sape.php.</p>
<p>В файл вставляем следующий код:</p>
<p>&lt;?php $URL="<noindex><a href="http://www.sape.ru/r.77b51afb98.php" rel="nofollow">http://www.sape.ru/r.77b51afb98.php</a></noindex>";<br />
header("Location:$URL");<br />
exit();<br />
?&gt;</p>
<p>URL естественно заменяем на свой.</p>
<p>Далее в корне сайта открываем файл .htaccess (или создаем если его нет), и в него вставляем слеудующее:</p>
<p>&lt;IfModule mod_rewrite.c&gt;<br />
RewriteEngine On<br />
RewriteRule ^([A-Za-z]+)$ partner/$1.php [L]<br />
&lt;/IfModule&gt;</p>
<p>Первый код делает редирект пользователя на указанный URL, второй делает первый файл, находящийся по адресу /partner/sape.php, доступным по адресу /sape.</p>
<p>Соответственно можно создавать файлы с любыми именами, где имя файла (XXX), например partner/XXX.php будет соответствовать адресу /XXX</p>
]]></content:encoded>
			<wfw:commentRss>http://fixblog.ru/2008/06/16/%d0%bc%d0%b0%d1%81%d0%ba%d0%b8%d1%80%d1%83%d0%b5%d0%bc-%d1%81%d1%81%d1%8b%d0%bb%d0%ba%d0%b8-%d1%81-%d0%bf%d0%be%d0%bc%d0%be%d1%89%d1%8c%d1%8e-mod-rewrite/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Учебник PHP</title>
		<link>http://fixblog.ru/2008/06/02/%d1%83%d1%87%d0%b5%d0%b1%d0%bd%d0%b8%d0%ba-php/</link>
		<comments>http://fixblog.ru/2008/06/02/%d1%83%d1%87%d0%b5%d0%b1%d0%bd%d0%b8%d0%ba-php/#comments</comments>
		<pubDate>Mon, 02 Jun 2008 17:51:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Новичкам]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://fixblog.ru/?p=10</guid>
		<description><![CDATA[Собственно основы PHP учил по этому учебнику, не смотря на партнерскую ссылку &#8211; рекомендую

]]></description>
			<content:encoded><![CDATA[<p>Собственно основы PHP учил по этому учебнику, не смотря на партнерскую ссылку &#8211; рекомендую<br />
<noindex><a href="http://www.php-mysql-video.ru/bahus" rel="nofollow"><img style="border:0px;" src="http://www.php-mysql-video.ru/img/new/bigbonus300.jpg" alt="php" width="350" height="417" /></a></noindex></p>
]]></content:encoded>
			<wfw:commentRss>http://fixblog.ru/2008/06/02/%d1%83%d1%87%d0%b5%d0%b1%d0%bd%d0%b8%d0%ba-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

