Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) Как взять значение поля ввода и добавить его к ссылке / 21 сообщений из 21, страница 1 из 1
24.10.2012, 05:07:51
    #38010765
corben1979
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) Как взять значение поля ввода и добавить его к ссылке
Здравствуйте!
Помогите, пожалуйста, реализовать простенькую задачку.
На html странице есть текстовое поле и кнопка.
При нажатии на кнопку необходимо взять значение текстового поля и добавив к нему адрес сайта сформировать ссылку.
Ссылку вывести на этой же странице, где находится кнопка.
Допустим в поле ввода ввели текст: "text"
Должна получиться ссылка вида http://text.mysite.com и ее вывести ссылкой под кнопкой.
...
Рейтинг: 0 / 0
24.10.2012, 05:45:42
    #38010770
Seegile
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) Как взять значение поля ввода и добавить его к ссылке
corben1979, это из области JavaScript.
А вообще смахивает на кражу паролей.
...
Рейтинг: 0 / 0
24.10.2012, 13:04:51
    #38011262
corben1979
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) Как взять значение поля ввода и добавить его к ссылке
Seegile, почему кража паролей?
Мне надо по логину сделать партнерскую ссылку и выдать ее партнеру
...
Рейтинг: 0 / 0
24.10.2012, 13:12:52
    #38011282
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) Как взять значение поля ввода и добавить его к ссылке
Ну а в чем проблема то?
...
Рейтинг: 0 / 0
24.10.2012, 13:34:22
    #38011327
corben1979
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) Как взять значение поля ввода и добавить его к ссылке
vkle, в том, что не знаю как :)
...
Рейтинг: 0 / 0
24.10.2012, 13:56:59
    #38011358
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) Как взять значение поля ввода и добавить его к ссылке
Учебник, чтоли, почитайте...
...
Рейтинг: 0 / 0
24.10.2012, 14:26:21
    #38011420
corben1979
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) Как взять значение поля ввода и добавить его к ссылке
vkle, спасибо за совет, я то почитаю. Но нужно сейчас решение :). А иначе для чего форум? Советовать учебники читать?
...
Рейтинг: 0 / 0
24.10.2012, 14:38:56
    #38011450
Slovoblydie
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) Как взять значение поля ввода и добавить его к ссылке
А Вам именно в html это сделать нужно ??? если да то джаба только, как уже и сказали выше.. если php можно использовать - тогда все гораздо проще)
...
Рейтинг: 0 / 0
24.10.2012, 14:55:25
    #38011490
corben1979
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) Как взять значение поля ввода и добавить его к ссылке
Slovoblydie, можно php
...
Рейтинг: 0 / 0
24.10.2012, 15:25:12
    #38011562
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) Как взять значение поля ввода и добавить его к ссылке
corben1979Но нужно сейчас решение :)Решение несформулированной задачи? Даже нет "дано", только "требуется" ))))
...
Рейтинг: 0 / 0
24.10.2012, 15:29:02
    #38011573
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) Как взять значение поля ввода и добавить его к ссылке
При нажатии на кнопку отсылается форма на сервер? Если нет - то вопрос для форума по яваскрипту/хтмл. Там, в общем то, в несколько строк решение. Довольно простое. Если же форма отсылается на сервер и вывод требуется после перезагрузки страницы, тогда берем нужное значение из $_POST или $_GET и втыкаем его куда-то в то место (кроме Вас пока что код никто не видел), где должна быть сформирована ссылка.
...
Рейтинг: 0 / 0
24.10.2012, 15:54:12
    #38011640
corben1979
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) Как взять значение поля ввода и добавить его к ссылке
vkle, спасибо. Кода нет, потому что не знал с чего начать. Уже что-то. Ссылка визуально должна показаться на той же странице. То есть внизу дописаться. Можно страницу и перезагрузить.
...
Рейтинг: 0 / 0
24.10.2012, 16:07:51
    #38011669
ScareCrow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) Как взять значение поля ввода и добавить его к ссылке
Код: javascript
1.
2.
3.
4.
5.
6.
<input type="text" name="your_name" id="your_name_input" />

<script type="text/javascript">
  var name_input = document.getElementById('your_name_input')
  name_input.value="Medved"
</script>
...
Рейтинг: 0 / 0
24.10.2012, 16:49:41
    #38011774
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) Как взять значение поля ввода и добавить его к ссылке
corben1979Можно страницу и перезагрузить.Ну это уж Вы как-нить самостоятельно определитесь - надо перезагружать, или не надо. Решения достаточно просты в обоих случаях.
...
Рейтинг: 0 / 0
24.10.2012, 21:35:56
    #38012187
corben1979
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) Как взять значение поля ввода и добавить его к ссылке
vkle, разобрался и сделал.
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
import_request_variables("P", "rvar_");
$aff_id = $rvar_aff_id;

if (!empty($aff_id))
{
$stroka = "http://".$aff_id.".login.hop.clickbank.net";
   echo "<p class=for_center><b>Here is your Affiliate Link:</p><p class=for_center><a href='$stroka' target='_blank'>$stroka</a></b></p>";
}
else
{
echo "<p class=for_center><font color='red'><b>Enter Your Affiliate ID!</b></font></p>";
}



Теперь бы как-то сделать чтобы страница не перезагружалась. Или программно прокрутить страницу вниз, чтобы результат работы скрипта php был сразу виден. А то после обновления страница видна сверху, результат внизу страницы.
...
Рейтинг: 0 / 0
24.10.2012, 22:20:02
    #38012223
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) Как взять значение поля ввода и добавить его к ссылке
corben1979Теперь бы как-то сделать чтобы страница не перезагружалась.Яваскриптом.
...
Рейтинг: 0 / 0
24.10.2012, 22:39:27
    #38012245
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) Как взять значение поля ввода и добавить его к ссылке
Вариант "без перезагрузки"
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
<html>
    <head>
        <title>Страничка для ссылки</title>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <script type="text/javascript">
            function makelink() {
                var your_name = document.getElementById('your_name_input').value
                // тут должна бы быть проверка на допустимые символы введенного текста
                document.getElementById('my_link').innerHTML = '<a href="http://' + your_name + '.mysite.com/" >Ссылка</a>'
            }
        </script>
    </head>
    <body>
        <input type="text" id="your_name_input" />
        <input type="button" onclick="makelink()" value="Получить сылку" />
        <div id="my_link"></div>
    </body>
</html>



Гхм... а на сервере введенные данные должны сохраниться, или необходимо только отображение на страничке?
...
Рейтинг: 0 / 0
24.10.2012, 23:00:31
    #38012266
Seegile
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) Как взять значение поля ввода и добавить его к ссылке
corben1979Можно страницу и перезагрузить.
corben1979Теперь бы как-то сделать чтобы страница не перезагружалась.
Может быть вы хотите что нибудь еще?
...
Рейтинг: 0 / 0
24.10.2012, 23:29:57
    #38012283
corben1979
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) Как взять значение поля ввода и добавить его к ссылке
vkle, нет сохранять не надо, надо только выдать в браузер
...
Рейтинг: 0 / 0
24.10.2012, 23:31:13
    #38012284
corben1979
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) Как взять значение поля ввода и добавить его к ссылке
Всем спасибо. Задача решена
...
Рейтинг: 0 / 0
24.10.2012, 23:44:15
    #38012296
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) Как взять значение поля ввода и добавить его к ссылке
Да не за что, за три четверти суток асилили таки сформулировать задачу :-)
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) Как взять значение поля ввода и добавить его к ссылке / 21 сообщений из 21, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]