<MyRusakov.ru />

Разработчик игр на Unreal Engine

Разработчик игр на Unreal Engine

Этот комплект с нуля всего за 7 месяцев сделает Вас Unreal-разработчиком. И при этом учиться достаточно 1 час в день.

Начнёте Вы с основ программирования, постепенно перейдя к C++. Затем очень подробно изучите Unreal Engine, и после научитесь программировать на C++ в Unreal Engine. В конце создадите крупный проект на C++ в Unreal Engine для своего портфолио.

Комплект содержит:

- 416 видеоуроков

- 95 часов видео

- 1024 задания для закрепления материала из уроков

- 3 финальных тестирования

- 4 сертификата

- 12 Бонусных курсов

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

Подпишитесь на мой канал на YouTube, где я регулярно публикую новые видео.

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

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

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

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

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

Какая тема Вас интересует больше?

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

.htaccess
06.04.2015 18:23:12 .htaccess Сообщение #1
maloi59ru

maloi59ru

Новичок

Новичок

Дата регистрации:
20.03.2014 09:38:44

Сообщений: 8

Здравствуйте, помогите пожалуйста, у меня движок сделан по курсу "PHP и MySQL с Нуля до Гуру" вот он:

index.php
switch ($action) { 
case "about": 
 $content = new AbouteContent($db); 
break; 
case "race": 
 $content = new RaceContent($db); 
break; 
case "classes": 
  $content = new ClassesContent($db); 
break;

content_class.php 
//  ВСПОМОГАТЕЛЬНАЯ ФУНКЦИЯ ВЫВОДА ПОД МЕНЮ
protected function getNavigation_Sab_Mmorpg() {
$navigation = $this->navigation->getAllMenu();
for ($i = 0; $i < count($navigation); $i++) { 
 $sr["title"] = $navigation[$i]["title"]; 
 $sr["link_about"] = $this->config->address."?action=about&id=".$navigation[$i]["id"]; 
 $sr["link_race"] = $this->config->address."?action=race&id=".$navigation[$i]["id"]; 
 $sr["link_classes"] = $this->config->address."?action=classes&id=".$navigation[$i]["id"]; 
 $text .= $this->getReplaceTemplate($sr, "navigation_mmorpg_sab"
}
return $text;
}

У меня вопрос как правильно сделать ЧПУ в .htaccess файле, пример:
.htaccess
RewriteEngine On
RewriteRule ^games/([a-z]+)/([0-9]+) ?action=$1&id=$2 [L]

И как правильно прописать пути в  
$sr["link_about"] = $this->config->address."?action=about&id=".$navigation[$i]["id"]; 
$sr["link_race"] = $this->config->address."?action=race&id=".$navigation[$i]["id"];
$sr["link_classes"] = $this->config->address."?action=classes&id=".$navigation[$i]["id"];
Профиль
08.04.2015 02:28:53 .htaccess Сообщение #2
gemiks

gemiks

Мастер

Мастер

Дата регистрации:
17.03.2013 18:03:11

Сообщений: 177

какую ссылку вы хотите видеть на выходе?
и какая она у вас сейчас?
Профиль
08.04.2015 10:50:18 .htaccess Сообщение #3
maloi59ru

maloi59ru

Новичок

Новичок

Дата регистрации:
20.03.2014 09:38:44

Сообщений: 8

Сейчас ссылки у меня вод такие:
?action=about&id=номер id
?action=race&id=номер id
?action=classes&id=номер id
Это запросы:
$sr["link_about"] = $this->config->address."?action=about&id=".$navigation[$i]["id"];  
$sr["link_race"] = $this->config->address."?action=race&id=".$navigation[$i]["id"]; 
$sr["link_classes"] = $this->config->address."?action=classes&id=".$navigation[$i]["id"];

Я хотел бы видеть ссылки типа:
games/about/номер id
games/race/номер id
games/classes/номер id

И делал но не сработало 
.htaccess 
RewriteEngine On 
RewriteRule ^games/([a-z]+)/([0-9]+) ?action=$1&id=$2 [L] 
 А в запросе делал:
$sr["link_about"] = $this->config->address."games/about/".$navigation[$i]["id"];  
$sr["link_race"] = $this->config->address."games/race/".$navigation[$i]["id"]; 
$sr["link_classes"] = $this->config->address."games/classes/".$navigation[$i]["id"];
Профиль
13.04.2015 23:10:59 .htaccess Сообщение #4
gemiks

gemiks

Мастер

Мастер

Дата регистрации:
17.03.2013 18:03:11

Сообщений: 177

Смотрите, есть хороший генератор 
http://phpguru.com.ua/servis/revritegen/
Профиль
14.04.2015 05:03:00 .htaccess Сообщение #5
maloi59ru

maloi59ru

Новичок

Новичок

Дата регистрации:
20.03.2014 09:38:44

Сообщений: 8

Спасибо за хороший генератор, но у меня все равно проблема.
я нашел в чем она, но не знаю что сделать:
если использовать 
"&" в ?action=$1&id=$2 то все работает,
но для валидности кода, я вместо -
 "&" использую - "&amp;" в ?action=$1&amp;id=$2 и у меня не работают ссылки. Я боюсь если я буду использовать "&", то тогда код будет невалидным, и могут возникнуть какие нибудь проблемы в будущем, или нечего не будет, подскажите пожалуйста? 
Профиль
14.04.2015 07:16:19 .htaccess Сообщение #6
gemiks

gemiks

Мастер

Мастер

Дата регистрации:
17.03.2013 18:03:11

Сообщений: 177

в htaccess такого сочетания символов ;amp нету, и никаких проблем не будет, не волнуйтесь
Профиль