<MyRusakov.ru />

Создание крупного проекта на Java с нуля

Создание крупного проекта на Java с нуля

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

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

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

Подробнее
Подписка

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Каким движком Вы предпочитаете пользоваться?

Форум сайта MyRusakov.ru

вывод текста из файла при совпадении урла с именем файла
01.02.2013 11:41:20 вывод текста из файла при совпадении урла с именем файла Сообщение #1
Alex21

Alex21

Новичок

Новичок

Дата регистрации:
01.02.2013 11:26:25

Сообщений: 3

Здравствуйте, помогите? переписать скрипт который бы сверялся с урлом в строке браузера и при совпадении урла с именем файла, выводил текст из совпадающего файла на страницу. вот код который сверяет по субдомену.

if (get_base_domain('http://'.$_SERVER['HTTP_HOST'], 0, 1) == false) {
include ('inc/getmodel.php');
$get_model = get_model(get_base_domain('http://'.$_SERVER['HTTP_HOST'], 1, 0));
}
else $get_model = '';


думаю что надо изменить переменную $_SERVER['HTTP_HOST'] на $_SERVER['PHP_SELF'] . Но так, как переменная $_SERVER['PHP_SELF'] отдает ссылку вида: /out/chitat_knigu.html а мне надо чтобы; сверка по урлу шла от последнего слеша / т.е чтобы сверка шла только по словам: chitat_knigu.html и при совпадении слов и файла с таким именем выводила текст из найденного файла. Незнаю как правильно переписать код. Подсказали что можно использовать Ф-ция basename но не хватает знаний. Можете помочь?
Спасибо.
Профиль Ответить
01.02.2013 20:20:28 вывод текста из файла при совпадении урла с именем файла Сообщение #2
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Используйте строковые функции: http://myrusakov.ru/string-php.html
Профиль Ответить
01.02.2013 22:47:48 вывод текста из файла при совпадении урла с именем файла Сообщение #3
Alex21

Alex21

Новичок

Новичок

Дата регистрации:
01.02.2013 11:26:25

Сообщений: 3

спасибо, почитал постараюсь разобраться. А пока вот нашел в инете код: только чет не срабатывает.
<?php
/*Скрипт выдающий контент в зависимости от URL*/
$uris=array (
"/kniga.html",
'Show kniga',

"/albom.html",
'Show albom',

"/risunok.html",
'Show risunok'
);

$t_ar=array_chunk ($uris, 2);
foreach ($t_ar as $k=>$v)
if ($v [0]==$_SERVER ['REQUEST_URI'])
print $v [1];

?>
в целом очень подходит под мою задачу, только чет не срабатывает, тестю на локальном вертриго вот пакет моей локалки.
Packages:

Apache 2.0.63
PHP 5.2.5
Mysql 5.0.51
Smarty 2.6.18
SQLite 3.5.6
PhpMyAdmin 2.11.4
SQLiteManager 1.2.0
ZendOptimizer 3.3.0
не пойму где ошибка в коде? можете проверить код. Спасибо.
Профиль Ответить
02.02.2013 10:54:48 вывод текста из файла при совпадении урла с именем файла Сообщение #4
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Вы что хотите получить? Покажите пример того, что на входе и что должно получиться на выходе. 2 строки покажите.
Профиль Ответить
02.02.2013 15:03:06 вывод текста из файла при совпадении урла с именем файла Сообщение #5
Alex21

Alex21

Новичок

Новичок

Дата регистрации:
01.02.2013 11:26:25

Сообщений: 3

Здравствуйте,
в общем я ищу, решение реализации. Чтобы скрипт решал такую задачу. Заготавливаются несколько 10-в статей файлов с текстом, которые помещаем в директории на сайте. Скрипт сканирует папку с файлами на совпадение по имени и в случае совпадения имени и урла выводит текстовое содержание из найденного файла текст на странице совпадающего с именем урла в браузере сайта в том месте где расположен код вывода на сайте.
Сори за путанное объяснение, надеюсь смог пояснить. Спасибо.
Профиль Ответить
02.02.2013 16:57:36 вывод текста из файла при совпадении урла с именем файла Сообщение #6
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Тогда вот так можно:$uri = $_SERVER["REQUEST_URI"];
$filename = substr($uri, 1, strpos($uri, "." - 1);
Профиль Ответить