X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Помогите из 2-х файлов слепить 1, я туплю!
alex19rus
alex19rus
Topic Starter сообщение 15.4.2011, 16:13; Ответить: alex19rus
Сообщение #1


Привет прогеры, я не силен в php поэтому прошу вас помочь!
Вот что у меня за проблема...
Схема запуска станицы:

Есть папка, допустим называется она registration в ней 2 файла:

1) index.php вот что в нем:
<?php
$page = ‘registration’; //страница
$file = ‘registration.php’; //файл подключаемый
$idpg = 3; //это айди, чтобы в title было написано РЕГИСТРАЦИЯ)
include ‘../cfg.php’;
include ‘../ini.php’;
include “../template.php”; // это присоединяем дизайн!!!
?>

p.s. подписи сам ставил…

2) registration.php а в нем:
<?php
print $body;
?>
ну тут форма регистрации html код (писать тут ее я не стал)…


на эту страницу заходит вот так:

_мой_сайт.ру/registation/

А мне не надо чтобы через папку… я хочу вот так:

_мой_сайт.ру/reg.php

Как так сделать? Сам пытался сделать – одни ошибки:
Warning: include(../cfg.php) [function.include]: failed to open stream: No such file or directory in C:\home\gotraff\www\reg.php on line 5

Warning: include() [function.include]: Failed opening ‘../cfg.php’ for inclusion (include_path=’.;/usr/local/php5/PEAR’) in C:\home\gotraff\www\reg.php on line 5

Warning: include(../ini.php) [function.include]: failed to open stream: No such file or directory in C:\home\gotraff\www\reg.php on line 6

Warning: include() [function.include]: Failed opening ‘../ini.php’ for inclusion (include_path=’.;/usr/local/php5/PEAR’) in C:\home\gotraff\www\reg.php on line 6

Warning: include(../template.php) [function.include]: failed to open stream: No such file or directory in C:\home\gotraff\www\reg.php on line 7

Warning: include() [function.include]: Failed opening ‘../template.php’ for inclusion (include_path=’.;/usr/local/php5/PEAR’) in C:\home\gotraff\www\reg.php on line 7

ПОМОГИТЕ ПОЖАЛУЙСТА… КАК СДЕЛАТЬ КАК Я ХОЧУ?!
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
sc2r2bey
sc2r2bey
сообщение 15.4.2011, 16:20; Ответить: sc2r2bey
Сообщение #2


положить файлы в ту же папку что и index.php


--------------------
Заметки о разработке и не только
программирую web и для we
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alex19rus
alex19rus
Topic Starter сообщение 15.4.2011, 16:26; Ответить: alex19rus
Сообщение #3


surfer, дело в том, что я хочу не только страницу регистрации так сделать, а вообще все страницы, а их довольно таки много, т.ч. в каждую папку кидать файлы не вариант!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
sc2r2bey
sc2r2bey
сообщение 15.4.2011, 16:32; Ответить: sc2r2bey
Сообщение #4


подключай файлы из одного, через GET, напиши функцию, которая в зависимости от того, какие данные приходят из адресной строки, подключает тот или иной файл, так сказать у тебя получится что-то вроде модулей, только в адресной строке будет например index.php?module=registration и т.к. а эти данные ты можешь обработать через mod_rewrite сделав более привлекательным


--------------------
Заметки о разработке и не только
программирую web и для we
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alex19rus
alex19rus
Topic Starter сообщение 15.4.2011, 16:45; Ответить: alex19rus
Сообщение #5


Привет прогеры, я не силен в php поэтому прошу вас помочь!


surfer, для меня все что ты сказал, понятно, но как это реализовать я незнаю, может код напишите какой-нибудь или детельно распишите?)

p.s. Буду очень длагодарен! :D
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
sc2r2bey
sc2r2bey
сообщение 15.4.2011, 16:56; Ответить: sc2r2bey
Сообщение #6


ну если тебе лень полазить по этому разделу или восопользоваться поиском, дам ссылку для начала, т.к. это мусолилось здесь ни раз
http://www.masterwebs.ru/index.php?showtop...%EE%E4%F3%EB%E8


--------------------
Заметки о разработке и не только
программирую web и для we


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alex19rus
alex19rus
Topic Starter сообщение 15.4.2011, 18:53; Ответить: alex19rus
Сообщение #7


Спасибо, серфер!

Есть еще варианты? попроще!)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
sc2r2bey
sc2r2bey
сообщение 15.4.2011, 19:28; Ответить: sc2r2bey
Сообщение #8


а чем тебя не устраивает, чуть доработать и все ))


--------------------
Заметки о разработке и не только
программирую web и для we
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
yury_mw
yury_mw
сообщение 15.4.2011, 21:50; Ответить: yury_mw
Сообщение #9


alex19rus,
а что вы в reg.php пишите?

Есть подозрение, что если в reg.php, лежащий в корне сайта написать примерно следующее:
[php]<?php
$page = 'registration';
$file = 'registration/registration.php';
$idpg = 3;
include 'cfg.php';
include 'ini.php';
include 'template.php';
?>[/php]то у вас получится то, что хотелось.

Это в предположении, что файлы cfg.php, ini.php, template.php и упомянутая папка registration тоже в корне вашего сайта живут.

Короче, php для всего этого сильно знать не обязательно, а достаточно просто прописать правильные пути к файлам.


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alex19rus
alex19rus
Topic Starter сообщение 16.4.2011, 9:03; Ответить: alex19rus
Сообщение #10


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

А вот сама форма регистрации не вылезла, а в место нее ошибка 404 :D
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Помогите вспомнить рекламного бота Телеграм для обмена рекламой
0 Mixatraider 725 21.2.2024, 23:42
автор: Mixatraider
Открытая тема (нет новых ответов) Помогите рещить проблему с монитором.
Почему низкое разрешение при подключении монитора через displayport?
0 Levels 1702 11.12.2020, 0:48
автор: Levels
Открытая тема (нет новых ответов) Помогите кто нибудь получить партнерку Росбанк!
7 heisenberg_mw 2340 7.8.2020, 9:28
автор: heisenberg_mw
Открытая тема (нет новых ответов) FinFile - новые возможности для монетизации Ваших файлов!
3 FileXmaster 2076 25.7.2020, 16:10
автор: -Condis-
Открытая тема (нет новых ответов) Помогите найти тему пожалуйста
7 virtas 12461 24.7.2020, 17:02
автор: -JamesSmips-


 



RSS Текстовая версия Сейчас: 18.4.2024, 12:47
Дизайн