Автор Тема: print include 1 ????  (Прочитано 2715 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн IgorUSSR

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 22
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
print include 1 ????
« : 31 Октября 2002, 13:24:37 »
Я в замешательстве, пишу print include ...
а после вывода всегда какаято "1" появляется.

Если использовать readile то все работает, но требует абсолютный путь и смещает на одну строку вниз, что неприемлимо!

ПОМОЖИТЕ ПОЖАЛУЙСА!!!!!

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
print include 1 ????
« Ответ #1 : 31 Октября 2002, 14:49:50 »
а если просто include(); без всяких print ?
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн GotZfild

  • Универсал
  • Старожил
  • ****
  • Сообщений: 456
  • +0/-0
  • 2
    • Просмотр профиля
    • http://myphp.dem.ru
print include 1 ????
« Ответ #2 : 31 Октября 2002, 16:35:07 »

ob_start
();
include 
"somefile";
$content ob_get_contents();
ob_end_clean();
echo 
$content;
После трех дней без программирования жизнь становится бессмысленной.

Оффлайн Maniac

  • Ума нет - считай коллега
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 844
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
print include 1 ????
« Ответ #3 : 31 Октября 2002, 20:17:44 »
Компьютер всегда делает то, что ему велено. Правда, это не всегда совпадает с тем, что от него хотят. Все правильно: сначала выполняется функция include, которая выполняет текст файла. Т.к. файл, судя по всему, - не скрипт, то результатом работы будет вывод данного файла в данное место страницы. После этого функция возвращает значение, соответствующее успешному выполнению операции, т.е. 1, которая и выводится print\'ом
TANSTAAFL

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
print include 1 ????
« Ответ #4 : 01 Ноября 2002, 12:05:45 »
добавлю от себя, что readfile ничего не требует и ничего не смещает, а использовать include для вывода файлов - преступно.
лучше всего воспользоваться fopen...fread, или readfile

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28