ECSHOP の問題については、専門家は
index.php
<!-- Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --><!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=gb2312" /> <title>无标题文档</title> <script type="text/javascript" src="js/transport.js"></script> <script type="text/javascript"> var process_request = "正在处理您的请求..."; </script> </head> <body> <input type="file" id="publisher_file" name="topic" size="1" onchange="fileSubmit();"/> <script> function fileSubmit() { var upload_img = document.getElementById("publisher_file").value; Ajax.call('json.php', 'step=update_img&upload_img='+upload_img, changeImageResponse, 'GET', 'JSON'); } function changeImageResponse(result) { alert(result.content); } </script> </body> </html>
<!-- Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --><?php if($_REQUEST["step"] == "update_img") { include_once('includes/cls_json.php'); $json = new JSON; $result = array('error' => 0, 'message' => '', 'content' => '', 'goods_id' => ''); $upload_img = $_REQUEST['upload_img']; $result['content'] = $upload_img; die($json->encode($result)); } ?>
関数 fileSubmit() { var Upload_img = document.getElementById("publisher_file").value; Ajax.call('json.php', 'step=update_img&upload_img='+upload_img,changeImageResponse, 'GET', 'JSON'); } 関数changeImageResponse(結果) { アラート(結果.コンテンツ.コンテンツ); } </スクリプト> <div class="clear"></div>