JSON

PHP处理JSON字符串key缺少双引号的解决方法(2)

字号+ 作者:H5之家 来源:H5之家 2017-05-21 11:02 我要评论( )

!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" c

<!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>iFrame异步文件上传</title> </head> <body> <h1>iFrame异步文件上传</h1> <form method="post" enctype="multipart/form-data"> 用户名: <input type="text" /><br /> 上传头像: <input type="file" onchange="startUpload(this.form)" /> <iframe mce_style="display:none"></iframe> <input type="hidden" value="" /> <p></p> <input type="submit" value="提交" /> </form> <?php //页面提交后显示相关信息 if (isset($_POST['submitted'])) { $html = '<hr /><p>上传成功!</p>'; $html .= '<p>用户名:'.htmlspecialchars($_POST['username']).'</p>'; $html .= '<p>头像地址:'.htmlspecialchars($_POST['photo']).'</p>'; $html .= '<p><img src="'.htmlspecialchars($_POST['photo']).'" mce_src="'.htmlspecialchars($_POST['photo']).'" /></p><hr />'; echo $html; } ?> </body> </html> <mce:script type="text/javascript"><!-- //选择了文件后开始异步上传 function startUpload(oForm) { document.getElementById('displayphoto').innerHTML = 'Loading...'; oForm.action = 'proceedupload.php'; oForm.target = 'uploadframe'; oForm.submit(); } //整个页面的提交 function formSubmit(oForm) { oForm.action = document.URL; oForm.target = '_self'; oForm.submit(); } // --></mce:script>

proceedupload.php页面如下:

<?php //这里仅以特定图片格式举例,本应动态获取 $url = 'upload/img' . time() . '.jpg'; if (move_uploaded_file($_FILES['uploadphoto']['tmp_name'], $url)) { //删除之前的图片 $_POST['photo'] !== '' && unlink($_POST['photo']); ?> <html> <head> <body> </body> </html> <mce:script type="text/javascript"><!-- //在页面上显示刚刚上传成功的图像 function doneLoading(theFrame, url) { var oDiv = theFrame.document.getElementById('displayphoto'); oDiv.innerHTML = '<img src="' + url + '" mce_src="' + url + '" alt="上传头像" />'; theFrame.document.getElementById('photo').value = url; } // --></mce:script> <?php } ?>

感兴趣的朋友可以测试运行一下本文实例,相信本文所述对大家PHP程序设计的学习有一定的借鉴价值。

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • json使用简明教程及boost

    json使用简明教程及boost

    2017-05-21 12:01

  • JSON详解,json

    JSON详解,json

    2017-05-21 09:01

  • Swift JSON数据解析生成视频教程

    Swift JSON数据解析生成视频教程

    2017-05-20 13:02

  • Python模块学习filecmp文件比较-Python教程

    Python模块学习filecmp文件比较-Python教程

    2017-05-20 11:04

网友点评
o