Причем тут ФТП?
Если заливают шелл, то через ПХП ходят по всем директориям, по которым возможно.
rerighter, я бы
$_SERVER['HTTP_HOST']
заменил на конструкцию типа
preg_replace('#^www\.#', '', $_SERVER['HTTP_HOST'])
;)
Либо для каждого сайта своя база данных, либо общая. И в тот и в другом случае можно сделать так, что админы будут заходить и править цены только своего региона.
Касательно архитектуры портала:
1) Если делаем "все в одном"(для всех сайтов одни и те же файлы, которые как-то разруливают все запросы юзеров с разных поддоменов) - появляется некая сложность относительно изменения дизайна, добавления персональных плюшек для определенного региона и т.д.
2) Если делаем для каждого сайта свои файлы, то проще. Однако в случае если надо будет что-то изменить ВЕЗДЕ, то придется бегать по всем папкам с поддоменами и править руками(конечно, умные/опытные не будут так себя насиловать).
А почему CMS? Почему-бы не заказать что-то готовое под свои, конкретные хотелки. Неужели у завода с 60 дилерами денег нет?;)
Использовать тег <pre> для таких текстов.
SET применяется для UPDATE запросов.
Синтаксис ИНСЕРТа такой:
INSERT INTO table1(`field1`, `field2`, `field3`) VALUE('1', '2', '3')
Вообщем курите гугл;)
Добавить ведущие нолики в названия файлов каким-то образом(я бы это сделал на ПХП скриптом)
То есть если начальный файл rrrl_-_0001-1, а конечный rrrl_-_0001-12345, то делать начальный файл rrrl_-_0001-00001
Как-то так;)
PS. способ довольно наркоманский, думаю, что есть более адекватные решения.
http://lmgtfy.com/;)
<?php$obj = simplexml_load_string($xml);echo '<pre>';print_r($obj);echo '</pre>';?>
nikonlay,
1) $ не обязательно
2) Если поставить слэш явно, то под редирект не попадет www.site.ru/index.php
3) index.php.tpl и всякое такое подобное подключается к скриптам через include/require, а не через http запрос, во всяком случае я не встречал такого. Ну даже если и есть(об этом обязательно должен знать человек, который правит .htaccess) то добавить исключающий(-е) RewriteCond(ы) - 5-ти минутное дело.
ЗЫ. форум на то и форум, тут не дают указания к действию, здесь дают советы(которые не есть догма). Следовать советам или нет - интимное дело каждого;)
RewriteEngine On#Переадресация с "WWW" на "БЕЗ". Универсальный метод, годен для всех сайтовRewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]RewriteRule ^(.*)$ http://%1/$1 [R=301,L] #Переадресация с /index.php(че-то) на че-то#С site.ru/index.php на site.ru#С site.ru/index.php/page на site.ru/pageRewriteCond %{REQUEST_URI} ^/index\.php(.*) [NC]RewriteRule ^(.*)$ http://sait.ru%1 [R=301,L]