主题: 图片上传路径问题 |
作者: gropius, 发布日期: 2010-12-07 16:04:38, 浏览数: 5082 |
在编辑框可以正常上传,并在编辑框中显示出图片,但是提交后,前台看不到图片,查看路径,为<img src=\"http://www.abc.com.cn//uploads/201012/06231101_72390.jpg\" , 好像后面多出个\符号,不知道这个路径是哪个文件的哪条代码里改?
谢谢~ |
作者: 走道走着笑了, 发布日期: 2010-12-07 21:55:16 |
是啊!我也遇到了这个问题,不过我路径显示的不是和你这个一样http://localhost/"http://localhost/eTopEIMS/uploads/201012/07134510_79422.jpg/" 我那个显示的是这样的,不知道那个高手能帮忙解决一下啊! |
回复 |
作者: gropius, 发布日期: 2010-12-07 22:28:24 |
看来你也是用eTopEIMS 啊,我问了这个作者,他没有回复我,谁能帮忙解决一下啊,非常着急。
|
回复 |
作者: 小神, 发布日期: 2010-12-07 23:39:14 |
建议您用绝对路径,不要带有主机名,这样以后即使您的域名变了,图片、视频等东西还是可以看得到的。设置urlType:'absolute'即可
|
回复 |
作者: gropius, 发布日期: 2010-12-07 23:48:06 |
是改kindeditor.js这个文件中的
KE.setting = { wyswygMode : true, loadStyleMode : true, resizeMode : 2, filterMode : false, autoSetDataMode : true, shadowMode : true, urlType : '',
|
回复 |
作者: gropius, 发布日期: 2010-12-08 00:03:57 |
我改了,还是不行,这个程序中的upload.json.php文件中的代码是这样的: <?php require_once('json.php'); $root = dirname(dirname($_SERVER['SCRIPT_NAME'])); $folder = date('Ym') . '/'; //文件保存目录路径 $save_path = '../uploads/' . $folder; if (!file_exists($save_path)){ mkdir($save_path); } //文件保存目录URL $save_url = 'http://' . $_SERVER['SERVER_NAME'] . $root . '/uploads/' . $folder; //定义允许上传的文件扩展名 $ext_arr = array('gif', 'jpg', 'jpeg', 'png', 'bmp'); //最大文件大小 $max_size = 1000000;
这里的路径代码要怎么改?还有就是即使不上传图片,而是外联图片,提交后的链接也加上了(重复的)域名头。 |
回复 |
作者: Roddy, 发布日期: 2010-12-08 10:02:04 |
$save_url = $root . '/uploads/' . $folder; |
回复 |
作者: gropius, 发布日期: 2010-12-08 11:36:03 |
发现不单是图片路径的问题,比如添加一段文字的超连接,前台看,路径前后也会多出"/"之类的符号,不知道是哪里多出来的,Kindeditor定义图片和文字连接路径的文件和语句在哪里啊?
因为不是程序员,所以请高手不吝赐教,谢谢~ |
回复 |