Javascript – Axios-Upload von Daten nach PHP gibt leer zurück
过去多啦不再A梦
过去多啦不再A梦 2017-06-20 10:05:38
0
2
1004

1.vue 2.0 verwendet Axios zum Hochladen von Daten und gibt leer zurück, der Hintergrund ist PHP

2.vue-Code

saveEssay(){
        console.log(this.titleData);
        this.axios({
          method: 'post',
          url:'XXX',
          data: {
            title: this.titleData,
            tags: this.tagsData,
            content:this.contentData,
            isPublish:0
          }
        })
          .then(function (response) {
            console.log(response);
          })
          .catch(function (error) {
            console.log(error);
          })
      },

3.php-Code

<?php
header('Content-type:text/html;charset=utf8');  
header('Access-Control-Allow-Origin:*');  
 
header('Access-Control-Allow-Methods:POST');  

header('Access-Control-Allow-Headers:x-requested-with,content-type');  
$mysqli=new mysqli();
$mysqli->connect('xxx','xxx','xxx','xxx');
if (mysqli_connect_errno($mysqli))
{
    echo "连接 MySQL 失败: ";
}
$v1=$_REQUEST['title'];
$v2=$_REQUEST['tags'];
$v3=$_REQUEST['content'];
$v4=$_REQUEST['isPublish'];
 echo $v1.$v2.$v3.$v4
?> 

4.console gibt Daten zurück

   ![图片描述][1]

5. Anmerkungen: Aus irgendeinem Grund können die Post-Übermittlungsdaten nicht auf der PHP-Seite abgerufen werden, und die HTML-Seite kann auch in die Datenbank eingefügt werden ist leer und die Verwendung von jQuery ist einfach. Es ist möglich, Daten in PHP hochzuladen. Der einzige Unterschied zwischen beiden besteht in der Methode zum Hochladen von Daten. Bitte Gott um Antworten

过去多啦不再A梦
过去多啦不再A梦

Antworte allen(2)
我想大声告诉你

file_get_contents("php://input")

曾经蜡笔没有小新

自行百度,php获取不到json格式的数据

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage