主题: 本地图片为什么插入不了?
作者: kimi_Zhou, 发布日期: 2009-09-24 17:07:55, 浏览数: 12113

我的本地图片为什么插入不了、插入以后会出现下面的话

<?php //鏂囦欢淇濆瓨鐩綍璺緞 $save_path = './../attached/'; //鏂囦欢淇濆瓨鐩綍URL $save_url = './../attached/'; //瀹氫箟鍏佽涓婁紶鐨勬枃浠舵墿灞曞悕 $ext_arr = array('gif', 'jpg', 'jpeg', 'png', 'bmp'); //鏈€澶ф枃浠跺ぇ灏? $max_size = 1000000; //鏇存敼鐩綍鏉冮檺 @mkdir($save_path, 0777); //鏈変笂浼犳枃浠舵椂 if (empty($_FILES) === false) { //鍘熸枃浠跺悕 $file_name = $_FILES['imgFile']['name']; //鏈嶅姟鍣ㄤ笂涓存椂鏂囦欢鍚? $tmp_name = $_FILES['imgFile']['tmp_name']; //鏂囦欢澶у皬 $file_size = $_FILES['imgFile']['size']; //妫€鏌ユ枃浠跺悕 if (!$file_name) { alert("璇烽€夋嫨鏂囦欢銆?); } //妫€鏌ョ洰褰? if (@is_dir($save_path) === false) { alert("涓婁紶鐩綍涓嶅瓨鍦ㄣ€?); } //妫€鏌ョ洰褰曞啓鏉冮檺 if (@is_writable($save_path) === false) { alert("涓婁紶鐩綍娌℃湁鍐欐潈闄愩€?); } //妫€鏌ユ槸鍚﹀凡涓婁紶 if (@is_uploaded_file($tmp_name) === false) { alert("涓存椂鏂囦欢鍙兘涓嶆槸涓婁紶鏂囦欢銆?); } //妫€鏌ユ枃浠跺ぇ灏? if ($file_size > $max_size) { alert("涓婁紶鏂囦欢澶у皬瓒呰繃闄愬埗銆?); } //鑾峰緱鏂囦欢鎵╁睍鍚? $temp_arr = explode(".", $file_name); $file_ext = array_pop($temp_arr); $file_ext = trim($file_ext); $file_ext = strtolower($file_ext); //妫€鏌ユ墿灞曞悕 if (in_array($file_ext, $ext_arr) === false) { alert("涓婁紶鏂囦欢鎵╁睍鍚嶆槸涓嶅厑璁哥殑鎵╁睍鍚嶃€?); } //绉诲姩鏂囦欢 $file_path = $save_path . $file_name; if (move_uploaded_file($tmp_name, $file_path) === false) { alert("涓婁紶鏂囦欢澶辫触銆?); } $file_url = $save_url . $file_name; //鎻掑叆鍥剧墖锛屽叧闂眰 echo '<html>'; echo '<head>'; echo '<title>Insert Image</title>'; echo '<meta http-equiv="content-type" content="text/html; charset=utf-8">'; echo '</head>'; echo '<body>'; echo '<script type="text/javascript">parent.KE.plugin["image"].insert("' . $_POST['id'] . '", "' . $file_url . '","' . $_POST['imgTitle'] . '","' . $_POST['imgWidth'] . '","' . $_POST['imgHeight'] . '","' . $_POST['imgBorder'] . '");</script>'; echo '</body>'; echo '</html>'; } //鎻愮ず锛屽叧闂眰 function alert($msg) { echo '<html>'; echo '<head>'; echo '<title>error</title>'; echo '<meta http-equiv="content-type" content="text/html; charset=utf-8">'; echo '</head>'; echo '<body>'; echo '<script type="text/javascript">alert("'.$msg.'");history.back();</script>'; echo '</body>'; echo '</html>'; exit; } ?>

谁能告诉我一下啊?

 

 

 

 

作者: Roddy, 发布日期: 2009-09-24 17:24:57
PHP要安装。
回复
作者: kimi_Zhou, 发布日期: 2009-09-24 17:28:02
哦,那我安装一个试着看下
回复
作者: kimi_Zhou, 发布日期: 2009-09-24 17:32:54

php-5.3.0RC3-win32-VC9-x86.msi

刚下一个,都不知道怎么安装,乱点,安装完了,但是貌似还是不能用,一样是上面的错误。在www.kindsoft.net上可以运行,但是到本地了,上传本地图片就不能用

 exec : function(id) {
        KE.util.select(id);
        var dialogDoc = KE.util.getIframeDoc(KE.g[id].dialog);
        var type = KE.$('type', dialogDoc).value;
        if (!this.check(id)) return false;
        if (type == 1) {
            KE.$('editorId', dialogDoc).value = id;
            dialogDoc.uploadForm.submit();
            return false;
        } else {
            var url = KE.$('url', dialogDoc).value;
            var title = KE.$('imgTitle', dialogDoc).value;
            var width = KE.$('imgWidth', dialogDoc).value;
            var height = KE.$('imgHeight', dialogDoc).value;
            var border = KE.$('imgBorder', dialogDoc).value;
            this.insert(id, url, title, width, height, border);
        }
    },

其中调试的时候说 var type = KE.$('type', dialogDoc).value;缺少对象,谁能帮我看下啊~

回复
作者: kimi_Zhou, 发布日期: 2009-09-24 18:08:45

算了,朋友叫我改用FCK。。。。。哎。太郁闷了,使用起来咋就那么困难呢?

回复
作者: Roddy, 发布日期: 2009-09-24 18:33:43
HTTP服务器装了吗?
回复
作者: yaya, 发布日期: 2009-09-24 23:30:51
我之前用FCK,
感觉这个比FCK使用方便多了。。
回复
发表新帖 发表回复