Задать вопрос

Как передать из форму данные?

Здравствуйте!
Подскажите, каким образом можно передать данные из формы для формирования урл вида:
http://сайт/query/данные_из_формы
Возможно ли сделать подобное без js?
  • Вопрос задан
  • 105 просмотров
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
Zhbert
@Zhbert
Technical Writer, Linux user
1. Передаешь свои данные на сервер.
2. Выдергиваешь из из массива POST, проверяешь.
3. Создаешь скриптом нужный тебе адрес, туда добавляешь что надо и переходишь по нему.
4. ПРОФИТ.
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
MiragePresent
@MiragePresent
программист php
<form method="GET" action="http://сайт/query/">
  . . .
</form>
Ответ написан
Комментировать
@Cyber_bober
Да, если у вас простенькое приложение и вы немного сечете в php, можно сделать скрипт, который будет вызываться через <form action="send.php">

далее передать значение в переменную и выполнить переадресацию при помощи header('');
Ответ написан
Комментировать
@ssrdop
Я бы сделал так. Обработал бы данные из формы. Вставил бы их в переменные. Например $name, $count, $something. После в коде бы написал следующее
header("Location: http://www.mysite.ru/" . 'name/' . $name . '/count/' . $count . '/something/' . $something);

Получится что то типа www.mysite.ru/name/nick/count/3/something/56
А потом после перенаправления ты парсишь строку /name/nick/count/3/something/56/ и используешь переменные из строки для дальнекйшей работы: $name, $count, $something, которые равны соответственно nick, 3, 56
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽