Rumah >pembangunan bahagian belakang >masalah PHP >Apa yang perlu dilakukan jika nilai yang dihantar dari flash ke php bercelaru?

Apa yang perlu dilakukan jika nilai yang dihantar dari flash ke php bercelaru?

藏色散人
藏色散人asal
2021-09-17 10:31:142232semak imbas

Penyelesaian kepada nilai bercelaru yang dihantar dari Flash ke PHP: 1. Semak semua kod Flash 2. Tambah "header('Content-Type:text/html;charset=utf-8' pada permulaan; PHP);" Itu sahaja.

Apa yang perlu dilakukan jika nilai yang dihantar dari flash ke php bercelaru?

Persekitaran pengendalian artikel ini: sistem Windows 7, PHP versi 7.1, komputer Dell G3

Perihalan masalah khusus:

Flash Keseluruhan kod adalah seperti berikut:

Terdapat kotak teks dinamik mesej dan butang bt dalam kilat

Penyelesaian:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>test</title>
</head>
<body>
<?PHP
$sending="这是返回的数据";
echo "$sending";
?>
</body>
</html>

Pada permulaan PHP Cuma tambahkan baris seperti
import flash.events.MouseEvent;
import flash.net.URLRequest;
import flash.net.URLLoader;
import flash.events.Event;
var url:String = "http://localhost/testing.php";
var req:URLRequest=new URLRequest();
bt.addEventListener(MouseEvent.CLICK,clickHd);
function clickHd(e:MouseEvent)
{
req.url = url;
req.method = URLRequestMethod.POST;
var loaded:URLLoader=new URLLoader();
loaded.dataFormat = URLLoaderDataFormat.VARIABLES;
loaded.addEventListener(Event.COMPLETE,completeHd);
try
{
msg.text = "正在请求数据。。。";
}
catch (err:Error)
{
msg.text = "错误,稍后再试";
}
loaded.load(req);
}
function completeHd(e:Event)
{
msg.text = e.target.data;
navigateToURL(req);
}

, di mana UTF-8 ialah pengekodan, anda boleh mengubah suainya mengikut pengekodan Flash

Disyorkan pembelajaran: "Tutorial Video PHP

"

Atas ialah kandungan terperinci Apa yang perlu dilakukan jika nilai yang dihantar dari flash ke php bercelaru?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn