asdasd Опубликовано 18 Августа 2006 Жалоба Поделиться Опубликовано 18 Августа 2006 Подскажите как сделать инклуд из папки на сервере, сейчас пользуюсь обычно <?phpfunction foo ($in) { if ($in != "") {$out=$in;} else {$out="main";} return $out;}?> <?php include (foo($QUERY_STRING)); ?> но он судя по всему только если фаил в тойже директории находится, подскажите код чтобы можно было вытащить инклуд из др папки Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
.silent Опубликовано 18 Августа 2006 Жалоба Поделиться Опубликовано 18 Августа 2006 (изменено) да судя по всему этот скрипт как раз и из папки возьмет. если ты написал что-то вроде ?in=/subdir/kuku.phpчего только люди не придумают O.o Изменено 18 Августа 2006 пользователем .silent Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
asdasd Опубликовано 18 Августа 2006 Автор Жалоба Поделиться Опубликовано 18 Августа 2006 Нет, чото не выходит, может чтото не верно делаю.. вот например папка 123 а фаил sss.phpкак должна выглядить ссылка для этого фаила? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
.silent Опубликовано 18 Августа 2006 Жалоба Поделиться Опубликовано 18 Августа 2006 url.php?in=/123/sss.php вродь как Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
SphinX Опубликовано 18 Августа 2006 Жалоба Поделиться Опубликовано 18 Августа 2006 ./123/sss.phpЕсли скрипт с foo() и директория 123 находятся в одной директории. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
asdasd Опубликовано 18 Августа 2006 Автор Жалоба Поделиться Опубликовано 18 Августа 2006 всеравно не пашет, может есть другие коды? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Garret Опубликовано 18 Августа 2006 Жалоба Поделиться Опубликовано 18 Августа 2006 echo foo($QUERY_STRING); Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
asdasd Опубликовано 18 Августа 2006 Автор Жалоба Поделиться Опубликовано 18 Августа 2006 echo foo($QUERY_STRING); чесно говаря я с пхп неособо так подправить где могу и то неособо, что это значит? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
.silent Опубликовано 18 Августа 2006 Жалоба Поделиться Опубликовано 18 Августа 2006 что-то мне подсказывает что ты хочешь сделать просто инклюд не зависящий от url'а. нет? читай http://ru2.php.net/manual/ru/function.include.php Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
asdasd Опубликовано 18 Августа 2006 Автор Жалоба Поделиться Опубликовано 18 Августа 2006 спасибо за ссылку ща попозже прочитаю, ща уходить надо , вообщем в 2 словах по коду верху который написал у меня инклудит на страницу index.php где этот код фаил из директории образом domen.ru/?photo.php все лежат в папке к примеру d:/www/index.php, d:/www/photo.php все с этим кодом работает, но чтобы не делать памоику мне хотелосьбы вывести инклудом на индекс странице которые лежат по адресу к примеру d:/www/archiv/mail.php собственно вот в чом и проблема Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
.silent Опубликовано 18 Августа 2006 Жалоба Поделиться Опубликовано 18 Августа 2006 тогда тебе точно на ссылку что я дал.только не смотри только на примеры, а читай все. не так уж там и много читать.и все окажется очень просто. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
asdasd Опубликовано 18 Августа 2006 Автор Жалоба Поделиться Опубликовано 18 Августа 2006 былобы по русски еще =)))а так попробуем, но просто если есть заготовка у когото, а то сами понимаите время деньги. . Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Garret Опубликовано 19 Августа 2006 Жалоба Поделиться Опубликовано 19 Августа 2006 чесно говаря я с пхп неособо так подправить где могу и то неособо, что это значит? Это намек на слово debug. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
asdasd Опубликовано 19 Августа 2006 Автор Жалоба Поделиться Опубликовано 19 Августа 2006 мне тут сказали что код верху страницы который я написал, очень опасен, вернее одна большая дыра... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Garret Опубликовано 19 Августа 2006 Жалоба Поделиться Опубликовано 19 Августа 2006 Да, так оно и есть Кто вообще такой изврат придумал? 0_О Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
asdasd Опубликовано 19 Августа 2006 Автор Жалоба Поделиться Опубликовано 19 Августа 2006 Да хз давно както в яндексе нашол)))) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
asdasd Опубликовано 23 Августа 2006 Автор Жалоба Поделиться Опубликовано 23 Августа 2006 ААаааа адд, такая дыра, вот как меня ломали))гыгыгы Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
asdasd Опубликовано 3 Сентября 2006 Автор Жалоба Поделиться Опубликовано 3 Сентября 2006 <?php switch ($page) {case main:include("main.php");break; } ?> Как мне тут сделать чтото вроде if elseчтобы по умолчанию открывалась например ?page=home подскажите, я корявый, пробовал не получилось Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Jax Опубликовано 4 Сентября 2006 Жалоба Поделиться Опубликовано 4 Сентября 2006 (изменено) <?php switch ($page){ default "home": include('index.php'); break; case "main": include('main.php'); break; } ?>Так наверное...Насчет default "home": не уверен =) Изменено 4 Сентября 2006 пользователем Jax Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
asdasd Опубликовано 4 Сентября 2006 Автор Жалоба Поделиться Опубликовано 4 Сентября 2006 ошибку пишет Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Destruction Опубликовано 4 Сентября 2006 Жалоба Поделиться Опубликовано 4 Сентября 2006 (изменено) Эээ, программеры нах :-)<?php switch ($page){ default: include('index.php'); break; case "main": include('main.php'); break; } ?> Изменено 4 Сентября 2006 пользователем Destruction Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
asdasd Опубликовано 4 Сентября 2006 Автор Жалоба Поделиться Опубликовано 4 Сентября 2006 риспект, спасибо!!! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.