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

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

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

 

<?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
Ссылка на комментарий
Поделиться на других сайтах

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

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

Гость
Ответить в этой теме...

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

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

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

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

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

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

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

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