Heim Backend-Entwicklung PHP-Tutorial So senden Sie ein Formular in PHP an sich selbst

So senden Sie ein Formular in PHP an sich selbst

Jul 29, 2016 am 09:13 AM
action gt lt post

Bei Verwendung von PHP für die Webentwicklung ist die Verwendung von Formularen überall sichtbar. Mithilfe der Attribute „Aktion“ und „Methode“ können Sie die URL angeben, an die der Inhalt des Formulars zur Verarbeitung gesendet werden soll, und wie die Formulardaten gesendet werden sollen an den Server. In den meisten Fällen geben wir eine andere URL-Adresse an, um den Formularinhalt im Aktionsattribut zu verarbeiten. In einigen Fällen müssen wir die Formulardaten jedoch an uns selbst übermitteln. Wie sollten wir zu diesem Zeitpunkt den Wert des Aktionsattributs angeben?

So senden Sie ein Formular in PHP an sich selbstphp
So senden Sie ein Formular in PHP an sich selbst
if(isset($_POST['Aktion']) &&$_POST['Aktion'] =='eingereicht'){
So senden Sie ein Formular in PHP an sich selbst
drucken '

</span><span>'</span><span>;<br><img  src="/static/imghw/default1.png" data-src="http://image.codes51.com/Article/image/20151009/20151009093544_9981.gif" class="lazy" alt="So senden Sie ein Formular in PHP an sich selbst" ><br><img  src="/static/imghw/default1.png" data-src="http://image.codes51.com/Article/image/20151009/20151009093545_0762.gif" class="lazy" alt="So senden Sie ein Formular in PHP an sich selbst" ></span><span>print_r</span> <span>(</span><span>$_POST</span><span>);<br><img  src="/static/imghw/default1.png" data-src="http://image.codes51.com/Article/image/20151009/20151009093545_1387.gif" class="lazy" alt="So senden Sie ein Formular in PHP an sich selbst" ></span><span>print</span><span>'</span><span><ahref= "</span><span >'</span><span >.</span><span >$_SERVER</span><span >[</span><span >'</span><span >PHP_SELF</span><span > '</span><span >]</span><span >.</span><span >'</span><span >">Pleasetryagain</a></span><span>'</span><span>; <br><img  src="/static/imghw/default1.png" data-src="http://image.codes51.com/Article/image/20151009/20151009093545_2012.gif" class="lazy" alt="So senden Sie ein Formular in PHP an sich selbst" ><br><img  src="/static/imghw/default1.png" data-src="http://image.codes51.com/Article/image/20151009/20151009093545_2793.gif" class="lazy" alt="So senden Sie ein Formular in PHP an sich selbst" ></span><span>drucken</span><span>'</span><span>
' ;
So senden Sie ein Formular in PHP an sich selbst}
else{
So senden Sie ein Formular in PHP an sich selbst
?>
So senden Sie ein Formular in PHP an sich selbst
<formaction=""Methode="POST">
So senden Sie ein Formular in PHP an sich selbstName
:<inputtype="Text "Name="persönlicher[Name]"> <br>
So senden Sie ein Formular in PHP an sich selbstE-Mail
:<Eingabetyp="Text"Name=persönlich[E-Mail]><br>
So senden Sie ein Formular in PHP an sich selbstBier
:<br>
So senden Sie ein Formular in PHP an sich selbst
<selectmultiplename="beer[]"> ;
So senden Sie ein Formular in PHP an sich selbst
<Optionswert="Warzenschwein">Warthog
So senden Sie ein Formular in PHP an sich selbst
<Optionswert="Guinness">Guinness
So senden Sie ein Formular in PHP an sich selbst
wählen><br>
So senden Sie ein Formular in PHP an sich selbst
<inputtype="hidden"name ="Aktion"Wert="eingereicht ">
So senden Sie ein Formular in PHP an sich selbst
<inputtype="senden"Name="senden"Wert="senden!">
So senden Sie ein Formular in PHP an sich selbst
Formular>
So senden Sie ein Formular in PHP an sich selbst
php
So senden Sie ein Formular in PHP an sich selbst}
So senden Sie ein Formular in PHP an sich selbst
?>

上面的代码就实现了将表单提交给自己(注:在PHP4.1.0之前的版本请使用$_HTTP_POST_VARS替代下面代码中的$_Post变量)。 Klicken Sie auf „$_Server“.小的技巧用以服务器在收到该URL请求是确定是POST请求还是GET请求。就是在表单中增加一个隐藏的变量,在处理请求时我们通过isset函数检测是否设置了这个隐藏变量,由此判断出该请求使用了POST还是GET方法.

版权声明:本文为博主原创文章,未经博主允许不得转载.

以上就介绍了PHP如何将表单提交给自己, 包括了方面的内容, 希望对PHP教程有兴趣的朋友有所帮助。

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Was sind die Unterschiede zwischen Huawei GT3 Pro und GT4? Was sind die Unterschiede zwischen Huawei GT3 Pro und GT4? Dec 29, 2023 pm 02:27 PM

Viele Benutzer werden sich bei der Auswahl von Smartwatches für die Marke Huawei entscheiden. Viele Benutzer sind neugierig auf den Unterschied zwischen Huawei GT3pro und GT4. Was sind die Unterschiede zwischen Huawei GT3pro und GT4? 1. Aussehen GT4: 46 mm und 41 mm, das Material ist Glasspiegel + Edelstahlgehäuse + hochauflösende Faserrückschale. GT3pro: 46,6 mm und 42,9 mm, das Material ist Saphirglas + Titangehäuse/Keramikgehäuse + Keramikrückschale 2. Gesundes GT4: Mit dem neuesten Huawei Truseen5.5+-Algorithmus werden die Ergebnisse genauer. GT3pro: EKG-Elektrokardiogramm sowie Blutgefäß und Sicherheit hinzugefügt

DJI Osmo Action 5 Pro: Veröffentlichungsdatum diskutiert, da Einzelhändler Einführungspreise bekannt gibt, die unter denen der GoPro Hero 13 Black liegen könnten DJI Osmo Action 5 Pro: Veröffentlichungsdatum diskutiert, da Einzelhändler Einführungspreise bekannt gibt, die unter denen der GoPro Hero 13 Black liegen könnten Sep 04, 2024 am 06:51 AM

DJI hat noch keine Pläne zur Einführung einer neuen Action-Kamera bestätigt. Stattdessen scheint es, dass GoPro in diesem Jahr seinem Rivalen einen Schritt voraus sein wird, nachdem angekündigt wurde, dass es am 4. September zwei neue Action-Kameras vorstellen wird. Zum Vergleich: Diese werden voraussichtlich a

Fix: Snipping-Tool funktioniert unter Windows 11 nicht Fix: Snipping-Tool funktioniert unter Windows 11 nicht Aug 24, 2023 am 09:48 AM

Warum das Snipping-Tool unter Windows 11 nicht funktioniert Das Verständnis der Grundursache des Problems kann dabei helfen, die richtige Lösung zu finden. Hier sind die häufigsten Gründe, warum das Snipping Tool möglicherweise nicht ordnungsgemäß funktioniert: Focus Assistant ist aktiviert: Dies verhindert, dass das Snipping Tool geöffnet wird. Beschädigte Anwendung: Wenn das Snipping-Tool beim Start abstürzt, ist es möglicherweise beschädigt. Veraltete Grafiktreiber: Inkompatible Treiber können das Snipping-Tool beeinträchtigen. Störungen durch andere Anwendungen: Andere laufende Anwendungen können mit dem Snipping Tool in Konflikt geraten. Das Zertifikat ist abgelaufen: Ein Fehler während des Upgrade-Vorgangs kann zu diesem Problem führen. Diese einfache Lösung ist für die meisten Benutzer geeignet und erfordert keine besonderen technischen Kenntnisse. 1. Aktualisieren Sie Windows- und Microsoft Store-Apps

Eine kurze Analyse der POST-Methode in PHP mit Parametern zum Springen zur Seite Eine kurze Analyse der POST-Methode in PHP mit Parametern zum Springen zur Seite Mar 23, 2023 am 09:15 AM

Für PHP-Entwickler ist die Verwendung von POST zum Springen zu Seiten mit Parametern eine grundlegende Fähigkeit. POST ist eine Methode zum Senden von Daten in HTTP. Sie kann Daten über HTTP-Anfragen an den Server senden und die Seite auf der Serverseite überspringen. In der tatsächlichen Entwicklung müssen wir häufig POST mit Parametern verwenden, um zu Seiten zu springen und bestimmte funktionale Zwecke zu erreichen.

Beitrag zur Verwendung von Python-Anfragen Beitrag zur Verwendung von Python-Anfragen Apr 29, 2023 pm 04:52 PM

Python simuliert den Browser, der Post-Anfragen im Importrequests-Format sendet request.postrequest.post(url,data,json,kwargs)#Post-Anforderungsformat request.get(url,params,kwargs)#Im Vergleich zur Get-Anfrage sind die Parameter für das Senden von Post-Anfragen unterteilt Der Datenparameter „forms“ (x-www-form-urlencoded) unterstützt das Wörterbuchformat und das Zeichenfolgenformat. Das Wörterbuchformat verwendet die Methode json.dumps(), um die Daten in eine Zeichenfolge im legalen JSON-Format zu konvertieren

So ermitteln Sie, ob ein Beitrag in PHP übermittelt wurde So ermitteln Sie, ob ein Beitrag in PHP übermittelt wurde Mar 21, 2023 pm 07:12 PM

PHP ist eine weit verbreitete serverseitige Skriptsprache, mit der interaktive und dynamische Webanwendungen erstellt werden können. Bei der Entwicklung von PHP-Anwendungen müssen wir normalerweise Benutzereingabedaten zur Verarbeitung über Formulare an den Server übermitteln. Manchmal müssen wir jedoch feststellen, ob Formulardaten in PHP übermittelt wurden. In diesem Artikel erfahren Sie, wie Sie eine solche Feststellung treffen.

Wie initiiert Java eine http-Anfrage, ruft den Beitrag auf und erhält Schnittstellen? Wie initiiert Java eine http-Anfrage, ruft den Beitrag auf und erhält Schnittstellen? May 16, 2023 pm 07:53 PM

1. Java ruft die Post-Schnittstelle auf. 1. Verwenden Sie URLConnection oder HttpURLConnection. Es ist nicht erforderlich, andere JAR-Pakete herunterzuladen. Rufen Sie URLConnection auf kann nur empfangen werden, wenn der Antwortcode korrekt ist, um publicstaticStringsendPost(Stringurl,Stringparam){OutputStreamWriterout=null;BufferedReaderin=null;StringBuilderresult=newSt zurückzugeben

So lösen Sie das Problem, dass der NGINX-Reverse-Proxy bei einer POST-Anfrage einer HTML-Seite 405 zurückgibt So lösen Sie das Problem, dass der NGINX-Reverse-Proxy bei einer POST-Anfrage einer HTML-Seite 405 zurückgibt May 22, 2023 pm 07:49 PM

实现如下:server{listen80;listen443ssl;server_namenirvana.test-a.gogen;ssl_certificate/etc/nginx/ssl/nirvana.test-a.gogen.crt;ssl_certificate_key/etc/nginx/ssl/nirvana.test-a.gogen .key;proxy_connect_timeout600;proxy_read_timeout600;proxy_send_timeout600;c

See all articles