Перейти к содержимому

Реферальная программа Мегаплана

Выбрать шаблон и создать сайт

Помогите из 2-х файлов слепить 1

#11 yury

yury
  • Пользователь
  • 629 сообщений
  • Репутация: 176
0

Отправлено 16 Апрель 2011 - 13:26

yury, спасибо!
Прикинув в уме Ваш способ должен работать... но я все сделал и зашел на страницу:
1)Дизайн прикрепился
2)Тайтл пишет что это страница регистрации

А вот сама форма регистрации не вылезла, а в место нее ошибка 404 :D

alex19rus,
ошибка 404 говорит о том, что файл не найден, значит что-то не так с путями или именем файла.

Короче, надо смотреть, как используется переменная $file где-то в файлах cfg.php, ini.php, template.php.
Возможно, не надо указывать в этой переменной путь к файлу registration.php потому что он берется, например, из переменной $page.
Т.е. вместо
$file = 'registration/registration.php';
писать просто
$file = 'registration.php';

Но это я гадаю на кофейной гуще.
Можете попробовать изменить код, как я только что сказал, но правильнее сейчас и в будущем приводить в своих вопросах содержимое всех значимых файлов (или прикреплять эти файлы в своим постам).
Иначе проблематично будет вам помочь.
  • 0

#12 alex19rus

alex19rus
    Topic Starter
  • Пользователь
  • 273 сообщений
  • Репутация: 5

Отправлено 18 Апрель 2011 - 11:56

yury, я тут полазил по скрипту, немого разобрался. Понял, что файл ini.php отвечает только за title (с ним все ок)
А сами страницы и вся инфа о них храниться в БД... Залез в базу, нашел таблицу pages, а там вот что:
Изображение

Думал, что поле path - это адрес... Изменял всяко! Писал туда и reg.php, и /, и просто пустым оставлял - ничего хорошего ;)
Надо копать глубже)))
  • 0

#13 yury

yury
  • Пользователь
  • 629 сообщений
  • Репутация: 176

Отправлено 18 Апрель 2011 - 21:45

alex19rus,
не надо никуда копать, надо сделать, как я вам посоветовал:

* либо в моем коде выше заменить строку
$file = 'registration/registration.php';
на
$file = 'registration.php';
вот так
<?php
$page = 'registration';
$file = 'registration.php';
$idpg = 3;
include 'cfg.php';
include 'ini.php';
include 'template.php';
?>
Тогда есть немалый шанс, что все и так заработает.

* либо показать здесь содержимое файлов cfg.php и ini.php.
Тогда можно будет вам помочь _наверняка_, а не пытаться играть в угадавчики.
  • 0

#14 ZiTosS

ZiTosS
  • Пользователь
  • 5 148 сообщений
  • Репутация: 8

Отправлено 23 Апрель 2011 - 17:11

alex19rus, вам yury правильно говорит. Сейчас мы играем в игру "Угадайте, что находится в черном ящике". Покажите содержимое файлов:
  • cfg.php
  • ini.php
  • template.php
yury, думаю, что подключение так называемого шаблона находится в template.php ;)
  • 0


Оформление форума – IPBSkins.ru