PHP怎么接收javascript POST的数据
PHP如何接收javascript POST的数据?
$(document).ready(function() {<br /> $("#submit").click(function(){<br /> username = 1233;<br /> password = 1233;<br /> valc = 1233;<br /> //password = hex_md5(hex_md5(password)+valc);<br /> //password = hex_md5(password + valc);<br /> var data = new Object();<br /> data.j_username=username;<br /> data.j_password=password;<br /> data.j_valcode=valc;<br /> alert(password);<br /> $.ajax({<br /> url : 'http://127.0.0.1/test/simulation.php',<br /> type : "post",<br /> dataType : "jsonp",<br /> jsonp : "jsonp",<br /> data:data, <br /> })<br /> })<br />});
上面这段jsp代码,post出去应该是jsonp格式的,请问在php中如何接收并打印出来这些数值?
代码已经改好方便调试~
还有个问题...在代码不改变的情况下,改变URL
当改变成错误的URL时和正确的URL时为什么POST的数据不一样?
正确的:

错误的:

还请解释

------解决方案--------------------
jsonp是返回的格式,不是Post过去的数据格式。跨域才会用到jsonp。
Ajax里Post过去的数据,PHP里怎么接收其它页面的Post数据,这个也一样。
------解决方案--------------------
不是接受不到数据,而是你看不到 php 打印的内容
<br /> $.ajax({<br /> url : './simulation.php',<br /> type : "post",<br /> dataType : "jsonp",<br /> jsonp : "jsonp",<br /> data:data, <br /> })<br />
$.ajax({<br /> url : './simulation.php',<br /> type : "post",<br /> data:data, <br /> success : function(d) { <br /> alert(d);<br /> }<br /> })
simulation.php 中
print_r($_POST);
你就可以看到传入的是什么了

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

Lösung: Ihre Organisation verlangt von Ihnen, dass Sie Ihre PIN ändern

So passen Sie die Fensterrahmeneinstellungen unter Windows 11 an: Farbe und Größe ändern

Wie ändere ich die Farbe der Titelleiste unter Windows 11?

OOBELANGUAGE-Fehlerprobleme bei der Reparatur von Windows 11/10

So aktivieren oder deaktivieren Sie die Vorschau von Miniaturansichten in der Taskleiste unter Windows 11

Anleitung zur Anzeigeskalierung unter Windows 11

10 Möglichkeiten, die Helligkeit unter Windows 11 anzupassen

Wie deaktiviere ich die Authentifizierung beim privaten Surfen auf dem iPhone in Safari?
