Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Как убрать /id/ в адресе URL

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Salvinorine
Отправлено: 11 Мая, 2017 - 20:39:15
Post Id


Новичок


Покинул форум
Сообщений всего: 5
Дата рег-ции: Май 2017  


Помог: 0 раз(а)




Ребята, нужна помощь.

Имеем URL domain.ru/kredity/moskva/id/kred ity.html
Нужно получить domain.ru/kredity/moskva/kredity .html

Я не могу понять откуда берется этот /id/ в адресе и почему без него не работает.

Вот код:

PHP:
скопировать код в буфер обмена
  1. else if ($Page == 'kredity' ) {
  2.         if (!$Module or $Page == 'kredity' and $Module == "category" or $Page == "kredity" and         $Module == "main") include('module/news/main.php') ;
  3.                 else if ($Module == "moskva") include('module/news/material.php');
  4. }


main.php:

PHP:
скопировать код в буфер обмена
  1. if (!$Module or $Module == 'main') {
  2.  
  3. $Param1 = 'SELECT `id`, `name`, `added`, `date`, `cat` FROM `news` ORDER BY `id` DESC LIMIT 0, 5';
  4.  
  5. } else if ($Module == 'category') {
  6.        
  7. $Param1 = 'SELECT `id`, `name`, `added`, `date`, `cat` FROM `news` WHERE `cat` = '.$Param['id'].' ORDER BY `id` DESC LIMIT 0, 5';
  8.  
  9. }
  10.  
  11. $Query = mysqli_query($CONNECT, $Param1);
  12.  
  13. while ($Row = mysqli_fetch_assoc($Query)) {
  14. echo '<a href="/kredity/moskva/id/'.$Row['cat'].'">URL</a>';
 
 Top
arbuzmaster
Отправлено: 11 Мая, 2017 - 21:25:19
Post Id


Новичок


Покинул форум
Сообщений всего: 23
Дата рег-ции: Май 2017  


Помог: 0 раз(а)




Ну так уберите id , в чем проблема то?
PHP:
скопировать код в буфер обмена
  1.  
  2. echo '<a href="/kredity/moskva/id/'.$Row['cat'].'">URL</a>';
  3.  

PHP:
скопировать код в буфер обмена
  1.  
  2. echo '<a href="/kredity/moskva/'.$Row['cat'].'">URL</a>';
  3.  
 
 Top
Salvinorine
Отправлено: 11 Мая, 2017 - 21:30:23
Post Id


Новичок


Покинул форум
Сообщений всего: 5
Дата рег-ции: Май 2017  


Помог: 0 раз(а)




arbuzmaster пишет:
Ну так уберите id , в чем проблема то?

Просто с /id/ по конечному адресу выводится документ привязанный к ID материала в базе.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB