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

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

1. Онири - 27 Августа, 2016 - 18:52:22 - перейти к сообщению
CODE (html):
скопировать код в буфер обмена
  1. <a href="<?php $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"]>">abc</a>

ссылка имеет формат index.php?id=1
можно ли прописать/дописать в ссылку параметр get bo=1?
2. DlTA - 28 Августа, 2016 - 00:38:49 - перейти к сообщению
у тебя эти данные то хоть есть или надо придумать и вписать??
3. Fart - 28 Августа, 2016 - 09:53:57 - перейти к сообщению
TC, $_GET/$_POST о чем нибудь говорит???

index.php?id=1&bo=1
4. Онири - 28 Августа, 2016 - 19:59:06 - перейти к сообщению
мне надо что бы в ссылке сохранялось $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"] (то есть это шаблонная ссылка для разных страниц но с постоянными добавляемыми параметрами bo=1, bo=2..(пример))

Fartя хочу вручную прописать/дописать get параметр. для пост(можно аналогично для гет) это проделать формой:
сырой вариант
CODE (html):
скопировать код в буфер обмена
  1.  
  2. <form method="post" action="<? $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"]?>">
  3.   <input name="bo" type="hidden" value="1">
  4.   <input type="submit" value="ссылка 1">
  5. </form>
  6. <form method="post" action="<? $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"]?>">
  7.   <input name="bo" type="hidden" value="2">
  8.   <input type="submit" value="ссылка 2">
  9. </form>
  10.  

просто при попытках дописать к $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"] параметр, этот параметр подавляет(исчезает) $_SERVER["REQUEST_URI"]
(Добавление)
DlTA, какие данные?
5. Онири - 30 Августа, 2016 - 15:40:36 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1. $z=$_SERVER["REQUEST_URI"];
  2. $a=$z."&bo=1";
  3. $b=$z."&bo=2";

есть проблема засорение get'а лишними параметрами, но $a and $b готовы для вставки, а из параметров работает только последний.
6. miketomlin - 01 Сентября, 2016 - 19:19:10 - перейти к сообщению
Сначала выделяйте путь, потом добавляйте к нему нужные параметры.

 

Powered by ExBB FM 1.0 RC1