【问题标题】:javascript post data to php and print from phpjavascript 将数据发布到 php 并从 php 打印
【发布时间】:2020-03-27 14:55:32
【问题描述】:

大家

大家好

如何将数据从 javascript 发送到 php 并使用纯 javascript ajax 在 php 中打印?

文件 test.php 并将数据从 test.php 中的 javascript 代码发送到 test.php 和 print_r($_POST['来自输入名称或变量名称'])

找了好久都没找到

code

<script>

//file test.php
var HTTP=new XMLHttpRequest();
var params={name:"jack",family:"jackers",age:"30"};

HTTP.open("POST","http://127.0.0.1/test/test.php");
HTTP.send(params);

</script>




<?php

//file test.php
if (isset($_POST['name'])){
    print_r($_POST['name']."<br>");
    print_r($_POST['family']."<br>");
    print_r($_POST['age']);

}

?>

没用

【问题讨论】:

  • 请提供您的问题的代码示例。
  • 你好,帖子是用代码编辑的
  • 为什么没有人回答,为什么 16 小时后只有 23 个视图
  • 你能解释一下什么不起作用吗?这对我来说很难理解,我不知道你的设置。你是如何运行 php 的?您在单个文件中提供所有内容的代码??? (如果是,则 php 代码需要在 html 之前)并且您是否也尝试过这个示例:stackoverflow.com/questions/9713058/…
  • 转到stackoverflow.com/questions/59169063/…,我想在纯javascript中使用ajax,我想在html.php中使用纯javascript制作ajax,从html.php发送对象变量并在另一个文件控制器中回显或打印。 php 和返回数据时,数据必须像数组,console.log(...) 输出 array() ,像 jquery $.post,我可以在我的工作中使用 jquery 但我想知道它是如何开发 jquery 的,我再说一遍对象变量={name:"anything",email:"anything@gmail.com"}

标签: javascript ajax send


【解决方案1】:

我认为这将帮助您更具体地了解问题..

<script>
 function sayHello() {
   var v1 = "hello";
   var v2 = "everyone";
   window.location.href = "result.php?w1=" + v1 + "&w2=" + v2;
 }
</script>

结果.php

function sayHelloBack() {
   if (isset($_GET["w1"]) && isset($_GET["w2"])) {
     $hello = $_GET["w1"] . " " . $_GET["w2"];
     echo $hello;
   }
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-02
    • 1970-01-01
    • 1970-01-01
    • 2013-03-29
    相关资源
    最近更新 更多