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
Форумы портала PHP.SU :: Версия для печати :: Как создать авто генерируемые ссылки, например, на магазины?
Форумы портала PHP.SU » » Вопросы новичков » Как создать авто генерируемые ссылки, например, на магазины?

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

1. freeman0204 - 08 Ноября, 2016 - 15:07:44 - перейти к сообщению
Есть слайдер, в котором отображаются разные магазины. Магазины добавляются через админку. В этом слайдере есть несколько магазинов с заголовком, фото и адресом.
Но ссылок ни на один магазин нет. У меня есть старница(шаблон) где должно быть видно магазин полностью, при нажании на заголовок магазина в слайдере.
В базе 3 столбца` id, title, address. `
`title, address`. я вивел. Теперь как я понимаю нужно использовать
что бы передать параметры
Что я пишу в url ссылки(заголовка магазина) `
PHP:
скопировать код в буфер обмена
  1. <a href="?stores&id=<?=$stores['id'] ?>"><h3 class="title"><?= $stores['title']?></h3></a>`

`?stores&id=<?=$stores['id'] ?>` Я раньше делал немного сайты на ВП и там при создани например новой категории или подобного создание url происходит автоматически. Сейчас у меня получается в [url]url http://prntscr.com/d4m477[/url] такое get параметр stores и id. Как вывести на отдельную страницу, именно тот магазин на который я нажму?

ЗЫ.
get паарменты всегда нужно вносить вручную отталкиваясь от логики названий того куда мы хотим пеерйти по этому адрессу?
2. vintag - 08 Ноября, 2016 - 18:14:05 - перейти к сообщению
Нифига не понял честно..... ну попробую помочь.
ну вот простейшая ссылка на пхп готовая
PHP:
скопировать код в буфер обмена
  1. http://127.0.0.1/perevod/prosmotr_glav.php?unic=80878295

делается так
PHP:
скопировать код в буфер обмена
  1.  echo "<a href='http://127.0.0.1/perevod/prosmotr_glav.php?unic=".$unic."'>бла бла</a>";

это самое простое по гет запросам, причем ета переменная у меня из бд высвечивает и из нее же разная инфа отображается на основе этого уникального номера.
есть еще второй способ при котором как мне объясняли уже сам сервер формирует урлки. ну читай, мне это пока не интересно
3. 3d_killer - 08 Ноября, 2016 - 18:19:12 - перейти к сообщению
делается в основном ЧПУ а не то что вы показали
4. LIME - 08 Ноября, 2016 - 18:42:44 - перейти к сообщению
Ребята, человек просто сам не понимает как оно работает
Привык мышечномму программированию на вп
Имхо бесполезно чтото советовать
Тут надо понимать как приложение работает с запросом....итд итп
Короче вопросов более чем ответов
5. freeman0204 - 08 Ноября, 2016 - 18:47:22 - перейти к сообщению
vintag пишет:
Нифига не понял честно..... ну попробую помочь.
ну вот простейшая ссылка на пхп готовая
PHP:
скопировать код в буфер обмена
  1. http://127.0.0.1/perevod/prosmotr_glav.php?unic=80878295

делается так
PHP:
скопировать код в буфер обмена
  1.  echo "<a href='http://127.0.0.1/perevod/prosmotr_glav.php?unic=".$unic."'>бла бла</a>";

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


Если сказать очень просто то есть слайдер с магазинами и при нажатии на магазин открывается страница с подробным описанием и все.
Хочу понять как создаются ссылки, что бы при нажатии на каждый магазин для него была уникальная ссылка.
6. 3d_killer - 08 Ноября, 2016 - 19:00:30 - перейти к сообщению
генерируются из каких либо параметров указанных программистом
(Добавление)
генерацию так же пишет программист
7. freeman0204 - 08 Ноября, 2016 - 20:43:29 - перейти к сообщению
3d_killer пишет:
генерируются из каких либо параметров указанных программистом
(Добавление)
генерацию так же пишет программист


Много чего искал по этому поводу но там затрагиваться вскользь данная тема. Подскажите как правильней искать материал на данную тему?
8. LIME - 08 Ноября, 2016 - 20:47:19 - перейти к сообщению
Это не вопрос одного ответа
Зависит как запросы обрабатывает твой движек
Сорян но не получится просто взять и переделать
Ребята тебе что-то советуют просто не понимая проблемы
Найми фриланса или терпение и изучение программирования
9. NikolasGrad - 08 Ноября, 2016 - 23:59:11 - перейти к сообщению
freeman0204 пишет:
Что я пишу в url ссылки(заголовка магазина) `
PHP:

<a href="?stores&id=<?=$stores['id'] ?>"><h3 class="title"><?= $stores['title']?></h3></a>`

Если у каждого магазина своя страница, ссылка на магазин должна выглядеть так:
PHP:
скопировать код в буфер обмена
  1. <a href="<? echo $stores['address']; ?>?stores&id=<? echo $stores['id']; ?>"><h3 class="title"><? echo $stores['title']; ?></h3></a>
10. LIME - 09 Ноября, 2016 - 00:05:02 - перейти к сообщению
NikolasGrad ыгым)) вот сидим тут все тупые а пришел и вот нам щастье))
Извини за прикол но реально смешно
Но ты продолжай
Не обращая внимания на таких зануд как я

 

Powered by ExBB FM 1.0 RC1