html:
//バックエンドコード
//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", "");
// 縮小をキャンセルします。サムネイル
$("#thumb_img").attr('src',"");
$("#img").val("");