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 :: Формирование ссылок

 PHP.SU

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


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

> Без описания
deniss1995
Отправлено: 18 Февраля, 2011 - 19:24:51
Post Id


Новичок


Покинул форум
Сообщений всего: 17
Дата рег-ции: Авг. 2010  


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




Здравствуйте все! Улыбка Как сформировать ссылку типа http://localhost/index.php?page=xxx?
Допустим у меня есть таблица 'pages' в MySQL с колонками id и name_page.... Как всё это реализовать?
 
 Top
Okula
Отправлено: 18 Февраля, 2011 - 19:27:15
Post Id



Участник


Покинул форум
Сообщений всего: 1389
Дата рег-ции: Окт. 2010  


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




deniss1995, через $_GET передавай данные в ссылку и всё
 
 Top
deniss1995
Отправлено: 18 Февраля, 2011 - 19:29:36
Post Id


Новичок


Покинул форум
Сообщений всего: 17
Дата рег-ции: Авг. 2010  


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




А как это сделать, а то я пытался и меня всё равно просто на index.php кидает
(Добавление)
Так никто и не поможет?
 
 Top
voskan
Отправлено: 18 Февраля, 2011 - 22:18:04
Post Id


Посетитель


Покинул форум
Сообщений всего: 305
Дата рег-ции: Нояб. 2010  


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




PHP:
скопировать код в буфер обмена
  1.  
  2.  
  3. <?PHP
  4. $vote   =       isset ( $_GET['vote'] ) ? $_GET['vote'] : NULL;
  5. switch ($vote)
  6. {
  7.    default:
  8.   echo "<a href=\"".$_SERVER['PHP_SELF']."?vote=xxx\">";//при нажатии перейдет на xxx
  9.   и url будет выглядеть index.php?vote=xxx
  10.  
  11.   break;
  12.  
  13.  
  14. case 'xxx':
  15.  
  16.    echo "Выведет эту надпись :)";
  17.  
  18.     break;
  19. }
  20. ?>
  21.  
 
 Top
Okula
Отправлено: 18 Февраля, 2011 - 23:11:55
Post Id



Участник


Покинул форум
Сообщений всего: 1389
Дата рег-ции: Окт. 2010  


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




voskan, а зачем тут session_start() и уж темболее конструкция switch() куда проще сделать через if()
http://localhost/index.php?page=xxx
PHP:
скопировать код в буфер обмена
  1. $page = !empty($_GET['page']) ? "xxx" : FALSE;
  2. if($page !== FALSE) {
  3. /*
  4.  * Будет выводится если находишся на странце index.php?page=xxx
  5.  */
  6. echo "Выведет при переходе по ссылке";
  7. exit();
  8. }
  9.  
  10. /*
  11.  * Будет выводится если находишся на странце index.php
  12.  */
  13. echo "<a href='http://localhost/index.php?page=xxx'>Ссылка</a>";
 
 Top
JustUserR
Отправлено: 19 Февраля, 2011 - 20:56:41
Post Id



Активный участник


Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009  


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




deniss1995 пишет:
Как сформировать ссылку типа http://localhost/index.php?page=xxx?
Для осуществления формирования корректной гиперссылки на основе предполагаемого варианта необходимо предварительное создание базовой строковой константы целевого URL-адреса с включение соответствующих информационных полей в соответствующем уровне элементного трактования - в частности в качестве наиболее простого метода допустимо осуществление включения исключительно числовых параметров с гарантированным параметров объектного разделения


-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


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



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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB