Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Подключаем файлы к индексному файлу при помощи include...
 
 автор: qazovchik   (02.08.2005 в 15:27)   письмо автору
 
 

Есть сайт в интернете

index.php содержит
<html>
верхняя часть 
<a href="http://www.ru/?id=param.php">Парам</a>
<a href="http://www.ru/?id=lalala.php">Ла-ла-ла</a>

<? include($id); ?>

нижняя часть
</html>


файл param.php

 ля ля всякие там html теги ла ла <br>



Когда я захожу на www.ru я вижу

верхнюю часть
ссылку на param.php
и ссылку на lalalal.php
нижнюю часть

тыкаю на Парам у меня выводится :

верхняя часть
сслки на парам и лалала

содержимое файла param.php

нижняя часть

Внимание вопрос :)
Как мне сделать чтобы index.php во время загрузки выводил мне содержимое файла eshe_fail.php то есть не был пустой у меня индекс ...

как я понимаю это что то типа того
<?
если не загружен у меня
include($id);
то хочу видеть eshe_fail.php

?>


Как мне это сделать ... подскажите пожалуйста

   
 
 автор: P@Sol   (02.08.2005 в 15:32)   письмо автору
 
   для: qazovchik   (02.08.2005 в 15:27)
 

if (!isset($id)) $id=eshe_fail.php

   
 
 автор: qazovchik   (02.08.2005 в 15:54)   письмо автору
 
   для: P@Sol   (02.08.2005 в 15:32)
 

я написал

<?

if (!isset($id)) $id=eshe_fail.php;
?>
 


вместо

<? include($id); ?> 

без изменений
на главной странице и перестались открываться другие файлы типа
param.php
и lalalal.php

Если я пишу

<?
include($id);

if (!isset(
$id)) $id=eshe_fail.php;

?>

то все работает без изменений но на главной странице я все равно не вижу содержимое файла eshe_fail.php

   
 
 автор: P@Sol   (02.08.2005 в 15:59)   письмо автору
 
   для: qazovchik   (02.08.2005 в 15:54)
 


<html> 
верхняя часть 
<a href="http://www.ru/?id=param.php">Парам</a> 
<a href="http://www.ru/?id=lalala.php">Ла-ла-ла</a>

<? 
$id
=$_GET[id];
if (!isset(
$id)) $id=esho_fail.php;

include(
$id); 
?> 

нижняя часть 
</html> 


так?

update:изменил код! так еще лучше;)

   
 
 автор: qazovchik   (02.08.2005 в 16:05)   письмо автору
 
   для: P@Sol   (02.08.2005 в 15:59)
 

Не работает =(

   
 
 автор: P@Sol   (02.08.2005 в 16:09)   письмо автору
 
   для: qazovchik   (02.08.2005 в 16:05)
 

<html>
&#226;&#229;&#240;&#245;&#237;&#255;&#255; &#247;&#224;&#241;&#242;&#252;
<a href="http://www.ru/?id=1.php">&#207;&#224;&#240;&#224;&#236;</a>
<a href="http://www.ru/?id=2.php">&#203;&#224;-&#235;&#224;-&#235;&#224;</a>

<?
$id
=$_GET[id];
if (!isset(
$id)) $id="3.php"//нужны кавычки

include($id);
?>

&#237;&#232;&#230;&#237;&#255;&#255; &#247;&#224;&#241;&#242;&#252;
</html>

   
 
 автор: qazovchik   (02.08.2005 в 16:14)   письмо автору
 
   для: P@Sol   (02.08.2005 в 16:09)
 

ОО Спасибо =) ффсе работает ..

   
 
 автор: qazovchik   (02.08.2005 в 16:17)   письмо автору
 
   для: qazovchik   (02.08.2005 в 16:14)
 

Спасибо

   
 
 автор: [CHOL]Scorpion   (02.08.2005 в 22:49)   письмо автору
 
   для: P@Sol   (02.08.2005 в 16:09)
 

2 P@Sol >>>

а это в коде зачем ???


$id=$_GET[id];


Береги оперативу. Нафига переменную дублировать? К ней и напрямую обратиться можно. Это даже правильнее будет.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования