|
|
|
| Подскажите как сделать ссылки вида http://sait.ru/index.php?id=1, http://sait.ru/index.php?id=2 и т.д...
Если можно, то подробней. | |
|
|
|
|
|
|
|
для: Qbass
(26.04.2008 в 08:59)
| | Впихнуть в атрибут href тега <a>: <a href="http://example.com/">Click here!</a> | |
|
|
|
|
|
|
|
для: Atheist
(26.04.2008 в 10:42)
| | гг =)) Нет. Ссылки я умею прописывать =)) Я имею ввиду на пхп вот эту часть /index.php?id=1 и т.д. Как сделать такое ?id=1 и при переходе былоб например текст 1. при переходе на ?id=2, то текст 2. | |
|
|
|
|
|
|
|
для: Qbass
(27.04.2008 в 10:44)
| | Что вы хотите, знать как это формируется на РНР? Тогда вам в раздел РНР. Это постраничная навигация, id может соответствовать соответсвующим записям в базе, или соответсвующим файлам в некотором каталоге. | |
|
|
|
|
|
|
|
для: Qbass
(27.04.2008 в 10:44)
| | Посмотрите аттач, по теме http://softtime.ru/forum/read.php?id_forum=1&id_theme=52518&page=2
А вообще ваш вопрос равносилен вопросу:
"Как бежать быстро и не падать?"
Ответ:
"Надо бежать быстро и не падать" | |
|
|
|
|
|
|
|
для: Valick
(27.04.2008 в 11:12)
| | тему перенесли из форума PHP сюда... =(( | |
|
|
|
|
|
|
|
для: Qbass
(27.04.2008 в 15:36)
| | Вобщем спасибо!
Разберусь сам... | |
|
|
|
|
|
|
|
для: 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 | |
|
|
|
|
|
|
|
для: 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 страницу. | |
|
|
|