Страница 1 от 2
Малко помощ - PHP
Публикувано: чет юли 08, 2010 7:59 pm
от stefan_mil4ev
Интересува ме как мога да включа отдалечен файл чрез php. Когато всичко е в една папка използвам inlude(), но изкам да включа фаил от друга папка - как става това?
Публикувано: чет юли 08, 2010 8:17 pm
от hygro
Публикувано: чет юли 08, 2010 8:51 pm
от stefan_mil4ev
Нещо неможах да го схвана.
<?php
ini_set('include_path', '/inc');
?>
ако имам папка 'С' и в нея файл 'Б' и изкам в друг документ в друга папка да извикам файла 'Б', как ще стане посредством горния код?
Публикувано: чет юли 08, 2010 10:16 pm
от hygro
Може би не разбрах какъв точно е въпросът ти, но
include е пределно опростена... Трябва само да посочиш относителния или пълния път.
Код: Избери всички
<?php
// ...
include('../c_dir/b_file.php'); // ако C е сестринска директория
include('./c_dir/b_file.php'); // ако е дъщерна
include('c_dir/b_file.php'); // същото...
// ...
?>
Публикувано: чет юли 08, 2010 10:41 pm
от stefan_mil4ev
Благодаря ти много, направо се бях ошашавил.

Публикувано: пет юли 09, 2010 12:26 am
от stefan_mil4ev
Значи, направих си меню на отделен файл, зададох му хипер линкове и го разпространих из сайта с include(), с идеята хипер връзките да се запазят. Да ама не... Как да направя така, че да мога да инклудна и хиеп връзките да се запазят?
Публикувано: пет юли 09, 2010 8:03 am
от torbalan
дай пример, че с това обяснение - нищо не се разбира...
иначе идеята е горе-долу следната:
file menu.php:
<a href='http://www.napravisam.bg'>направи си сам</a>
file 1.php:
алабала<br>
<?
include('menu.php');
?>
<br> думтракатата
Публикувано: пет юли 09, 2010 8:12 am
от ArturDent
Имай предвид че include се изпълнява преди изпълнението на кода на страницата. Ако хипервъзките ти са с относителни пътища, то страниците, където позва include на менюто, трябва да бъдат на едно ниво ../дир1, ../дир2 и т.н.
Ако ползваш include в ../дир1/субдир и ../дир2 - менюто в единия случай няма да работи.
Публикувано: съб юли 10, 2010 5:22 pm
от stefan_mil4ev
Да точно това е в отделни директории инклудвам менюто. Няма ли начин да задам връзките на менюто, така че да работи на всички отделни страници в различни директории.
P.P.S.
За въпроса по - горе.
Става дума за сайт с повтарящо се меню, който е разделен в различни директории, задавам връзките на менюто, но те работят на страницата в която е и менюто, а в другите директории не работи.
Публикувано: нед юли 11, 2010 7:44 am
от ArturDent
Казах ти че страниците в които "инклудваш" трябва да бъдат на едно ниво. Това е!