PHP формасын қалай жіберуге болады

Мазмұны:

PHP формасын қалай жіберуге болады
PHP формасын қалай жіберуге болады

Бейне: PHP формасын қалай жіберуге болады

Бейне: PHP формасын қалай жіберуге болады
Бейне: Счёт на оплату формасын жіберу! 2024, Мамыр
Anonim

Форма бойынша мәліметтерді өңдеу - бұл PHP бағдарламалау тілінің (PL) маңызды функцияларының бірі. Қол жетімді құралдар пайдаланушы енгізген деректерді шығарып алуға және оларды арнайы айнымалыларға сақтауға мүмкіндік береді, содан кейін оларды түрлендіруге және әртүрлі мәліметтер базасына (МҚ) немесе файлдарға жазуға болады.

PHP формасын қалай жіберуге болады
PHP формасын қалай жіберуге болады

Нұсқаулық

1-қадам

Мәліметтерді берудің ыңғайлы әдісін таңдай отырып, HTML көмегімен қажетті форманы жасаңыз. Енгізу үшін сабы қолданылады. PHP арқылы пайдаланушы деректерін сәтті өңдеу үшін әдіс пен әрекет атрибутын көрсету маңызды. Мысалға:

2-қадам

Бұл HTML код форма туралы мәліметтер POST әдісі арқылы process.php файлында жазылған сценарийге берілетінін көрсетеді, бұл пайдаланушыға қажетті айнымалыларды жасырын жолмен беруге мүмкіндік береді. Әдістің альтернативасы - GET, ол қажетті деректерді адрес жолағы арқылы тасымалдайды. Осылайша, батырманы басқаннан кейін енгізілген деректер шолғыш терезесінің жоғарғы бөлігінде көрсетіледі.

3-қадам

Қосымша атрибуттардың мәнін, атын және түрін пайдаланып, қажетті форма элементтерін жасаңыз. Мысалы, пайдаланушы өзінің аты-жөнін енгізе алатын екі өрісті құру үшін келесі кодты жазуға болады:

Атауы:

Тегі

Бұл сегмент пайдаланушының аты мен тегін көрсету үшін екі мәтіндік өрісті құруға мүмкіндік береді, олар кейінірек деректерді өңдеу үшін қолданылатын пайдаланушылар аты мен тегінің атымен.

4-қадам

Форма деректері орналасқан HTML құжаты сияқты каталогта process.php деп аталатын жаңа файл жасаңыз. Файлды құру үшін каталогтың мазмұнын көрсетуге арналған терезенің бос аймағын тінтуірдің оң жағымен басып, «Жаңа» - «Мәтіндік файлды» таңдаңыз, содан кейін тиісті ат пен кеңейтімді көрсетіңіз. Келесі кодты енгізіңіз:

<? php

$ username = htmlspecialchars ($ _ POST [‘username’]);

$ second_name = htmlspecialchars ($ _ POST [‘familyname’]);

echo “Сіздің атыңыз $ username және тегі $ second_name”; ?>

5-қадам

Бұл код пайдаланушы формаға енгізген қажетті деректерді алуға мүмкіндік береді. $ username ғаламдық $ _POST массиві арқылы өткен username мәтін жолына енгізілген атау беріледі. Htmlspecialchars () функциясын қолдану; қосымша пернелер алынып тасталады, олар пайдаланушы қате немесе әдейі пернетақтадан енгізу кезінде жаза алады. Формадан қажетті деректерді айнымалыларға бөліп алғаннан кейін, echo операторы арқылы алынған ақпаратты шығаруға болады. Шығармас бұрын белгілі бір тапсырманы орындау үшін қажет болуы мүмкін қажетті әрекеттерді орындауға болады. Алынған мәндерді PHP-де бар барлық функциялар өңдей алады, демек, бағдарламашы HTML формасындағы мәліметтермен жұмыс жасау құралдарында шектелмейді.

Ұсынылған: