X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Get
stream
stream
Topic Starter сообщение 6.9.2007, 20:12; Ответить: stream
Сообщение #1


При передаче из формы методом GET в обработчик потступает выражение $_GET['name'] . Как его можно преобразовать в ссылку? Вроде echo http://$url/ ;


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 6.9.2007, 22:52; Ответить: Webmaster_hb
Сообщение #2


(stream @ 6.9.2007, 23:12) *
При передаче из формы методом GET в обработчик потступает выражение $_GET['name'] . Как его можно преобразовать в ссылку? Вроде echo http://$url/ ;


так, лучше приводить пример кода формы, которая передает значения
и код обработчика, чтобы было более понятно что требуется

так можно только догадываться что именно требуется

приведу наглядный пример, может станет ясно
страница формы
<form method="post" action="test.php">
<input type="text" name="name">
<input type="submit">
</form>


человек в форму набирает цифры 555 и нажимает "Отправить"

в обработчике - test.php, будет доступна переменная $_GET["name"] значение которой будет равно "555"

тоже самое можно было сформировать ссылкой

test.php?name=555
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
stream
stream
Topic Starter сообщение 7.9.2007, 16:16; Ответить: stream
Сообщение #3


Цифры 555 нужно поместить между http://$/ чтоб на странице обработчика была ссылка. Так не получается вставить $_GET["name"].
Вот так я делал: <? echo "<a hreff="http:// $_GET["name"]/" ?> Наверно что-то неправильно


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 7.9.2007, 16:20; Ответить: Webmaster_hb
Сообщение #4


(stream @ 7.9.2007, 19:16) *
Цифры 555 нужно поместить между http://$/ чтоб на странице обработчика была ссылка. Так не получается вставить $_GET["name"].
Вот так я делал: <? echo "<a hreff="http:// $_GET["name"]/" ?> Наверно что-то неправильно

на форуме желательно код вставлять в рамки кода, чтобы было удобнее читать

а по существу, надо сделать так:
[PHP]
<? echo('<a href="http://'.$_GET["name"].'/">') ?>
[/PHP]
или лучше так
[PHP]
<a href="http://<?=$_GET["name"]?>">
[/PHP]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
stream
stream
Topic Starter сообщение 7.9.2007, 17:28; Ответить: stream
Сообщение #5


Webmaster, спасиб

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


 



RSS Текстовая версия Сейчас: 29.3.2024, 3:47
Дизайн