Просмотр полной версии : переменные
знающие люди поможите погалуйста! ситуация такая... у себя на сайте я решил все сделать проще, поскольку у меня очень много страниц я решил замутить файл per.txt где записал все переменные, ну типа $site_title, $page_title и т.д. вот вроде все записал.... и пошел дальше - зашел на одну из своих страничек и пишу вначале <?php include "per.txt"?> вот а потом внедряю в страничку все переменные, например, <title><?php print $site_title; ?></title> а когда проверяю в браузере - он пишет мне в титле <?php print $site_title; ?>... но почему!? что я сделал неправильно?!
случайно не в *.html инклудил?
и ваще хостинг пхп поддерживает? :)
инклудил в хтмл.... изменил на пхп.... все равно не катит в чем проблема?!
пхп интерпритатор стоит ваще?
хостинг какой?
код в студию
Хостинг - Multihost
Код №1 per.php3
<?
//Список переменных
//http://www.site.ru
//name@site.ru
//Kирилл
//2006 год
//Верх сайта
$site_title="::Прикольный титл::"
$site_adress="http://www.site.ru"
$site_name="Site"
//Меню
//Меню
$page_titleg="Главная"
$page_titlef="Контакты"
?>
Код №2 инклудим в страничку...
<?php include 'per.php3' ?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<!-- Page Title -->
<title><?php print $site_title; ?></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="Content-Style-Type" content="text/css">
--//--//--//--//--//--
</html>
?>
вот...
Напиши вместо инклуда phpinfo(); и посмотри, что будет
блин, да тоже самое..... проверял и на удаленном сервере и на локальном....
Вывод -- у кого-то не установлен должным образом интерпретатор :)
похоже сайт у кого то на narod.ru
на multihost-e, а не народе
на multihost-e, а не народе
А какого [....] ты тогда нам голову морочишь вместо того, чтобы обратиться в саппорт, чтобы они тебе объяснили как на твоем мультихосте пользоваться PHP?
И что-то с трудом мне верится, что на сайте мультихоста написано, что php-скрипты на их хостинге нужно класть в файлы с расширением php3.
Если php не обрабатывается, то файл, скорее всего, не то расширение имеет. Проверить.
Также проверить отсутствие файла с таким же именем и расширением "html", "htm" и т.п.
Сделай файл test.php с содержанием
<?php phpinfo(); ?>
и дай на него ссылку.
Если приведенное - копи-пасте, то во включаемом файле наглухо отсутствуют окончания строк.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.