色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

php mqqbrowser

錢衛國1年前6瀏覽0評論
PHP在Web開發中被廣泛應用,在不同的瀏覽器中展現出不同的特性和效果。其中,在mqqbrowser中也有其獨特的特點與優勢。以下將介紹mqqbrowser與PHP結合的方方面面,并舉例說明。 第一,文件上傳。mqqbrowser支持html5的文件上傳方式,無需上傳插件,直接使用html標簽即可。當PHP后臺接收到文件后,可以使用move_uploaded_file或者copy函數將文件移到指定的文件夾中。示例代碼如下:

HTML代碼:

<form action="upload.php" method="post" enctype="multipart/form-data">
<input type="file" name="file">
<input type="submit" name="submit" value="上傳">
</form>

PHP代碼:

if(isset($_FILES['file'])){
$file_name=$_FILES['file']['name'];
$tmp_name=$_FILES['file']['tmp_name'];
$path=__DIR__.'/upload/'.$file_name;
move_uploaded_file($tmp_name,$path);
}
第二,session。mqqbrowser中的cookie比其他瀏覽器更為嚴格,因此當使用session時,需要注意session id的傳遞方式。在PHP中,可以使用url_rewriter.tags來實現url自動追加session id的功能。示例代碼如下:

PHP代碼:

session_start();
$_SESSION['username']='php';

php.ini配置:

url_rewriter.tags="a=href,area=href,frame=src,input=src,form=fakeentry"
第三,ajax。mqqbrowser中支持ajax技術,在PHP中可以使用jQuery進行ajax調用。同時需要注意,在ajax調用時,需要注意跨域問題??梢允褂胘sonp方式解決跨域問題。示例代碼如下:

HTML代碼:

<input type="button" value="click" onclick="$.ajax({
url:'http://www.baidu.com',
type:'get',
dataType:'jsonp',
success:function(data){alert(data.s)}
})">

PHP代碼:

$data=array('s'=>'Hello World!');
echo $_GET['callback'].'('.json_encode($data).')';
綜上所述,mqqbrowser中與PHP結合有多種方式和技巧。無論是文件上傳、session、還是ajax調用,我們都可以在其中發現其中的特點與優勢。我們應該根據具體的業務需求來選擇合適的方式來與mqqbrowser結合,使我們開發的Web應用更加完善、高效。