Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Сайт на php

Ответить
Настройки темы
Сайт на php

Пользователь


Сообщения: 98
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Отцы php, нужна ваша помощь!

есть файл config.php
код

<?php
if (!isset($tp)) {$tp=$def_title;}
if (isset($page)) {
$df = $id."/".$page.".tpl";
$fp = fopen($df, "r";
$in = fread($fp, filesize($df));
fclose($fp);
$data = explode("~", $in);
$tp=$data[0];}
?>

и естествено index.php
код

<?php
include ("tems/config.php";
include ($site_tems);
if (isset($id)) {
   $df = $id."/".$page.".tpl";
$fp = fopen($df, "r";
$in = fread($fp, filesize($df));
fclose($fp);
$data = explode("~", $in);
$i=0;
   while ($data[$i]!="" {
echo "<h5>$data[$i]</h5>";
$i++;
echo "$data[$i]";
$i++;
}
} else {
include ("main/main.tpl";
}
include($site_niz);
?>

в этом случае ссылки выглядят так
index.php?id=main&page=index
main - имя папки, где лежит сам файл - index.tpl

так вот нужно укаротить ссылки к примеру так index.php?main=index

только неменяя структуру скрипта!!!

Заранее Спасибо!

-------
Каталог предприятий Украины http://www.tradeukraine.com


Отправлено: 08:13, 31-10-2003

 

Аватара для Prisoner

Engrossed by the Void


Сообщения: 2229
Благодарности: 60

Профиль | Отправить PM | Цитировать


Пожалуйста, но как я понял, понял я все совсем по другому... в общем рад, что все работает %).

-------
Не могу дать более дельный совет - не хватает системных ресурсов...


Отправлено: 06:44, 28-01-2004 | #51



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Пользователь


Сообщения: 98
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Prisoner
работает в php а вот в class.template - нет,
просто class несчитает за переменую и естествено
немогу вывести там где мне надо!
может есть другой вариант?

-------
Каталог предприятий Украины http://www.tradeukraine.com


Отправлено: 08:48, 28-01-2004 | #52


Аватара для Prisoner

Engrossed by the Void


Сообщения: 2229
Благодарности: 60

Профиль | Отправить PM | Цитировать


Переменный объекта с точки зрения ООП - это свойства. Так добавьте необходимое свойство, пусть при инициализации объекта оно означивается нужным вам значением. Не хотите так, сделайте метод (функцию объекта) который будет записывать в нужное свойство нужное значение. Все необходимые примеры реализации всего сказанного есть в самом шаблонизаторе который вы используете... я вас правильно понял?

-------
Не могу дать более дельный совет - не хватает системных ресурсов...


Отправлено: 09:36, 28-01-2004 | #53


Пользователь


Сообщения: 98
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Prisoner
правельно в принцепе работает и такой код

я тут еще вопросик приготовил
был значит раньше у меня сайт просто на php,
поставил класс - теперь просмотр
в автономной работе невозможен
с чего бы это?

-------
Каталог предприятий Украины http://www.tradeukraine.com


Отправлено: 12:55, 28-01-2004 | #54


Аватара для Prisoner

Engrossed by the Void


Сообщения: 2229
Благодарности: 60

Профиль | Отправить PM | Цитировать


Цитата:
просмотр в автономной работе невозможен
Это как? Если то, что я понял именно то, что я должен был понять, то возможно шаблонизатор добавляет в хидеры страниц или в меты фичу не кэшировать страницы. Вот после его установки странички и перестали попадать в кэш... так понял?

-------
Не могу дать более дельный совет - не хватает системных ресурсов...


Отправлено: 16:00, 29-01-2004 | #55


Пользователь


Сообщения: 98
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Prisoner
да прав,
только вот непойму хорошо это или плохо

-------
Каталог предприятий Украины http://www.tradeukraine.com


Отправлено: 19:21, 29-01-2004 | #56


Аватара для Prisoner

Engrossed by the Void


Сообщения: 2229
Благодарности: 60

Профиль | Отправить PM | Цитировать


есть положение: зачем кэшировать страницы которые имеет переменное содержимое? Незачем.
есть предложение: отключить вывод запрещающих кэширование фенечек в самом шаблонизаторе, тут правда поискать придется где он это делает...

-------
Не могу дать более дельный совет - не хватает системных ресурсов...


Отправлено: 20:10, 29-01-2004 | #57


Пользователь


Сообщения: 98
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Prisoner
да задача, а может так все оставить

-------
Каталог предприятий Украины http://www.tradeukraine.com


Отправлено: 14:25, 30-01-2004 | #58


Аватара для Prisoner

Engrossed by the Void


Сообщения: 2229
Благодарности: 60

Профиль | Отправить PM | Цитировать


tradeukraine
Тебе решать . Если... впрочем никаких "если" - решать программисту .

-------
Не могу дать более дельный совет - не хватает системных ресурсов...


Отправлено: 18:07, 30-01-2004 | #59


Пользователь


Сообщения: 98
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Prisoner
так я сам все делал, я получается и программист

-------
Каталог предприятий Украины http://www.tradeukraine.com


Отправлено: 19:37, 30-01-2004 | #60



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Сайт на php

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Как продвинуть сайт на PHP Vi-P Вебмастеру 2 28-04-2007 13:41
Где можно протестировать сайт написаный на PHP beaver1984 Вебмастеру 4 23-01-2004 16:18
PHP->html как конвертнуть сайт? Chingachguk Вебмастеру 4 15-01-2004 17:43
Сайт на php + MySQL tradeukraine Вебмастеру 10 13-12-2003 15:57
Сайт на php tradeukraine Вебмастеру 6 30-07-2003 04:34




 
Переход