ホームページ >php教程 >php手册 >keditor_php 画像のアップロード

keditor_php 画像のアップロード

WBOY
WBOYオリジナル
2016-08-30 09:21:141466ブラウズ

 
 
 
 
 
 

html:


                            
                          

                                (分页符为:
                                #p#分页-标题#e#)
                                
                                
                                (
                                [取消缩略图]
                                )
                                

                            *
                            
必填项,可无限输入,没有字数限制.


                        

                        

//バックエンドコード

//Keditorエディタアップロード画像処理
Public function ke_upimg(){
/* 標準データを返す*/
$return = array('error' => 0, 'info' => 'アップロード成功', ' data ' => '');
$img = $this->upload();
/* 添付ファイル情報を記録*/
if($img){
$return['url'] = $img[' フルパス' ]; 'upload_error'); ' => array('uniqid',''),
'exts' => array('jpg', 'gif', 'png' , 'jpeg'),
'autoSub' => ' 'subName' => array('date','Ymd'),
' );
' $this->uploader = new ThinkUpload($config, 'Local');
$info = $this-> ;uploader->upload($_FILES);
//Log::write(print_r($info));
if($info){
$url = '/Uploads'.$info['imgFile'][ 'savepath'].$info['imgFile']['savename'];
$url = str_replace('./', '/', $url)
$info['fullpath'] = __ROOT__.$url ;
Return $info;
}

/* *
* 写真をアップロードします
*/
public function UploadpicTure () {
// Todo: ユーザーログイン検出
標準データに戻る*/
$ Return = Ar ray ('ステータス' = & GT; 1, '情報' = & GT; 'アップロードされました', 'データ' => 'saveName' => ',''); ; array('jpg', 'gif', 'png', 'jpeg'),
'autoSub' => true,
'subName' => array('date','Ymd'),
);
$this->uploader = new ThinkUpload($config, 'Local');
$info = $this->uploader->upload ($_FILES);
️レコード画像情報 $ Url = str_replace ('./', '/', $ url); $ Return ['ID'] = 111; = 1;
$return = array_merge($info['download'] , $return >uploader->getError();


js スクリプト、最初の画像を抽出します:

//最初の画像を取得します
$('#autolitpic').click(function (){
if($(this).attr('checked')){
$(this).attr('checked' , false);
}else {
} $(this).attr('checked',true);
var content=$('.content').val();
if(content.match(/src=) [^"]+" /g)== null){
‐ ' - - - - - - ( /g。 substring(0,strcount.length-1).replace("http://cb2013.tdedu.org", "");

// 縮小をキャンセルします。サムネイル

$('.qximg').click(function ( ){

$("#thumb_img").attr('src',"");

$("#img").val("");

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。