Изпратете подадените данни чрез Пост метод и “Благодаря” настройките

March 28, 2022

Ние сме много запознати с функцията за предварително попълване на полета във вашия Jotform чрез URL параметри, където формата винаги получава данните за параметрите. С тази функция полетата на формата автоматично получават стойности по подразбиране, когато се щракне URL адреса към формата с включени параметри.

Ами ако вместо това искате да изпратите параметър данни? И целевата страница не е Jotform форма?

– Пример А – можете просто да изпратите данните чрез параметъра URL, както е споменато в линка, който е споделен първо по-горе, можете също да проверите този линк към ръководство, което ви позволява да изпращате данни към друг URL, като предварително попълва параметъра на целевия URL от полетата на формата на форма #1.

-Пример Б – искаме да изпратим данни от формовите полета до целевия PHP скрипт чрез ПОСТ метод, това НЯМА да добави данни в URL параметъра, което прави този метод по-сигурен.

Възможността да изпращате директно информацията от формата на Jotform във вашия собствен уебсайт или PHP скрипт, осигурява голяма гъвкавост при събиране на данни и подобрява потребителския изживяване, тъй като използвате ваши собствени уеб страници с JotForm.

Този урок ще покаже как да изпращате данни за подаване чрез ПОСТ метод и използвайки настройките “Благодаря”.

-Тази функция на Jotform използва метода за ПОСТ заявка, който изисква PHP скриптове.

-PHP трябва да се поддържа и активира на уеб сървъра на потребителската страница.

-Урокът е разделен на 2 части:

-Създаване на форма

-Създаване на персонализирана PHP страница

Част 1 – Създаване на форма

1. Влезте в Jotform и създайте форма в конструктора на форми.

2. За да попълните формата, активирайте функцията “Изпращане на Пост данни” на формата.

Просто щракнете върху “Настройки” в горната част > “Настройки на форма” вляво > щракнете върху “Покажи още” опции > превъртете надолу и потърсете опцията “Изпращане на Пост данни”> след това изберете “Да“.

3. Когато сте доволни от формата, използвайте “Благодаря” съветника, за да добавите URL адреса на целевия PHP скрипт.

За да настроите това, щракнете върху “Настройки” в горната част > “Благодаря” страницата вляво > маркирайте опцията “Пренасочване към външен линк” > след това поставете пътя към вашия PHP скрипт.

Забележка: URL адреса трябва да е PHP страница, която съществува във вашия уебсайт (това е страницата, създадена в част #2 на този урок)

4. Прегледайте и тествайте формата.

Част 2 – Създаване на персонализирана PHP страница

URL адресът, който е въведен в “Пренасочване към външен линк” на “Благодаря” страницата, трябва да може да извлича PHP тагове.

  1. Започнете да създавате вашата PHP уеб страница с помощта на вашия редактор (всеки текстов редактор ще свърши работа).

2. За целите на този урок следвайте или копирайте описаните PHP скриптове, които се намират в това ръководство.

3. Запазете PHP страницата, като redirect.php или можете да й дадете име, каквото искате, поне трябва да има разширение .php, като файл.

4. Уверете се, че е разположен и се намира във вашия уебсайт с правилния URL адрес, който е използван по подобен начин в стъпка #3 в част 1 на този урок.

Пример – URL адресът, който е предоставен на “Благодаря” страницата на формата в моя случай е:

http://www.mysite.com/redirect.php

5. За извличане на данните от ПОСТ метода. Трябва да знаете правилните PHP тагове на вашите форми. Можете да получите PHP кода на вашите полета, като следвате това ръководство: Как да публикувате подадени данни на “Благодаря” страницата.

Пример е тази форма: https://www.jotform.com/63143715707960. Изброени са PHP кода или таговете за моите полета, които са следните:

$_POST[‘submission_id’];

$_POST[‘formID’];

$_POST[‘ip’];

$_POST[‘name’][‘0’];

$_POST[‘name’][‘1’];

$_POST[’email’];

$_POST[‘message’];

Сега във вашия PHP скрипт можете просто да ги използвате, за да извлечете данните и да ги използвате, като ваши.

Бележки

Доста е необходимо е да имате познания за PHP в този случай, за да използвате напълно и да приложите това. Предлагам да проверите линковете по-долу, за да ви помогне да започнете.

Какво е PHP от PHP.net

PHP уроци от W3Schools

Обяснени PHP форми

Случаи, в които можете да приложите този урок:

– Искате да запазите информацията, която е изпратена директно във вашата база данни. Тук има конкретно ръководство за това: Как да изпратите подадени данни към вашата MySQL база данни, използвайки метода ПОСТ и PHP.

-Искате да предадете данни на друга страница или скрипт, но не искате те да се попълват в самия URL адрес.

-Предавайте данни на приложение на трета страна, което приема ПОСТ данни.

-Надявам се това да помогне. Чувствайте се свободни да коментирате по-долу. Ако имате въпроси или притеснения или можете също да отворите нов билет в страницата на форума.

-Искате ли да направите PHP форма? Моля погледнете посочената страница.

Беше ли това ръководство полезно?
Свържете се с екипа за поддръжка:

Нашият екип за поддръжка на клиенти е на разположение денонощно и средното ни време за реакция е между един и два часа.
С нашия екип можете да се свържете чрез:

Форум за поддръжка: https://www.jotform.com/answers/

Свържете се с поддръжката на Jotform: https://www.jotform.com/contact/

Изпратете коментар:

Jotform Avatar
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Коментар:

Podo CommentБъдете първите, които коментират.