Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Создание ссылки
 
 автор: Qbass   (26.04.2008 в 08:59)   письмо автору
 
 

Подскажите как сделать ссылки вида http://sait.ru/index.php?id=1, http://sait.ru/index.php?id=2 и т.д...
Если можно, то подробней.

   
 
 автор: Atheist   (26.04.2008 в 10:42)   письмо автору
 
   для: Qbass   (26.04.2008 в 08:59)
 

Впихнуть в атрибут href тега <a>: <a href="http://example.com/">Click here!</a>

   
 
 автор: Qbass   (27.04.2008 в 10:44)   письмо автору
 
   для: Atheist   (26.04.2008 в 10:42)
 

гг =)) Нет. Ссылки я умею прописывать =)) Я имею ввиду на пхп вот эту часть /index.php?id=1 и т.д. Как сделать такое ?id=1 и при переходе былоб например текст 1. при переходе на ?id=2, то текст 2.

   
 
 автор: sim5   (27.04.2008 в 11:07)   письмо автору
 
   для: Qbass   (27.04.2008 в 10:44)
 

Что вы хотите, знать как это формируется на РНР? Тогда вам в раздел РНР. Это постраничная навигация, id может соответствовать соответсвующим записям в базе, или соответсвующим файлам в некотором каталоге.

   
 
 автор: Valick   (27.04.2008 в 11:12)   письмо автору
 
   для: Qbass   (27.04.2008 в 10:44)
 

Посмотрите аттач, по теме http://softtime.ru/forum/read.php?id_forum=1&id_theme=52518&page=2

А вообще ваш вопрос равносилен вопросу:
"Как бежать быстро и не падать?"
Ответ:
"Надо бежать быстро и не падать"

   
 
 автор: Qbass   (27.04.2008 в 15:36)   письмо автору
 
   для: Valick   (27.04.2008 в 11:12)
 

тему перенесли из форума PHP сюда... =((

   
 
 автор: Qbass   (27.04.2008 в 15:37)   письмо автору
 
   для: Qbass   (27.04.2008 в 15:36)
 

Вобщем спасибо!
Разберусь сам...

   
 
 автор: Smak   (27.04.2008 в 20:57)   письмо автору
 
   для: Qbass   (27.04.2008 в 15:37)
 

например:

<table><tr>
<td><? include("navigate.html"); ?></td>
<td><? include("$id.html"); ?></td>
</tr></table>

Ссылка [http://***.ru/index.php?id=1] откроет в файле index.php файлик 1.html

   
 
 автор: PAT   (27.04.2008 в 15:49)   письмо автору
 
   для: Qbass   (27.04.2008 в 15:36)
 

Всё, что стоит после символа ? в адресной строке, именуется QUERY STRING.

Создать ссылку с Query String можно, явно прописав символ ? (и всё, что следует после него) в атрибуте HREF тега <A>.

Кроме того, любая форма, где в атрибуте METHOD прописано значение GET при сабмите создает запрос в виде URL'а с прописанной Query String.

Ограничение по длине символов (максимум 264) для адресной строки включает в себя и символы Query String, т.е. всё написанное/созданное сверх 264 символов обрежется.

С помощью jScript'а легко получить значение этой самой Query String - document.location.href.split ('?') [1] (в MSIE даже есть для этого специальное свойство - document.location.search).

Соответственно, в программах на PHP, обрабатывающих таковую адресную строку, тоже легко можно получить эту строку символов (кои следуют после ?) - $_SERVER['QUERY_STRING'];
Например, при вызове http://mysite.com/myprog.php?id=1 получаете нужное id=1 и операторами PHP вызываете/формируете соответствующую этому id=1 страницу.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования