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?

藏色散人
Lepaskan: 2023-03-12 16:30:02
asal
2210 orang telah melayarinya

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>
Salin selepas log masuk

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);
}
Salin selepas log masuk

, 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!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan