कुछ दिनों से मैं इस मुद्दे को ठीक करने की कोशिश कर रहा हूं। इसकी क्या जरूरत है: 1) JSON (async fetch Wait) से php 2 तक डेटा पोस्ट करें) डेटा प्राप्त करें और इसे मेरे सर्वर पर अपलोड करें

दरअसल, अब से, मुझे अपने PHP से एक उत्तर प्राप्त होता है लेकिन यह मेरे कंसोल.लॉग में खाली है।

कृपया नीचे दिए गए कोड को देखें:

फॉर्म JSON से डेटा भेजें; PHP MySQL के लिए async भ्रूण प्रतीक्षा का उपयोग करना

आपकी मदद के लिए धन्यवाद और हमेशा की तरह, मुझे उत्तर मिलना जारी है। यह पद होगा।

फ़ॉर्म

  <form id="form">
    <div id="areachatbox"></div>
    <textarea type="text" id="message" name="message" ></textarea>
    <input id="submit" type="submit" value="Send">
  </form>

JSON:

        <script>
const form = document.getElementById('form');

 form.addEventListener('click', textarea);

     async function textarea(event) {
      event.preventDefault();

      const msg = document.getElementById('message').value;



      const response = await fetch('chatpost.php', {
        method: 'post',
        body:JSON.stringify({msg})
      })

      const data = await response.text();
      console.log(data);
    }

    </script>

और PHP

<?php 

$json = json_decode(file_get_contents('http://localhost/XXXXXX/homepage.php'), true);

echo $json['msg'];

?> 
0
rgh9267 18 जून 2020, 21:25

1 उत्तर

सबसे बढ़िया उत्तर

इसे आजमाएं और मुझे बताएं:

$json=json_decode(file_get_contents('php://input'),true);
1
Éder Rocha 18 जून 2020, 20:25