Bagaimana untuk menyelesaikan ralat "Notis: Indeks tidak ditentukan" yang berlaku apabila aplikasi QT memanggil skrip php
<p>Ini ialah 1 baris kod PHP saya;</p>
<pre class="brush:php;toolbar:false;"><?php
echo $_POST['api'] ?></pre>
<p>Beginilah cara aplikasi QT saya memanggil skrip PHP;</p>
<pre class="brush:php;toolbar:false;">QUrl url("http://*****.com/id.php");
Permintaan QNetworkRequest(url);
request.setHeader(QNetworkRequest::ContentTypeHeader, "application/x-www-form-urlencoded");
Params QUrlQuery;
params.addQueryItem("api", "ujian");
networkClients->post(request, params.query().toUtf8());</pre>
<p>Ini ialah pemberitahuan PHP</p>
<p>Kod berjalan lancar pada penyedia pengehosan saya yang terdahulu. Selepas saya mengalihkan barangan saya ke pengehosan, saya kini tidak dapat menghantar data ke aplikasi saya menggunakan permintaan POST ($_POST['api'] kembali kosong dan gema tidak mengeluarkan apa-apa). Permintaan GET berfungsi dengan baik. Saya juga menguji pada reqbin dan ia berfungsi dengan baik, tetapi aplikasi itu tidak. </p>