powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) Как взять значение поля ввода и добавить его к ссылке
21 сообщений из 21, страница 1 из 1
(PHP) Как взять значение поля ввода и добавить его к ссылке
    #38010765
corben1979
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!
Помогите, пожалуйста, реализовать простенькую задачку.
На html странице есть текстовое поле и кнопка.
При нажатии на кнопку необходимо взять значение текстового поля и добавив к нему адрес сайта сформировать ссылку.
Ссылку вывести на этой же странице, где находится кнопка.
Допустим в поле ввода ввели текст: "text"
Должна получиться ссылка вида http://text.mysite.com и ее вывести ссылкой под кнопкой.
...
Рейтинг: 0 / 0
(PHP) Как взять значение поля ввода и добавить его к ссылке
    #38010770
Seegile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
corben1979, это из области JavaScript.
А вообще смахивает на кражу паролей.
...
Рейтинг: 0 / 0
(PHP) Как взять значение поля ввода и добавить его к ссылке
    #38011262
corben1979
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Seegile, почему кража паролей?
Мне надо по логину сделать партнерскую ссылку и выдать ее партнеру
...
Рейтинг: 0 / 0
(PHP) Как взять значение поля ввода и добавить его к ссылке
    #38011282
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну а в чем проблема то?
...
Рейтинг: 0 / 0
(PHP) Как взять значение поля ввода и добавить его к ссылке
    #38011327
corben1979
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vkle, в том, что не знаю как :)
...
Рейтинг: 0 / 0
(PHP) Как взять значение поля ввода и добавить его к ссылке
    #38011358
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Учебник, чтоли, почитайте...
...
Рейтинг: 0 / 0
(PHP) Как взять значение поля ввода и добавить его к ссылке
    #38011420
corben1979
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vkle, спасибо за совет, я то почитаю. Но нужно сейчас решение :). А иначе для чего форум? Советовать учебники читать?
...
Рейтинг: 0 / 0
(PHP) Как взять значение поля ввода и добавить его к ссылке
    #38011450
Slovoblydie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А Вам именно в html это сделать нужно ??? если да то джаба только, как уже и сказали выше.. если php можно использовать - тогда все гораздо проще)
...
Рейтинг: 0 / 0
(PHP) Как взять значение поля ввода и добавить его к ссылке
    #38011490
corben1979
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Slovoblydie, можно php
...
Рейтинг: 0 / 0
(PHP) Как взять значение поля ввода и добавить его к ссылке
    #38011562
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
corben1979Но нужно сейчас решение :)Решение несформулированной задачи? Даже нет "дано", только "требуется" ))))
...
Рейтинг: 0 / 0
(PHP) Как взять значение поля ввода и добавить его к ссылке
    #38011573
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При нажатии на кнопку отсылается форма на сервер? Если нет - то вопрос для форума по яваскрипту/хтмл. Там, в общем то, в несколько строк решение. Довольно простое. Если же форма отсылается на сервер и вывод требуется после перезагрузки страницы, тогда берем нужное значение из $_POST или $_GET и втыкаем его куда-то в то место (кроме Вас пока что код никто не видел), где должна быть сформирована ссылка.
...
Рейтинг: 0 / 0
(PHP) Как взять значение поля ввода и добавить его к ссылке
    #38011640
corben1979
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vkle, спасибо. Кода нет, потому что не знал с чего начать. Уже что-то. Ссылка визуально должна показаться на той же странице. То есть внизу дописаться. Можно страницу и перезагрузить.
...
Рейтинг: 0 / 0
(PHP) Как взять значение поля ввода и добавить его к ссылке
    #38011669
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: 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
(PHP) Как взять значение поля ввода и добавить его к ссылке
    #38011774
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
corben1979Можно страницу и перезагрузить.Ну это уж Вы как-нить самостоятельно определитесь - надо перезагружать, или не надо. Решения достаточно просты в обоих случаях.
...
Рейтинг: 0 / 0
(PHP) Как взять значение поля ввода и добавить его к ссылке
    #38012187
corben1979
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
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
(PHP) Как взять значение поля ввода и добавить его к ссылке
    #38012223
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
corben1979Теперь бы как-то сделать чтобы страница не перезагружалась.Яваскриптом.
...
Рейтинг: 0 / 0
(PHP) Как взять значение поля ввода и добавить его к ссылке
    #38012245
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вариант "без перезагрузки"
Код: 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
(PHP) Как взять значение поля ввода и добавить его к ссылке
    #38012266
Seegile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
corben1979Можно страницу и перезагрузить.
corben1979Теперь бы как-то сделать чтобы страница не перезагружалась.
Может быть вы хотите что нибудь еще?
...
Рейтинг: 0 / 0
(PHP) Как взять значение поля ввода и добавить его к ссылке
    #38012283
corben1979
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vkle, нет сохранять не надо, надо только выдать в браузер
...
Рейтинг: 0 / 0
(PHP) Как взять значение поля ввода и добавить его к ссылке
    #38012284
corben1979
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем спасибо. Задача решена
...
Рейтинг: 0 / 0
(PHP) Как взять значение поля ввода и добавить его к ссылке
    #38012296
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да не за что, за три четверти суток асилили таки сформулировать задачу :-)
...
Рейтинг: 0 / 0
21 сообщений из 21, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) Как взять значение поля ввода и добавить его к ссылке
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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