Перейти к контенту

Рекомендуемые сообщения

Подскажите как сделать инклуд из папки на сервере, сейчас пользуюсь обычно

 

<?php

function foo ($in) {

 

if ($in != "") {$out=$in;}

 

else {$out="main";} return $out;}

?>

 

<?php include (foo($QUERY_STRING)); ?>

 

 

но он судя по всему только если фаил в тойже директории находится, подскажите код чтобы можно было вытащить инклуд из др папки

Ссылка на комментарий
Поделиться на других сайтах

да судя по всему этот скрипт как раз и из папки возьмет. если ты написал что-то вроде ?in=/subdir/kuku.php

чего только люди не придумают O.o

Изменено пользователем .silent
Ссылка на комментарий
Поделиться на других сайтах

Нет, чото не выходит, может чтото не верно делаю..

 

вот например папка 123 а фаил sss.php

как должна выглядить ссылка для этого фаила?

Ссылка на комментарий
Поделиться на других сайтах

./123/sss.php

Если скрипт с foo() и директория 123 находятся в одной директории.

Ссылка на комментарий
Поделиться на других сайтах

что-то мне подсказывает что ты хочешь сделать просто инклюд не зависящий от url'а. нет?

 

читай http://ru2.php.net/manual/ru/function.include.php

Ссылка на комментарий
Поделиться на других сайтах

спасибо за ссылку ща попозже прочитаю, ща уходить надо

 

, вообщем в 2 словах по коду верху который написал у меня инклудит на страницу index.php где этот код фаил из директории образом domen.ru/?photo.php

 

все лежат в папке к примеру d:/www/index.php, d:/www/photo.php

 

все с этим кодом работает, но чтобы не делать памоику мне хотелосьбы вывести инклудом на индекс странице которые лежат по адресу к примеру

 

d:/www/archiv/mail.php

 

собственно вот в чом и проблема

Ссылка на комментарий
Поделиться на других сайтах

тогда тебе точно на ссылку что я дал.

только не смотри только на примеры, а читай все. не так уж там и много читать.

и все окажется очень просто.

Ссылка на комментарий
Поделиться на других сайтах

былобы по русски еще =)))

а так попробуем, но просто если есть заготовка у когото, а то сами понимаите время деньги. .:D

Ссылка на комментарий
Поделиться на других сайтах

чесно говаря я с пхп неособо так подправить где могу и то неособо,

что это значит? :D

Это намек на слово debug.
Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

<?php

switch ($page)
{case main:include("main.php");break;
}
?>

 

Как мне тут сделать чтото вроде if else

чтобы по умолчанию открывалась например ?page=home

 

подскажите, я корявый, пробовал не получилось :D

Ссылка на комментарий
Поделиться на других сайтах

<?php
switch ($page){
default "home": include('index.php'); 
break;
case "main": include('main.php');
break;
}
?>

Так наверное...

Насчет default "home": не уверен =)

Изменено пользователем Jax
Ссылка на комментарий
Поделиться на других сайтах

Эээ, программеры нах :-)

<?php
switch ($page){
default: include('index.php');
break;
case "main": include('main.php');
break;
}
?>

Изменено пользователем Destruction
Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.