<MyRusakov.ru />

Фреймворк Yii 2.0 с нуля. Пример создания сайта

Фреймворк Yii 2.0 с нуля. Пример создания сайта

Видеокурс "Фреймворк Yii 2.0 с нуля. Пример создания сайта" обучит Вас созданию профессиональных сайтов с использованием фреймворка Yii. В курсе есть 2 раздела: теоретический и практический. В теоретическом разделе будут разобраны возможности фреймворка Yii с примерами их использования, а в практической части будет создан сайт Blog.MyRusakov.ru с помощью полученных знаний из теоретического раздела.

Так же почти ко всем урокам идут упражнения для закрепления материала из урока на практике.

После прохождения курса Вы без труда сможете создавать любые сайты с использованием фреймворка Yii, причём делать это будете быстро и качественно.

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

Подписавшись по 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);
Профиль Ответить