为什么小弟我在php上写的这个代码,在浏览器上什么都不显示
为什么我在php上写的这个代码,在浏览器上什么都不显示啊
if(isset($_POST['Submit'])&& $_POST['Submit']=="登陆"){
$user=$_POST['user'];
$pass=$_POST['pass'];
if(empty($user)||empty($pass)){
echo"<script>alert('用户名和密码不能为空');</script>";
}
else{
echo"输入的用户名为:$user 密码为:$pass";
}
}
?>
在浏览器上运行的结果空白的
------解决方案--------------------
说明你这个条件if(isset($_POST['Submit'])&& $_POST['Submit']=="登陆") 没有成立,所以是空白的,你在表里看下的按钮的name是不是 name="登陆",
如果不是 说明$_POST['submit']=="登陆"条件不成立,把它们改成一致的就行了,
另外:form 里的 method 是要用post 方法来提交的,即method="post"
可以这样
在表单中
php中这样写:
if(isset($_POST['login'])&& $_POST['login']=="登陆"){
$user=$_POST['user'];
$pass=$_POST['pass'];
if(empty($user)||empty($pass)){
echo"<script>alert('用户名和密码不能为空');</script>";
}
else{
echo"输入的用户名为:$user 密码为:$pass";
}
}
else{
echo "表单没有提交过来";
}
?>
------解决方案--------------------
------解决方案--------------------
参考PHP手册:语言参考->变量->来自PHP之外的变量
- HTML code
<?php// 自 PHP 4.1.0 起可用 echo $_POST['username']; echo $_REQUEST['username']; import_request_variables('p', 'p_'); echo $p_username;// 自 PHP 3 起可用。自 PHP 5.0.0 起,这些较长的预定义变量// 可用 register_long_arrays 指令关闭。 echo $HTTP_POST_VARS['username'];// 如果 PHP 指令 register_globals = on 时可用。不过自// PHP 4.2.0 起默认值为 register_globals = off。// 不提倡使用/依赖此种方法。 echo $username;?><form action="foo.php" method="POST"> Name: <input type="text" name="username"><br /> Email: <input type="text" name="email"><br /> <input type="submit" name="submit" value="Submit me!" /></form> $_POST['Submit']=="登陆" 表单传递过来的值(中文)是编码过的。当然验证不通过! 如果你换成英文就通过了 或者你把这个去掉也一样,如下面的那个。这个键值存在时就执行

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

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.

Xbox ist in der Gaming-Community beliebt und ihre Windows-Apps zeichnen ein klares Erfolgsbild. Einige Benutzer haben jedoch berichtet, dass die Xbox-App unter Windows 11 keine Spiele startet. Bei Besitzern eines GamePass-Abonnements wird dieser Fehler auftreten, bei anderen scheint er jedoch ebenfalls aufgetreten zu sein. Wir haben mehrere Foren durchgesehen, um das Problem zu verstehen und herauszufinden, was für die meisten Benutzer funktioniert hat. Sobald wir in der Lage sind, die relevanten Informationen zu sammeln, finden Sie hier unser Tutorial mit den Grundursachen und den effektivsten Lösungen, wenn Xbox unter Windows 11 keine Spiele startet. Können Xbox-Apps unter Windows 11 ausgeführt werden? Die Antwort auf diese Frage

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.

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

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

实现如下: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

Titel: PHP-Codebeispiel: So verwenden Sie POST zur Übergabe von Parametern und zur Implementierung von Seitensprüngen. In der Webentwicklung ist es häufig erforderlich, Parameter über POST zu übergeben und sie auf der Serverseite zu verarbeiten, um Seitensprünge zu implementieren. PHP als beliebte serverseitige Skriptsprache bietet eine Fülle von Funktionen und Syntax, um diesen Zweck zu erreichen. Im Folgenden wird anhand eines praktischen Beispiels erläutert, wie PHP zum Implementieren dieser Funktion verwendet wird. Zuerst müssen wir zwei Seiten vorbereiten, eine für den Empfang von POST-Anfragen und Prozessparametern

PHP ist eine in der Website-Entwicklung weit verbreitete Programmiersprache, und Seitensprünge und die Übertragung von POST-Daten sind häufige Anforderungen bei der Website-Entwicklung. In diesem Artikel wird erläutert, wie PHP-Seitensprünge implementiert und POST-Daten übertragen werden, einschließlich spezifischer Codebeispiele. In PHP werden Seitensprünge im Allgemeinen über die Header-Funktion implementiert. Wenn Sie POST-Daten während des Sprungvorgangs übertragen müssen, können Sie dies mit den folgenden Schritten tun: Erstellen Sie zunächst eine Seite mit einem Formular, auf dem der Benutzer die Informationen ausfüllt und auf die Schaltfläche „Senden“ klickt. Acti im Formular
