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

Форум PHP

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: include

Сообщения:  [1-10]   [11-12] 

 
 автор: morf   (25.02.2005 в 12:04)   письмо автору
 
   для: cheops   (16.11.2004 в 22:10)
 

Хотел спросить. тут гдето был топик. про грабер информации с других страниц, с различными функциями. отключений тегов и тд.
Очень нужно.

   
 
 автор: cheops   (16.11.2004 в 22:10)   письмо автору
 
   для: Crux   (16.11.2004 в 14:37)
 

Так параметры передавать не следует, так как передачи по сети не происходит и фактически Web-сервер параметры не обрабатывает. Можно поступить гораздо проще
<?php
  $item 
"001";
  include
'../item.php';
?>


PS Вместо $item может быть понадобится $_GET['item'] - это зависит от содержимого item.php.

   
 
 автор: glsv (Дизайнер)   (16.11.2004 в 22:07)   письмо автору
 
   для: Crux   (16.11.2004 в 14:37)
 

Следует писать вот так:

<?
$item 
001;
include
'../item.php';
?>

   
 
 автор: cheops   (16.11.2004 в 22:07)   письмо автору
 
   для: sedek   (16.11.2004 в 16:21)
 

Точно так же как и файл в текущей директории, директория которая расположена выше обозначается двумя точками ".." Т.е. файл должен быть подключёт примерно следующим образом
<?php
  
include "../index.php";
?>

Можно поднятся на две директории вверх и спустится в директорию sedek
<?php
  
include "../../sedek/index.php";
?>

   
 
 автор: sedek   (16.11.2004 в 16:21)   письмо автору
 
   для: Mitay   (16.11.2004 в 15:53)
 

Подскажите кто знает если файл лежит на томже серваке но в другой дериктории(выше) как его подключить?

   
 
 автор: Mitay   (16.11.2004 в 15:53)   письмо автору
 
   для: Crux   (16.11.2004 в 14:37)
 

При работе с файлами на том же серваке, нельзя подключать файлы include'../item.php?item=001' , т.к. item.php?item=001 считается как название самого файла.
Хотя черт его знает, может это от настроек самого PHP зависит

   
 
 автор: Crux   (16.11.2004 в 14:37)   письмо автору
 
   для: Akira   (15.11.2004 в 22:24)
 

почему
include'../item.php'

работает,а
include'../item.php?item=001'

работать не хочет.

   
 
 автор: glsv (Дизайнер)   (15.11.2004 в 22:42)   письмо автору
 
   для: sedek   (15.11.2004 в 22:15)
 

Возможно, но будет подцеплен HTML-код. Подцепить php-код и его выполнить не получится. И путь к файлу нужно писать "полный" – вот таким образом

include 'http://www.example.com/file.php?foo=1&bar=2';


Для работы с удаленными файлами в php.ini должна быть включена директива
allow_url_fopen=on

   
 
 автор: Akira   (15.11.2004 в 22:24)   письмо автору
 
   для: Akira   (14.11.2004 в 20:48)
 

Нашел ошибку сам =) Нельзя разрывать if или else =)

   
 
 автор: sedek   (15.11.2004 в 22:15)   письмо автору
 
   для: cheops   (14.11.2004 в 21:04)
 

Вопросик а как прицепить файл include "menu.php"; если файл на другом сервере? Это возможно?

   

Сообщения:  [1-10]   [11-12] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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