Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Траблы с include


Автор: kaa 29.4.2006, 20:06
Есть такой трабл!

Код

<?php
include 'file1.php';
include 'file2.php';
...
...
//Код программы
...
...
?>




Так вот, этот гад вываливает в броузер всё что есть в подключаемых файлах (в одном класс простенькго шаблонизатора, а в другом класс работы с бд). Чую что ошибка тупая, но найти немагу! Где, так сказать, суть!? Третий день уже мучаюсь  smile  

Автор: Mal Hack 29.4.2006, 20:14
Файлы PHP не зарегистрированны как PHP скрипты или в них нет <?php ?>
 

Автор: kaa 29.4.2006, 23:26
А простите, как  их регистрировать? 
А если в них тэг вставлять тогда при подстановке  текста в скрипт командой include  у меня наверное выйдет следующее:


Код

<?php

<?php
//код вставляемого файла
?>
...
...
...
...
?>



Так или нет, а если да то как такое работает?

Добавлено @ 23:36 
Попробовал добавить теги во включаемые файлы - заработало, незнал что так можно и нужна...  ПА-СИ-БА! smile  

Автор: starmaster 30.4.2006, 09:51
И ещё проще, - используй require() 

Автор: Рыжий 30.4.2006, 12:59
kaa, Имеется ввиду есть ли в подключаемых файлах теги <?php    ?>

Добавлено @ 13:06 
ой сорри не увидел что уже все работает. 

Автор: Janus 30.4.2006, 13:42
Цитата(starmaster @  30.4.2006,  09:51 Найти цитируемый пост)
И ещё проще, - используй require() 

А ты прочитай, чем require от include отличается. Проблема была в <?php ?> в подключаемых файлах. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)