Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

MySQL запросы или как оно там

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Веб-программинг] >> MySQL запросы или как оно там
Имя
Сообщение << Старые топики   Новые топики >>
MySQL запросы или как оно там - 2010-04-11 17:20:54.050000   
opaque

Сообщений: 46
Оценки: 0
Присоединился: 2009-09-13 18:03:57.756666
К Файлу install.php собственно вот код инсталла:
&lt;?PHP error_reporting(E_ALL ^ E_NOTICE); @ini_set('display_errors', true); @ini_set('html_errors', false); @ini_set('error_reporting', E_ALL ^ E_NOTICE); define('ROOT_DIR', dirname (__FILE__)); define('ENGINE_DIR', ROOT_DIR.'/engine'); $config['charset'] = "windows-1251"; require_once(ROOT_DIR.'/language/Russian/adminpanel.lng'); require_once(ENGINE_DIR.'/inc/include/functions.inc.php'); require_once(ENGINE_DIR.'/skins/default.skin.php'); extract($_REQUEST, EXTR_SKIP); if($_REQUEST['action'] == "eula") { echoheader("", ""); echo &lt;&lt;&lt;HTML &lt;form id="check-eula" method="post" action="$PHP_SELF"&gt; &lt;script language='javascript'&gt; check_eula = function() { &nbsp;&nbsp;&nbsp; if( document.getElementById( 'eula' ).checked == true ) &nbsp;&nbsp;&nbsp; { &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; return true; &nbsp;&nbsp;&nbsp; } &nbsp;&nbsp;&nbsp; else &nbsp;&nbsp;&nbsp; { &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; alert( 'Вы не приняли лецензеонное соглашение!!!' ); &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; return false; &nbsp;&nbsp;&nbsp; } } document.getElementById( 'check-eula' ).onsubmit = check_eula; &lt;/script&gt; &lt;div style="padding-top:5px;"&gt; &lt;table width="100%"&gt; &nbsp;&nbsp;&nbsp; &lt;tr&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td width="4"&gt;&lt;img src="engine/skins/images/tl_lo.gif" width="4" height="4" border="0"&gt;&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td background="engine/skins/images/tl_oo.gif"&gt;&lt;img src="engine/skins/images/tl_oo.gif" width="1" height="4" border="0"&gt;&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td width="6"&gt;&lt;img src="engine/skins/images/tl_ro.gif" width="6" height="4" border="0"&gt;&lt;/td&gt; &nbsp;&nbsp;&nbsp; &lt;/tr&gt; &nbsp;&nbsp;&nbsp; &lt;tr&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td background="engine/skins/images/tl_lb.gif"&gt;&lt;img src="engine/skins/images/tl_lb.gif" width="4" height="1" border="0"&gt;&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td style="padding:5px;" bgcolor="#F0FFFF"&gt; &lt;table width="100%"&gt; &nbsp;&nbsp;&nbsp; &lt;tr&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td bgcolor="#FFFAFA" height="30" style="padding-left:10px;"&gt;&lt;div class="navigation"&gt;Лицензионное соглашение PortalEngine™&lt;/div&gt;&lt;/td&gt; &nbsp;&nbsp;&nbsp; &lt;/tr&gt; &lt;/table&gt; &lt;div class="unterline"&gt;&lt;/div&gt; &lt;table width="100%"&gt; &nbsp;&nbsp;&nbsp; &lt;tr&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td style="padding:3px;"&gt; Мы настоятельно рекомендуем вам внимательно ознакомиться с данным документом. В нем содержится информация о том, какие правила будут регламентировать права и обязанности сторон, подписавших данное соглашение. Обратите внимание на выполнение обязательных условий при использовании нашего продукта, как при самостоятельной установке, так и при обращении в службу технической поддержки.&lt;br /&gt;&lt;br /&gt;&lt;div style="height: 300px; border: 1px solid #000000; background-color: #FFFFFF; padding: 5px; overflow: auto;"&gt;&lt;br /&gt;&lt;br /&gt;OPIQUE&lt;br&gt; &nbsp;&nbsp;&nbsp; Продукт: PortalEngine&lt;br&gt; &nbsp;&nbsp;&nbsp; Лицензионное соглашение (для версии 1.x)&lt;/p&gt; &nbsp;&nbsp;&nbsp; &lt;p&gt;ЛИЦЕНЗИЯ&lt;br&gt; &nbsp;&nbsp;&nbsp; В рамках данного лицензионного соглашения покупатель (далее Заказчик) программного обеспечения PortalEngine (далее Система) получает право на однократную установку Системы только на один URL адрес сайта (далее Адрес), указанный при заказе.&lt;br&gt; &nbsp;&nbsp;&nbsp; Исключительные права на Систему остаются у компании OPIQUE. (далее Исполнитель).&lt;/p&gt; &nbsp;&nbsp;&nbsp; &lt;p&gt;СРОКИ&lt;br&gt; &nbsp;&nbsp;&nbsp; PortalEngine имеет годовую и пятилетнюю лицензию. В нее входит техническая поддержка сроком на один год или пять лет (зависит от того,какой вид лицензии вы выбрали), а также доступ к дистрибутиву Системы и ее обновлениям (по мере их публикации) сроком на один год. После истечении срока действия лицензии Система останется полностью функциональной, но вы уже не будете иметь доступа к технической поддержке и обновлениям. &lt;br&gt;Также PortalEngine имеет пожизненную (бесконечную) лицензию.&lt;/p&gt; &nbsp;&nbsp;&nbsp; &lt;p&gt;ПРАВА И ОБЯЗАННОСТИ СТОРОН&lt;/p&gt; &nbsp;&nbsp; &lt;p&gt; Вы имеете право:&lt;/p&gt; &nbsp;&nbsp;&nbsp; &lt;p&gt;* изменять дизайн и структуру программного продукта, в соответствии с нуждами вашего сайта, но не нарушая других условий данного соглашения.&lt;br&gt; &nbsp;&nbsp;&nbsp; * разрабатывать и распространять инструкции по созданным вами модификациям, стилям и другим дополнительным компонентам к Системе, но в них должно указываться на настоящего разработчика Системы до ваших модификаций, т.е. на Исполнителя. Модификации, произведенные вами самостоятельно, не являются собственностью Исполнителя, если не содержат исходный код Системы.&lt;br&gt; &nbsp;&nbsp;&nbsp; * создавать приложения, интерфейс которых будет успешно работать с Системой, указав, что это ваш оригинальный продукт.&lt;/p&gt; &nbsp;&nbsp;&nbsp; &lt;p&gt;Вы не имеете право:&lt;/p&gt; &nbsp;&nbsp;&nbsp; &lt;p&gt;* передавать права на использование Системы третьим лицам, кроме случаев перечисленных выше.&lt;br&gt; &nbsp;&nbsp;&nbsp; * изменять структуру исходного кода, функции программы или создавать собственные продукты, базирующиеся на исходном коде Системы, либо использовать Систему вне вашего сайта.&lt;br&gt; &nbsp;&nbsp;&nbsp; * использовать Систему для пропаганды терроризма, развития пиратского программного обеспечения и других нелегальных материалов.&lt;br&gt; &nbsp;&nbsp;&nbsp; * изменять или удалять любые упоминания об авторских правах (copyrights) в Системе, указываемые в нижней части каждой страницы сайта (кроме случаев, когда вы приобрели разрешение на удаление этих строк), а также указанные в верхней части исходного кода каждого файла.&lt;br&gt; &nbsp;&nbsp;&nbsp; * распространять Систему.&lt;br&gt; &nbsp;&nbsp;&nbsp; * распространять индивидуальные копии файлов, библиотек и другого исходного кода Системы.&lt;br&gt; &nbsp;&nbsp;&nbsp; * распространять или модифицировать любую графику, HTML, CSS Системы в вашем индивидуальном программном обеспечении, отличном от Системы, а также на вашем сайте.&lt;br&gt; &nbsp;&nbsp;&nbsp; * модифицировать Систему для работы одного комплекта исходных файлов сразу на нескольких Адресах (URL, доменах, поддоменах, и т.д.). Для каждого сайта требуется отдельная лицензия.&lt;/p&gt; &nbsp;&nbsp;&nbsp; &lt;p&gt;ГАРАНТИЙНОЕ ОБЯЗАТЕЛЬСТВО&lt;br&gt; &nbsp;&nbsp;&nbsp; Система распространяется в соответствии с условием «AS IS» (как есть), без гарантий любого рода, включая отсутствие ограничения гарантий на продажу, приобретение частей или целого не сертифицированного продукта. Весь риск за совершение данной сделки по отношению к качеству продукта ложится на вас. Если вы приобретаете Систему, то вы, а не Исполнитель, должны оплачивать техническую поддержку и исправление неполадок по работе вашего сервера и сайта. В дополнение мы хотим отметить, что механизмы безопасности, установленные в Системе, имеют известные ограничения, и вы должны быть ознакомлены с отсутствием абсолютных гарантий от взлома вашего сайта хакерами. Этот отказ от гарантий является одной из составных частей нашего лицензионного соглашения.&lt;/p&gt; &nbsp;&nbsp;&nbsp; &lt;p&gt;ЗАГОЛОВКИ&lt;br&gt; &nbsp;&nbsp;&nbsp; Заголовки, права владельца и права на интеллектуальную собственность принадлежат Исполнителю. Система защищена законом об авторских правах. Заголовки и содержание страниц, создаваемых Системой, любые публикуемые оригинальные материалы и связанные с этим права на них, также как и материалы, создаваемые в результате использования Системы, являются собственностью покупателя Системы и защищены законом. Мы не несем никакой ответственности за содержание ваших сайтов. Данная лицензия не передает OPIQUE. права на вашу интеллектуальную собственность.&lt;/p&gt; &nbsp;&nbsp;&nbsp; &lt;p&gt;РАСТОРЖЕНИЕ ЛИЦЕНЗИОННОГО СОГЛАШЕНИЯ&lt;br&gt; &nbsp;&nbsp;&nbsp; Данное соглашение расторгается автоматически, если вы нарушаете его условия. После расторжения вы обязуетесь уничтожить все имеющиеся у вас Системы в течение 48 часов. Расторжение лицензионного соглашения лицензии из-за нарушения его условий не приводит к выплатам покупателю за лицензию.&lt;/p&gt; &nbsp;&nbsp;&nbsp; &lt;p&gt;СОДЕРЖАНИЕ&lt;br&gt; &nbsp;&nbsp;&nbsp; Исполнитель оставляет за собой право публиковать списки избранных клиентов своих программных продуктов. Исполнитель оставляет за собой право в любое время изменять условия данного лицензионного соглашения, но данные действия не имеют и не будут иметь обратной силы. Изменения данного договора будут отправлены клиентам по электронной почте. Отсутствие у клиентов письма с уведомлением не является причиной невыполнения изменившихся условий использования наших программных продуктов. Копия данного лицензионного соглашения и его изменения будут доступны на сайте Исполнителя.&lt;/p&gt; &nbsp;&nbsp;&nbsp; &lt;p&gt;Пакеты стилей и языковые пакеты также защищены договорами, как и наши программные коды, тексты файлов и графика, если вы получили их с нашего сайта.&lt;/p&gt; &nbsp;&nbsp;&nbsp; &lt;p&gt;Наши гарантии и техническая поддержка не распространяются на модификации, произведенные третьей стороной, включая изменения исходного кода Системы, стиля и языковых пакетов, как и на изменения перечисленных частей владельцем лицензии самостоятельно. Если Система изменена вами или третьей стороной, то Исполнитель вправе отказать вам в технической поддержке.&lt;/p&gt; &nbsp;&nbsp;&nbsp; &lt;p&gt;УПОМИНАНИЕ ОБ АВТОРСКИХ ПРАВАХ&lt;br&gt; &nbsp;&nbsp;&nbsp; Разрешение на удаление упоминаний об авторских правах может быть дано клиенту от Исполнителя за определенную плату. Это разрешение дает право на удаление упоминаний об авторских правах на страницах сайта, но не дает право удалять их из файлов с исходным кодом.&lt;/p&gt; &nbsp;&nbsp; &lt;p&gt; ЗАКОН ОБ ИСПОЛЬЗОВАНИИ&lt;br&gt; &nbsp;&nbsp;&nbsp; Любые нарушения данного соглашения являются предметом судебного разбирательства, как авторских прав.&lt;/p&gt; &nbsp;&nbsp;&nbsp; &lt;p&gt;ПРОИЗВОДИТЕЛЬ&lt;br&gt; &nbsp;&nbsp;&nbsp; OPIQUE., Ukraine&lt;br&gt; &nbsp;&nbsp;&nbsp; По всем вопросам, пишите на icq: 9625919 или зайдите на оф.сайт PortalEngine и воспользуйтесь "Обратной связью".Напоменаем,Оф. сайт данного скрипта: www.portalengine.pp.ua.Если адрес сайта изменится,мы сообщим вам на контактный e-mail.&lt;/p&gt;&lt;/div&gt; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;input type='checkbox' name='eula' id='eula'&gt;&lt;b&gt;Я принимаю данное соглашение&lt;/b&gt; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;br /&gt; &lt;/td&gt; &nbsp;&nbsp;&nbsp; &lt;/tr&gt; &nbsp;&nbsp;&nbsp; &lt;tr&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td style="padding:2px;"&gt;&lt;input type=hidden name=action value="function_check"&gt;&lt;input class=buttons type=submit value="Далее"&gt;&lt;/td&gt; &nbsp;&nbsp;&nbsp; &lt;/tr&gt; &lt;/table&gt; &lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td background="engine/skins/images/tl_rb.gif"&gt;&lt;img src="engine/skins/images/tl_rb.gif" width="6" height="1" border="0"&gt;&lt;/td&gt; &nbsp;&nbsp;&nbsp; &lt;/tr&gt; &nbsp;&nbsp;&nbsp; &lt;tr&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&gt;&lt;img src="engine/skins/images/tl_lu.gif" width="4" height="6" border="0"&gt;&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td background="engine/skins/images/tl_ub.gif"&gt;&lt;img src="engine/skins/images/tl_ub.gif" width="1" height="6" border="0"&gt;&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&gt;&lt;img src="engine/skins/images/tl_ru.gif" width="6" height="6" border="0"&gt;&lt;/td&gt; &nbsp;&nbsp;&nbsp; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt;&lt;/form&gt; HTML; } elseif($_REQUEST['action'] == "function_check") { echoheader("", ""); echo &lt;&lt;&lt;HTML &lt;form method=POST action="$PHP_SELF"&gt; &lt;div style="padding-top:5px;"&gt; &lt;table width="100%"&gt; &nbsp;&nbsp;&nbsp; &lt;tr&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td width="4"&gt;&lt;img src="engine/skins/images/tl_lo.gif" width="4" height="4" border="0"&gt;&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td background="engine/skins/images/tl_oo.gif"&gt;&lt;img src="engine/skins/images/tl_oo.gif" width="1" height="4" border="0"&gt;&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td width="6"&gt;&lt;img src="engine/skins/images/tl_ro.gif" width="6" height="4" border="0"&gt;&lt;/td&gt; &nbsp;&nbsp;&nbsp; &lt;/tr&gt; &nbsp;&nbsp;&nbsp; &lt;tr&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td background="engine/skins/images/tl_lb.gif"&gt;&lt;img src="engine/skins/images/tl_lb.gif" width="4" height="1" border="0"&gt;&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td style="padding:5px;" bgcolor="#F0FFFF"&gt; &lt;table width="100%"&gt; &nbsp;&nbsp;&nbsp; &lt;tr&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td bgcolor="#FFFAFA" height="30" style="padding-left:10px;"&gt;&lt;div class="navigation"&gt;&lt;b&gt;Система PortalEngine™ провереряет установленные компоненты&lt;/b&gt; &lt;/div&gt;&lt;/td&gt; &nbsp;&nbsp;&nbsp; &lt;/tr&gt; &lt;/table&gt; &lt;div class="unterline"&gt;&lt;/div&gt; &lt;table width="100%"&gt; HTML; echo"&lt;tr&gt; &lt;td height=\"25\" width=\"250\"&gt;&amp;nbsp;&lt;b&gt;Минимальные требования скрипта&lt;/b&gt; &lt;td height=\"25\" colspan=2&gt;&amp;nbsp;&lt;b&gt;Компоненты&lt;/b&gt; &lt;tr&gt;&lt;td colspan=3&gt;&lt;div class=\"hr_line\"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;"; &nbsp; $status = function_exists('mysql_connect') ? '&lt;font color=green&gt;&lt;b&gt;Есть!&lt;/b&gt;&lt;/font&gt;' : '&lt;font color=red&gt;&lt;b&gt;Нет!&lt;/b&gt;&lt;/font&gt;';; &nbsp;&nbsp; echo"&lt;tr&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height=\"22\" class=\"tableborder main\"&gt;&amp;nbsp;MySQL&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td colspan=2&gt;&amp;nbsp;$status&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;&lt;tr&gt;&lt;td background=\"engine/skins/images/mline.gif\" height=1 colspan=3&gt;&lt;/td&gt;&lt;/tr&gt;"; $status = extension_loaded('zlib') ? '&lt;font color=green&gt;&lt;b&gt;Есть!&lt;/b&gt;&lt;/font&gt;' : '&lt;font color=red&gt;&lt;b&gt;Нет!&lt;/b&gt;&lt;/font&gt;'; &nbsp;&nbsp; echo"&lt;tr&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height=\"22\" class=\"tableborder main\"&gt;&amp;nbsp;Сжатия ZLib&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td colspan=2&gt;&amp;nbsp;$status&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;&lt;tr&gt;&lt;td background=\"engine/skins/images/mline.gif\" height=1 colspan=3&gt;&lt;/td&gt;&lt;/tr&gt;"; $status = phpversion() &lt; '4.3' ? '&lt;font color=red&gt;&lt;b&gt;Нет!&lt;/b&gt;&lt;/font&gt;' : '&lt;font color=green&gt;&lt;b&gt;Есть!&lt;/b&gt;&lt;/font&gt;'; &nbsp;&nbsp; echo"&lt;tr&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height=\"22\" class=\"tableborder main\"&gt;&amp;nbsp;PHP 4 и выше&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&gt;&amp;nbsp;$status&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;&lt;tr&gt;&lt;td background=\"engine/skins/images/mline.gif\" height=1 colspan=3&gt;&lt;/td&gt;&lt;/tr&gt;"; $status = extension_loaded('xml') ? '&lt;font color=green&gt;&lt;b&gt;Есть!&lt;/b&gt;&lt;/font&gt;' : '&lt;font color=red&gt;&lt;b&gt;Нет!&lt;/b&gt;&lt;/font&gt;'; &nbsp;&nbsp; echo"&lt;tr&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height=\"22\" class=\"tableborder main\"&gt;&amp;nbsp;XML&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td colspan=2&gt;&amp;nbsp;$status&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;&lt;tr&gt;&lt;td background=\"engine/skins/images/mline.gif\" height=1 colspan=3&gt;&lt;/td&gt;&lt;/tr&gt;"; $status = function_exists('iconv') ? '&lt;font color=green&gt;&lt;b&gt;Есть!&lt;/b&gt;&lt;/font&gt;' : '&lt;font color=red&gt;&lt;b&gt;Нет!&lt;/b&gt;&lt;/font&gt;';; &nbsp;&nbsp; echo"&lt;tr&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height=\"22\" class=\"tableborder main\"&gt;&amp;nbsp;Iconv&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td colspan=2&gt;&amp;nbsp;$status&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;&lt;tr&gt;&lt;td background=\"engine/skins/images/mline.gif\" height=1 colspan=3&gt;&lt;/td&gt;&lt;/tr&gt;"; &nbsp;&nbsp; echo"&lt;tr&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td colspan=3 class=\"navigation\"&gt;&lt;br /&gt;&lt;font color=red&gt;&lt;b&gt;Если какой-либо компонент выделен красным (не поддерживается). Пожалуйста установите его! Иначе скрипт будет работать некорректно! &lt;/b&gt;&lt;/font&gt; &lt;br /&gt;&lt;br /&gt;&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;"; echo"&lt;tr&gt;&lt;td colspan=3&gt;&lt;div class=\"hr_line\"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt; &lt;td height=\"25\"&gt;&amp;nbsp;&lt;b&gt;Рекомендуемые настройки&lt;/b&gt; &lt;td height=\"25\" width=\"200\"&gt;&amp;nbsp;&lt;b&gt;Рекомендуется&lt;/b&gt; &lt;td height=\"25\"&gt;&amp;nbsp;&lt;b&gt;Состояние&lt;/b&gt; &lt;tr&gt;&lt;td colspan=3&gt;&lt;div class=\"hr_line\"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;"; $status = ini_get('safe_mode') ? '&lt;font color=red&gt;&lt;b&gt;Вкл.&lt;/b&gt;&lt;/font&gt;' : '&lt;font color=green&gt;&lt;b&gt;Выкл.&lt;/b&gt;&lt;/font&gt;';; &nbsp;&nbsp; echo"&lt;tr&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height=\"22\" class=\"tableborder main\"&gt;&amp;nbsp;Safe Mode&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&gt;&amp;nbsp;Выкл.&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&gt;&amp;nbsp;$status&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;&lt;tr&gt;&lt;td background=\"engine/skins/images/mline.gif\" height=1 colspan=3&gt;&lt;/td&gt;&lt;/tr&gt;"; $status = ini_get('register_globals') ? '&lt;font color=red&gt;&lt;b&gt;Вкл.&lt;/b&gt;&lt;/font&gt;' : '&lt;font color=green&gt;&lt;b&gt;Выкл.&lt;/b&gt;&lt;/font&gt;';; &nbsp;&nbsp; echo"&lt;tr&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height=\"22\" class=\"tableborder main\"&gt;&amp;nbsp;Register Globals&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&gt;&amp;nbsp;Выкл.&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&gt;&amp;nbsp;$status&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;&lt;tr&gt;&lt;td background=\"engine/skins/images/mline.gif\" height=1 colspan=3&gt;&lt;/td&gt;&lt;/tr&gt;"; $status = function_exists('mysqli_connect') ? '&lt;font color=green&gt;&lt;b&gt;Вкл.&lt;/b&gt;&lt;/font&gt;' : '&lt;font color=red&gt;&lt;b&gt;Выкл.&lt;/b&gt;&lt;/font&gt;';; &nbsp;&nbsp; echo"&lt;tr&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height=\"22\" class=\"tableborder main\"&gt;&amp;nbsp;MySQLi&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&gt;&amp;nbsp;Вкл.&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&gt;&amp;nbsp;$status&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;&lt;tr&gt;&lt;td background=\"engine/skins/images/mline.gif\" height=1 colspan=3&gt;&lt;/td&gt;&lt;/tr&gt;"; $status = ini_get('session.auto_start') ? '&lt;font color=red&gt;&lt;b&gt;Вкл.&lt;/b&gt;&lt;/font&gt;' : '&lt;font color=green&gt;&lt;b&gt;Выкл.&lt;/b&gt;&lt;/font&gt;';; &nbsp;&nbsp; echo"&lt;tr&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height=\"22\" class=\"tableborder main\"&gt;&amp;nbsp;Session auto start&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&gt;&amp;nbsp;Выкл.&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&gt;&amp;nbsp;$status&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;&lt;tr&gt;&lt;td background=\"engine/skins/images/mline.gif\" height=1 colspan=3&gt;&lt;/td&gt;&lt;/tr&gt;"; $status = ini_get('output_buffering') ? '&lt;font color=red&gt;&lt;b&gt;Вкл.&lt;/b&gt;&lt;/font&gt;' : '&lt;font color=green&gt;&lt;b&gt;Выкл.&lt;/b&gt;&lt;/font&gt;';; &nbsp;&nbsp; echo"&lt;tr&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height=\"22\" class=\"tableborder main\"&gt;&amp;nbsp;Буферизация вывода&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&gt;&amp;nbsp;Выкл.&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&gt;&amp;nbsp;$status&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;&lt;tr&gt;&lt;td background=\"engine/skins/images/mline.gif\" height=1 colspan=3&gt;&lt;/td&gt;&lt;/tr&gt;"; $status = ini_get('file_uploads') ? '&lt;font color=green&gt;&lt;b&gt;Вкл.&lt;/b&gt;&lt;/font&gt;' : '&lt;font color=red&gt;&lt;b&gt;Выкл.&lt;/b&gt;&lt;/font&gt;';; &nbsp;&nbsp; echo"&lt;tr&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height=\"22\" class=\"tableborder main\"&gt;&amp;nbsp;Загрузка файлов&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&gt;&amp;nbsp;Вкл.&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&gt;&amp;nbsp;$status&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;&lt;tr&gt;&lt;td background=\"engine/skins/images/mline.gif\" height=1 colspan=3&gt;&lt;/td&gt;&lt;/tr&gt;"; $status = ini_get('magic_quotes_runtime') ? '&lt;font color=red&gt;&lt;b&gt;Вкл.&lt;/b&gt;&lt;/font&gt;' : '&lt;font color=green&gt;&lt;b&gt;Выкл.&lt;/b&gt;&lt;/font&gt;';; &nbsp;&nbsp; echo"&lt;tr&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height=\"22\" class=\"tableborder main\"&gt;&amp;nbsp;Magic Quotes Runtime&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&gt;&amp;nbsp;Выкл.&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&gt;&amp;nbsp;$status&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;&lt;tr&gt;&lt;td background=\"engine/skins/images/mline.gif\" height=1 colspan=3&gt;&lt;/td&gt;&lt;/tr&gt;"; echo &lt;&lt;&lt;HTML &nbsp;&nbsp;&nbsp;&nbsp; &lt;tr&gt; &nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="40" colspan=3 align="right"&gt;&amp;nbsp;&amp;nbsp; &nbsp;&nbsp;&nbsp;&nbsp; &lt;input class=buttons type=submit value="Далее"&gt;&amp;nbsp;&amp;nbsp;&lt;input type=hidden name="action" value="chmod_check"&gt; &nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt; &lt;/table&gt; &lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td background="engine/skins/images/tl_rb.gif"&gt;&lt;img src="engine/skins/images/tl_rb.gif" width="6" height="1" border="0"&gt;&lt;/td&gt; &nbsp;&nbsp;&nbsp; &lt;/tr&gt; &nbsp;&nbsp;&nbsp; &lt;tr&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&gt;&lt;img src="engine/skins/images/tl_lu.gif" width="4" height="6" border="0"&gt;&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td background="engine/skins/images/tl_ub.gif"&gt;&lt;img src="engine/skins/images/tl_ub.gif" width="1" height="6" border="0"&gt;&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&gt;&lt;img src="engine/skins/images/tl_ru.gif" width="6" height="6" border="0"&gt;&lt;/td&gt; &nbsp;&nbsp;&nbsp; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt;&lt;/form&gt; HTML; } elseif($_REQUEST['action'] == "chmod_check") { echoheader("", ""); echo &lt;&lt;&lt;HTML &lt;form method=POST action="$PHP_SELF"&gt; &lt;div style="padding-top:5px;"&gt; &lt;table width="100%"&gt; &nbsp;&nbsp;&nbsp; &lt;tr&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td width="4"&gt;&lt;img src="engine/skins/images/tl_lo.gif" width="4" height="4" border="0"&gt;&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td background="engine/skins/images/tl_oo.gif"&gt;&lt;img src="engine/skins/images/tl_oo.gif" width="1" height="4" border="0"&gt;&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td width="6"&gt;&lt;img src="engine/skins/images/tl_ro.gif" width="6" height="4" border="0"&gt;&lt;/td&gt; &nbsp;&nbsp;&nbsp; &lt;/tr&gt; &nbsp;&nbsp;&nbsp; &lt;tr&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td background="engine/skins/images/tl_lb.gif"&gt;&lt;img src="engine/skins/images/tl_lb.gif" width="4" height="1" border="0"&gt;&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td style="padding:5px;" bgcolor="#F0FFFF"&gt; &lt;table width="100%"&gt; &nbsp;&nbsp;&nbsp; &lt;tr&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td bgcolor="#FFFAFA" height="30" style="padding-left:10px;"&gt;&lt;div class="navigation"&gt;Проверка на запись&lt;/div&gt;&lt;/td&gt; &nbsp;&nbsp;&nbsp; &lt;/tr&gt; &lt;/table&gt; &lt;div class="unterline"&gt;&lt;/div&gt; &lt;table width="100%"&gt; HTML; echo"&lt;tr&gt; &lt;td height=\"25\"&gt;&amp;nbsp;Папка/Файл &lt;td width=\"100\" height=\"25\"&gt;&amp;nbsp;CHMOD &lt;td width=\"100\" height=\"25\"&gt;&amp;nbsp;Статус&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=3&gt;&lt;div class=\"hr_line\"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;"; &nbsp; $important_files = array( './templates/', './backup/', './engine/data/', './uploads/posts/', './engine/cache/', './engine/cache/system/', './uploads/', './uploads/files/', './uploads/fotos/', './uploads/posts/thumbs/', './uploads/thumbs/', './templates/Default/', ); $chmod_errors = 0; $not_found_errors = 0; &nbsp;&nbsp;&nbsp; foreach($important_files as $file){ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(!file_exists($file)){ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $file_status = "&lt;font color=red&gt;не найден!&lt;/font&gt;"; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $not_found_errors ++; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; elseif(is_writable($file)){ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $file_status = "&lt;font color=green&gt;разрешено&lt;/font&gt;"; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else{ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; @chmod($file, 0777); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(is_writable($file)){ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $file_status = "&lt;font color=green&gt;разрешено&lt;/font&gt;"; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }else{ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; @chmod("$file", 0755); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(is_writable($file)){ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $file_status = "&lt;font color=green&gt;разрешено&lt;/font&gt;"; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }else{ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $file_status = "&lt;font color=red&gt;запрещено&lt;/font&gt;"; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $chmod_errors ++; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $chmod_value = @decoct(@fileperms($file)) % 1000; &nbsp;&nbsp;&nbsp; echo"&lt;tr&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td height=\"22\" class=\"tableborder main\"&gt;&amp;nbsp;$file&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&gt;&amp;nbsp; $chmod_value&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&gt;&amp;nbsp; $file_status&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;&lt;tr&gt;&lt;td background=\"engine/skins/images/mline.gif\" height=1 colspan=3&gt;&lt;/td&gt;&lt;/tr&gt;"; &nbsp;&nbsp;&nbsp; } if($chmod_errors == 0 and $not_found_errors == 0){ $status_report = 'Проверка успешно завершена. Нажмите "Далее" для продолжения установки.'; }else{ if($chmod_errors &gt; 0){ $status_report = "&lt;font color=red&gt;Внимание!!!&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;Во время проверки обнаружены ошибки: &lt;b&gt;$chmod_errors&lt;/b&gt;. Запрещена запись в файл.&lt;br /&gt;Вы должны выставить для папок CHMOD 777, для файлов CHMOD 666, используя ФТП-клиент.&lt;br /&gt;&lt;br /&gt;&lt;font color=red&gt;&lt;b&gt;Настоятельно не рекомендуется&lt;/b&gt;&lt;/font&gt; продолжать установку, пока не будут произведены изменения.&lt;br /&gt;"; } if($not_found_errors &gt; 0){ $status_report .= "&lt;font color=red&gt;Внимание!!!&lt;/font&gt;&lt;br /&gt;Во время проверки обнаружены ошибки: &lt;b&gt;$not_found_errors&lt;/b&gt;. Файлы не найдены!&lt;br /&gt;&lt;br /&gt;&lt;font color=red&gt;&lt;b&gt;Не рекомендуется&lt;/b&gt;&lt;/font&gt; продолжать установку, пока не будут произведены изменения.&lt;br /&gt;"; } } echo"&lt;tr&gt;&lt;td colspan=3&gt;&lt;div class=\"hr_line\"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td height=\"25\" colspan=3&gt;&amp;nbsp;&amp;nbsp;Состояние проверки&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style=\"padding: 5px\" colspan=3&gt;$status_report&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=3&gt;&lt;div class=\"hr_line\"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;";&nbsp;&nbsp;&nbsp; echo &lt;&lt;&lt;HTML &nbsp;&nbsp;&nbsp;&nbsp; &lt;tr&gt; &nbsp;&nbsp;&nbsp;&nbsp; &lt;td height="40" colspan=3 align="right"&gt;&amp;nbsp;&amp;nbsp; &nbsp;&nbsp;&nbsp;&nbsp; &lt;input class=buttons type=submit value="Далее"&gt;&amp;nbsp;&amp;nbsp;&lt;input type=hidden name="action" value="doconfig"&gt; &nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt; &lt;/table&gt; &lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td background="engine/skins/images/tl_rb.gif"&gt;&lt;img src="engine/skins/images/tl_rb.gif" width="6" height="1" border="0"&gt;&lt;/td&gt; &nbsp;&nbsp;&nbsp; &lt;/tr&gt; &nbsp;&nbsp;&nbsp; &lt;tr&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&gt;&lt;img src="engine/skins/images/tl_lu.gif" width="4" height="6" border="0"&gt;&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td background="engine/skins/images/tl_ub.gif"&gt;&lt;img src="engine/skins/images/tl_ub.gif" width="1" height="6" border="0"&gt;&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&gt;&lt;img src="engine/skins/images/tl_ru.gif" width="6" height="6" border="0"&gt;&lt;/td&gt; &nbsp;&nbsp;&nbsp; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt;&lt;/form&gt; HTML; } elseif($_REQUEST['action'] == "doconfig") { $url&nbsp; = preg_replace( "'/install.php'", "", $_SERVER['HTTP_REFERER']); $url&nbsp; = preg_replace( "'\?(.*)'", "", $url); if(substr("$url", -1) == "/"){ $url = substr($url, 0, -1); } echoheader("", ""); echo &lt;&lt;&lt;HTML &lt;form method=POST action="$PHP_SELF"&gt; &lt;div style="padding-top:5px;"&gt; &lt;table width="100%"&gt; &nbsp;&nbsp;&nbsp; &lt;tr&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td width="4"&gt;&lt;img src="engine/skins/images/tl_lo.gif" width="4" height="4" border="0"&gt;&lt;/td&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td bac
Post #: 1
RE: MySQL запросы или как оно там - 2010-04-11 18:37:29.126666   
Agent Smith

Сообщений: 976
Оценки: 0
Присоединился: 2007-04-10 21:56:49.593333
В каждой CMS есть свой класс работы с базой данных(обычно).
Post #: 2
RE: MySQL запросы или как оно там - 2010-04-11 19:33:53.536666   
opaque

Сообщений: 46
Оценки: 0
Присоединился: 2009-09-13 18:03:57.756666
апп… Помогите плз
Post #: 3
RE: MySQL запросы или как оно там - 2010-04-12 10:23:32.650000   
Papa James

Сообщений: 438
Оценки: 0
Присоединился: 2009-12-07 13:36:18.370000
соединяешься с бд - mysql_connect, затем mysql_select_db;
потом - foreach ($db_query as $query)
в цикле делаешь запрос - mysql_query
Post #: 4
Страниц:  [1]
Все форумы >> [Веб-программинг] >> MySQL запросы или как оно там







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.