CodeIgniter

파일 업로드 & CKEditor

수업소개

이번 수업에서는 오픈소스 위지윅 에디터인 CKEditor을 이용해서 파일을 서버로 전송하고, 전송된 데이터를 CI의 upload 라이브러리 클래스로 받아서 저장하는 방법에 대해서 알아본다. 이 과정에서 위지윅 에디터를 적용하는 방법에 대해서도 익힐 수 있다. 순수 HTML을 이용해서 파일을 업로드 하는 방법은 CodeIgniter의 메뉴얼을 참고한다. 

선행지식

Upload Class

초기화

CodeIgniter의 업로드 클래스는 더 적은 코드로 더 안전하게 파일을 전송 할 수 있는 방법을 제공하고 더 많은 경우에 대한 예외처리를 제공한다. 이 클래스를 초기화 할 때는 아래와 같이 한다. 

// 사용자가 업로드 한 파일을 /static/user/ 디렉토리에 저장한다.
$config['upload_path'] = './static/user';
// git,jpg,png 파일만 업로드를 허용한다.
$config['allowed_types'] = 'gif|jpg|png';
// 허용되는 파일의 최대 사이즈
$config['max_size'] = '100';
// 이미지인 경우 허용되는 최대 폭
$config['max_width']  = '1024';
// 이미지인 경우 허용되는 최대 높이
$config['max_height']  = '768';
$this->load->library('upload', $config);

파일저장

 upload 클래스의 핵심 메소드는 do_upload이다. 이것을 실행하면 서버로 전송된 파일의 보안 취약점을 점검하고 문제가 없으면 지정된 디렉토리로 파일을 이동시킨 후에 실행 결과를 리턴한다. 아래와 같이 사용한다. 

$field_name = "some_field_name";
$this->upload->do_upload($field_name)

$file_name 값은 file type의 폼에서 지정한 name 값과 일치해야 한다. 예를들면 아래와 같아야 한다. 

<input type="file" name="some_field_name" />

CKEditor

CKEditor는 위지윅 에디터다. 위지윅(WYSIWYG)이란  What You See Is What You Get 한국어로는 보는데로 얻는다는 뜻으로, HTML 코드 없이 포맷을 편집할 수 있는 기능을 제공하는 에디터다. CKEditor는 무료고 오픈소스로 사용할 수 있는 대표적인 위지윅 에디터다. 

CKEditor을 설치하기 위해서는 다운로드 받아야 한다. 아래 주소를 방문해서 최신버전을 다운로드 받자. 

다운받은 파일을 /static/lib 디렉토리에 풀고 위지윅 에디터가 필요한 페이지에 textarea를 만든 후에 CKEditor 파일을 페이지에 로드한다.  그리고 textarea와 CKEditor를 자바스크립트로 연결해주면 간단하게 설치가 완료된다. 아래는 최소한의 코드다.

<html>
    <head>
        <script src="/static/lib/ckeditor/ckeditor.js"></script>
    </head>
    <body>
        <form>
            <textarea name="description">            
            </textarea>
            <script>
                CKEDITOR.replace( 'description' );
            </script>
        </form>
    </body>
</html>

 이미지 업로드 기능 활성화

CKEditor에서 이미지 업로드 기능을 활성화시키기 위해서는 CKEditor를 textarea에 연결할 때 옵션 값을 전달해야 한다. 위의 코드를 아래와 같이 수정한다. 

<script>
    CKEDITOR.replace( 'description', {
        filebrowserUploadUrl: '/topic/upload'
    });
</script>

툴바 중에 이미지 버튼을 누르고 업로드 탭을 선택한 후에 파일을 전송하면 /topic/upload로 파일이 전송된다. /topic/upload는 CKEditor가 전송한 파일을 받아서 보안 취약점을 점검한 후에 문제가 없으면 파일을 저장한다. 

업로드 후 처리

업로드 정보를 받아서 처리한 /topic/upload 는 CKEditor에 업로드한 파일을 삽입 할 수 있도록 미리 약속된 callback 함수를 호출해야 한다. callback의 형식은 아래와 같다. 

<script type='text/javascript'>window.parent.CKEDITOR.tools.callFunction('콜백의 식별 ID 값', '파일의 URL', '전송완료 메시지')</script>
  • 콜백의 식별 ID 값 : CKEditor가 파일을 전송할 때 자동으로 'CKEditorFuncNum'라는 GET 타입의 데이터를 전송한다. 이 값을 그대로 사용하면 된다. 
  • 파일의 URL : 저장된 파일에 접근 할 수 있는 URL. CKEditor는 이 값을 이용해서 이미지를 본문에 저장한다.
  • 전송완료 메시지 : 전송된 결과를 사용자에게 보여주는 메시지

예제

예제 코드가 많아짐에 따라서 본문에 포함시키기가 어려워지고 있다. 따라서 앞으로는 github의 링크를 걸도록 하겠다. 

태그

참고

댓글

댓글 본문
작성자
비밀번호
  1. ZZYYTT
    http://www.mbtshoesonline.com
    http://www.kevindurant-shoes.us.com
    http://www.yeezy-boost.us.com
    http://www.goyardbags.us
    http://www.katespadehandbags-outlet.us.com
    http://www.yeezy-shoes.org.uk
    http://www.balenciaga.us.com
    http://www.ultraboost.us.com
    http://www.longchamphandbagsoutlets.com
    http://www.yesyeezy.shop......tml
    http://www.kd11.us
    http://www.adidas-tubular.us.com
    http://www.mlbjerseys.in.net
    http://www.yeezyboost-350v2.us.com
    http://www.jordan6.us.com
    http://www.supremeclothing.us
    http://www.balenciagashoes.us.org
    http://www.airmax90.us.org
    http://www.yeezyshoesuk.com
    http://www.goldengoosesneakers.us
    http://www.yeezy-boost350.us.com
    http://www.calvinkleinoutlet.us.com
    http://www.lebronjames-shoes.us.com
    http://www.supremehoodie.us.com
    http://www.yeezysuk.com
    http://www.yeezyboost.in.net
    http://www.goyardhandbags.us.com
    http://www.hermesbelts.com
    http://www.michael-kors-handbags.org.uk
    http://www.balenciagashoes.us.com
    http://www.coachoutletstorefactory.com
    http://www.jordan13.us.com
    http://www.rolex-replica.us.com
    http://www.hermes-belt.us.com
    http://www.coachoutletssale.com
    http://www.nhljerseysshop.us.com
    http://www.yesyeezy.shop......tml
    http://www.kyrie3.us.com
    http://www.michaelkors-outletonlines.us.com
    http://www.nike-shox.us.com
    http://www.cheap-airjordans.us.com
    http://www.jordanssneakers.us.com
    http://www.nikejordans.us.com
    http://www.nikebasketballshoes.us.com
    http://www.yesyeezy.shop
    http://www.adidasultraboost.us.org
    http://www.jordan11retro.us.com
    http://www.chromeheartsstore.us
    http://www.goldengoose.us.com
    http://www.paulgeorgeshoes.us.com
    http://www.yeezy-500.us.com
    http://www.michaeljordanshoes.us.com
    http://www.adidas-nmds.us.com
    http://www.nikeairforce1.us.com
    http://www.redbottom-shoes.us.com
    http://www.adidasstansmith.uk
    http://www.goldengoose-sneakers.com
    http://www.lebron16.us.com
    http://www.hermeshandbags.us.org
    http://www.adidasnmds.com
    http://www.offwhite.us.com
    http://www.yeezysshoes.us.com
    http://www.airjordanretro.uk
    http://www.lacostepolo.us.com
    http://www.toryburchs.us
    http://www.adidaszxflux.com
    http://www.monclerjackets.us
    http://www.yeezy-shoes.org
    http://www.long-champ.us.com
    http://www.kd11.us.com
    http://www.lebron16.us
    http://www.filashoes.org
    http://www.goyard-handbags.us.com
    http://www.hermes-birkin.us.com
    http://www.monclerjacket.net
    http://www.nikeair-max.us.com
    http://www.hardenshoes.us.com
    http://www.ferragamobelt.us.org
    http://www.converseoutlet.us.com
    http://www.chromehearts.name
    http://www.yeezy-shoes.ca
    http://www.linksoflondon.us.com
    http://www.goyardhandbags.org
    http://www.nikehuaracheshoes.us.com
    http://www.adidasiniki.us
    http://www.lacosteonlineshop.us.com
    http://www.jordanshoes.org.uk
    http://www.yesyeezy.shop/adidas-yeezy-desert-rat-500-blush-db2908-p-425.html
    http://www.caterpillarboots.us.com
    http://www.canada--goose.co.uk
    http://www.nike-hyperdunk.us.com
    http://www.guccibelt.us.com
    http://www.off-whiteshoes.us.com
    http://www.bape-hoodie.us.com
    http://www.nikefoamposite.us.com
    http://www.pandorabracelet.in.net
    http://www.outlettimberland.us.org
    http://www.kyrie4.org
    http://www.yeezyboost.com.co
    http://www.handbagsmichaelkors.com
    http://www.nike-roshe.us.com
    http://www.nikecortez.us.com
    http://www.goyard.us.com
    http://www.long-champhandbags.org.uk
    http://www.polosralphlaurenuk.com
    http://www.russellwestbrookshoes.us.com
    http://www.jordansshoes.us.org
    http://www.michael-korsoutlets.us
    http://www.shoesjordan.us.com
    http://www.yeezy700.us.com
    http://www.vans-outlet.us.com
    http://www.michael-kors-handbags.com.co
    http://www.goldengoose-sneakers.us
    http://www.lacostepolosshirts.com
    http://www.golden-goose.us.com
    http://www.kd-10.us
    http://www.longchamp-bags.us.org
    http://www.hermes-handbags.us.com
    http://www.yesyeezy.shop/supreme-x-nike-air-more-uptempo-varsity-redwhite-902290600-p-592.html
    http://www.hoganoutletonline.us.com
    http://www.nikepolo.us
    http://www.longchamphandbagsonlines.com
    http://www.retro-jordans.us.com
    http://www.curry5.us
    http://www.nikeairmax2018.us.com
    http://www.kobeshoes.uk
    http://www.michaelkors-outletstore.com
    http://www.nike-airmax2017.us.com
    http://www.asics-shoes.us.org
    http://www.adidasgazelle.us.com
    http://www.yeezy-boosts.us.com
    http://www.yeezyboost350v2.org.uk
    http://www.fila.us.org
    http://www.yesyeezy.shop/adidas-ultra-boost-c-82_89.html
    http://www.kobe-shoes.us.com
    http://www.lebron15.net
    http://www.hermesbelts.co.uk
    http://www.yesyeezy.shop/adidas-yeezy-boost-350-v2-beluga-solar-red-bb1826-p-422.html
    http://www.outletlacoste.us.com
    http://www.adidasshoesonline.com
    http://www.adidasstansmith.us.com
    http://www.adidasyeezys.us
    http://www.kobesneakers.com
    http://www.adidasyeezys.us.com
    http://www.jordan-retro.us.com
    http://www.goldengooseoutlet.us
    http://www.kyrieirving-shoes.us.com
    http://www.kobebasketballshoes.net
    http://www.fakerolex.us.com
    http://www.coachsonline.us.com
    http://www.coachoutletsfactory.com
    http://www.nikeairmax2019.us.com
    http://www.nikereact.org
    http://www.nikereact.us.com
    http://www.jordan12.us.com
    http://www.michaelkors-outletfactory.us.org
    http://www.vapormaxshoes.us
    http://www.jordan4.us.com
    http://www.offwhiteclothing.us.com
    http://www.birkinbag.us.com
    http://www.adidaseqts.com
    http://www.adidas-crazyexplosive.us.com
    http://www.yesyeezy.shop/adidas-yeezy-700-boost-wave-runner-b75571-p-428.html
    http://www.filas.us.com
    http://www.jordansforcheap.us.com
    http://www.yeezyboost-350.uk
    http://www.yesyeezy.shop/nike-air-max-197-sean-wotherspoon-aj4219400-p-66.html
    http://www.yeezy500.us
    http://www.outletmichael-kors.us.com
    http://www.nikeflyknit.us.com
    http://www.airmax270.us.com
    http://www.curry5.us.com
    http://www.adidas-pureboost.us.com
    http://www.curry4shoes.us.com
    http://www.valentinos.us.com
    http://www.cheapnbajerseyswholesales.us.com
    http://www.chromehearts.com.co
    http://www.bapehoodie.us
    http://www.nike-huarache.com
    http://www.adidasnmduk.com
    http://www.goldengoose-outlet.us.com
    http://www.coachoutlets.name
    http://www.offwhitexjordan1.com
    http://www.lebron16.net
    http://www.yesyeezy.shop/adidas-pharrell-williams-c-82_88.html
    http://www.yesyeezy.shop/offwhite-air-jordan-1-retro-chicago-the-ten-aa3834101-p-837.html
    http://www.yeezyboost350v2shoes.us.com
    http://www.adidasoutletonline.com
    http://www.yslhandbags.net
    http://www.yesyeezy.shop/offwhite-x-nike-air-presto-black-aa3830002-p-291.html
    http://www.air-max.us.com
    http://www.hermesonlineshop.com
    http://www.michaelkorsoutletonlineus.com
    http://www.outletonline-michaelkors.us.org
    http://www.yesyeezy.shop/balenciaga-17fw-triple-s-black-pink-women-sneaker-483523w06e38080-p-618.html
    http://www.michael--korsoutlet.us.org
    http://www.yesyeezy.shop/balenciaga-17fw-triple-s-trainer-black-red-mens-w05m23972-p-613.html
    http://www.jimmychoo-shoes.us.com
    http://www.reebokoutlet.us.org
    http://www.offwhitehoodie.us.com
    http://www.nikesneakers.us.com
    http://www.yeezy-shoes.us.org
    http://www.curry4.us.com
    http://www.adidasyeezy.co.uk
    http://www.monclersoutlet.us.com
    http://www.nfljerseys.us.org
    http://www.ferragamobelt.us
    http://www.fitflops-saleclearance.us.com
    http://www.adidassuperstar.us.com
    http://www.fila-shoes.us.com
    http://www.louboutinshoes.uk
  2. KyungHyun So
    파일 폼 링크가 사라졌습니다!
  3. chenlina
    chenlina20181013
    http://www.russellwilsonjerseys.us
    http://www.adidasyeezy350boost.us.com
    http://www.fingerlingsmonkey.org
    http://www.nikekyrie2.com
    http://www.adidasoutletstores.com
    http://www.canadagoosejacketsonsale.us.com
    http://www.sauconyshoes.us.com
    http://www.outletcanadagoosesale.us.com
    http://www.basketballshoesstore.us.com
    http://www.michael-kors-canada.ca
    http://www.pumaslides.us.com
    http://www.airmaxplus.org
    http://www.thehundredsclothing.com
    http://www.omegawatches.us.org
    http://www.nikeairmax90.com.de
    http://www.christianoronaldojersey.com
    http://nike.outletstore.us.com
    http://www.poloralph.us.com
    http://www.uggboots.mex.com
    http://www.cheapnfljerseysfree.us.com
    http://www.leejeans.us.com
    http://www.jerseys.eu
    http://www.valentino.us.org
    http://www.philipp-pleinoutlet.com
    http://www.cheapnfljerseysnike.us.com
    http://www.jordan1.us
    http://rayban.sunglassesoutlet.us
    http://www.jerseys.us.org
    http://www.converse.me.uk
    http://www.lululemon.in.net
    http://www.outletuggsale.us.com
    http://www.flops.us.com
    http://www.uggstoresoutlet.us.com
    http://www.jordan5.us
    http://www.nicholaskirkwood.us.com
    http://www.katespade-outlet.us.com
    http://www.birkenstockoutlet.us.org
    http://www.uggbootsformen.us.com
    http://www.columbia-sportswear.us.com
    http://www.newbalancesandals.us.com
    http://www.uggbootsonsale75off.us.com
    http://www.oakleysunglassescanada.ca
    http://www.russellwestbrook.us.com
    http://www.uggclearance.us.com
    http://www.uggs-bootsoutlet.us.com
    http://www.hardenvol1.us.com
    http://www.coachoutlet-factory.us.com
    http://www.salvatoreferragamo.in.net
    http://www.cheapuggsoutlet.us
    http://www.hermesoutlets.us.com
    http://www.tiffanyrings.us.com
    http://www.hermesbeltoutlet.com
    http://www.moncleroutlet.us.org
    http://www.linksoflondonuk.me.uk
    http://www.ralphlauren.in.net
    http://www.weddingshoes.us.com
    http://www.nikeairmax90.us.org
    http://www.lebronsoldier10.com
    http://www.rolexwatches.us.com
    http://www.michaelkorshandbagssales.us.com
    http://www.adidasyeezy350.us.com
    http://www.uggforwomen.us.com
    http://www.thenorthfacecom.us.com
    http://www.beatsheadphones.us.com
    http://www.nikeoutletstores.org
    http://www.tomfordsunglasses.us.com
    http://www.supra.us.org
    http://www.marcjacobsbags.us.com
    http://www.airmax270.org
    http://www.christianlouboutinoutlet.in.net
    http://www.moncler-outlet.com.co
    http://www.michaelkorsoutlet.us
    http://www.suicoke.us.com
    http://www.uggoutletstore.us.org
    http://www.longchampsacsoldes.fr
    http://www.montblanc.com.co
    http://www.balenciaga-triples.us.com
    http://www.cheapraybansunglass.co.uk
    http://www.uggsaustralia.in.net
    http://www.moncler--outlet.org
    http://www.katespade-outlet.in.net
    http://www.christianlouboutinoutletuk.org.uk
    http://www.kobe11.in.net
    http://www.saleuggoutlet.us.com
    http://www.columbiaoutlet.us.org
    http://www.michael-korstaschen.ch
    http://www.nikeoff.com
    http://www.ray-bansunglassesoutlet.com.co
    http://www.hardenvol2.us.com
    http://www.nikedunksb.us
    http://www.poloralphlaurensoutlet.us.com
    http://www.nikemercurial.us
    http://www.louboutins.us.com
    http://www.mulberryhandbags.us.com
    http://www.outletadidas.us.com
    http://www.cheapjerseys.in.net
    http://www.newcoachoutlet.us.com
    http://www.uggsales.in.net
    http://www.pandorajewelry-canada.ca
    http://www.miumiusunglasses.com
    http://www.supremeclothing.me.uk
    http://www.lebron15.name
    http://www.pradahandbagsoutlet.us.com
    http://www.coachoutletonline70off.us.com
    http://www.manchesterunitedjersey.us.com
    http://www.lebronambassador10.us.com
    http://www.taghuer.us.com
    http://www.cheapjordansshoes.in.net
    http://www.adidasoutletstores.net
    http://www.truereligionjeans-outlet.us.com
    http://www.airmax.us.org
    http://www.swarovskijewelry.co.uk
    http://www.airmax2017.us.com
    http://www.outletuggs.ca
    http://www.canadagoosedownjackets.us.com
    http://www.baseballjersey.us.com
    http://www.bcbg.us.com
    http://www.hermesbags.me.uk
    http://www.mcm-outlets.us.com
    http://www.ralphlaurenpolos.fr
    http://www.rosherun.org
    http://www.shopbrandbelts.com
    http://www.outletuggsoutlet.us.com
    http://www.kobe12.us.com
    http://www.montblancfountainpens.us.com
    http://www.magliacalcioshop.it
    http://www.pandorajewelrycanada.ca
    http://www.tevasandals.us.com
    http://www.ralphlaurens.fr
    http://www.nikehyperdunks.com
    http://www.onitsukatigershoes.us.com
    http://www.parajumpersjackets.us.com
    http://www.converseshoes.name
    http://www.vansshoesoutlet.us.com
    http://www.ralphlaurenpolo.in.net
    http://www.fitflopssaleclearance.us.org
    http://www.pumafentysandals.us.com
    http://www.wholesale-jerseysnfl.us.com
    http://www.christianlouboutinsoutlet.us.com
    http://www.moncler.eu.com
    http://www.woolrichjackets.us.com
    http://www.undefeated.us.com
    http://www.uggbootsaustralia.ca
    http://www.swarovskijewelryoutlet.us.com
    http://www.pradasunglass.us.com
    http://www.uggbootsonsale65off.us.com
    http://www.giuseppe-zanotti.us.com
    http://www.airjordan11.us
    http://www.soccerjersey.us.org
    http://www.ysl.us.com
    http://www.nikeblazer.fr
    http://www.outletsuggstores.us.com
    http://www.nikeblazers.us
    http://www.uggbuys.com
    http://www.mishka.us.com
    http://www.lebron15.us.org
    http://www.birkenstocksandalsonsale.us.com
    http://www.nikeepicreactflyknit.us.com
    http://www.supreme-newyork.com
    http://www.prada.us.org
    http://www.vansshoes.us.org
    http://www.uggbootsale.us.com
    http://www.coachoutlet-online.eu.com
    http://www.nikeairmax.us.org
    http://www.ralplaurenuk.org.uk
    http://www.katespadestoreoutlet.us.com
    http://www.christianlouboutinoff.us
    http://www.replicawatches.in.net
    http://www.lululemonsale.us.com
    http://www.cheapbestnbajerseys.us.com
    http://www.nikeoutletus.us.com
    http://www.timberlandoutlet.us.org
    http://www.runningshoes.us.org
    http://www.hollisteroutlet.us.org
    http://www.jordans-fusion.com
    http://www.canadagoose-sale.ca
    http://www.burberry-outlet-stores.us.com
    http://www.cheapraybans.ca
    http://www.michaelkorsoutletcheapest.us.com
    http://www.cheapreplicawatches.us.com
    http://www.uggsstoreoutlet.us.com
    http://www.jimmychoooutlet.us.com
    http://www.malone-souliers.org
    http://www.nikelunarglide.us
    http://www.victoriassecret.us.com
    http://www.russellwestbrookjerseys.us
    http://www.coachfactoryoutletonline.us.org
    http://www.coachoutletstoreonlineclearances.us.org
    http://www.coachoutletstore.eu.com
    http://www.nikeairforce1.net
    http://www.uggstores.us.com
    http://www.raybansunglassescheapest.us.com
    http://www.nikerevolution.us
    http://www.nikesshoes.us.com
    http://www.tiffanyjewelry.in.net
    http://www.redbottomshoes.org.uk
    http://www.fitflopsoutlet.us.com
    http://www.policesunglasses.us
    http://www.poloshirtsoutlet.us.com
    http://www.trikotsgünstig.de
    http://www.monsterheadphones.us.com
    http://www.chaussuresnikeairmax.fr
    http://www.versacebags.us.com
    http://www.fjallravenoutlet.us.com
    http://www.pumasoutlet.us.com
    http://www.mlbjerseyscheap.org
    http://www.nikesb.in.net
    http://www.ferragamooutlet.us.com
    http://www.fitflopss.us.com
    http://www.vetementsclothing.com
    http://www.stephcurryjerseys.com
    http://www.air-jordanpascher.fr
    http://www.cheap-jordans.us.com
    http://www.ray-banssunglasses.org.uk
    http://www.marcjacobs.me.uk
    http://www.coachwallets.us.com
    http://www.huarache.us.com
    http://www.nikeshox.in.net
    http://www.buycanadagoosejackets.ca
    http://www.valentino.in.net
    http://www.jordanretro.us
    http://www.bvlgari.us.com
    http://www.airmaxnl.nl
    http://www.poloralphlaurenoutlet.org.uk
    http://www.raybansunglassesforwomen.us.com
    http://www.fitflopssale.org.uk
    http://www.oakley-sunglassess.us.com
    http://www.nfl-jersey.in.net
    http://www.levisjeans.us.com
    http://www.converseshoesoutlet.us.com
    http://www.nikefree-run.fr
    http://www.uggssale.org
    http://www.adidasflipflops.us.com
    http://www.stansmithadidas.org.uk
    http://www.burberrysale.us.org
    http://www.nikeoutletstoreonline.us.com
    http://www.cartierjewelry.us.com
    http://www.coachhandbagsfactoryoutletonline.us.com
    http://www.outlet-celine.com
    http://www.christiandiorhandbags.us.com
    http://www.pandorajewelry.us.org
    http://www.shoecarnival.us.com
    http://www.nfljerseyshop.us.com
    http://www.kevindurantshoes.us.com
    http://www.timberlandboots.us
    http://www.michael--kors.me.uk
    http://www.nikeflightbonafide.us
    http://www.nikecortez.net
    http://www.nobisjackets.us.com
    http://www.spaldingbasketball.us
    http://www.coachcom.us.com
    http://www.camisetasdefutbolbaratases.es
    http://www.katespadehandbagssale.us.com
    http://www.manoloblahnikshoes.us.com
    http://www.bottega.in.net
    http://www.uggbootsshop.com
    http://www.pandoraukcharms.co.uk
    http://www.wwwnorthface.us.com
    http://www.nikeuktrainers.me.uk
    http://www.michaelkorsoutletonsale.us.com
    http://www.outletmichaelkorsoutletonline.us.com
    http://www.coachoutlet70off.us.com
    http://www.truereligion-jeans.us
    http://www.northfaceoutletstore.us.org
    http://www.adidasoriginalsstansmith.us.com
    http://www.uggsofficialsite.in.net
    http://www.jordan4.net
    http://www.uggclearanceoutlet.us.com
    http://www.niketennis.us.com
    http://www.soldier11.com
    http://www.nikeflipflops.org
    http://www.raybansunglassesoutlet.net.co
    http://www.airmax97.org
    http://www.yeezydesertrat500.us.com
    http://www.louboutins.me.uk
    http://www.superdry.me.uk
    http://www.northface--outlet.in.net
    http://www.uggbootssale.in.net
    http://www.lebron14.org
    http://www.christianlouboutinshoessale.org.uk
    http://www.uggsonsales.us.com
    http://www.hervelegerdresses.us.com
    http://www.air-jordan.us.com
    http://www.womensuggboots.us.com
    http://www.uggoutlets.in.net
    http://www.longchampoutlet-online.com
    http://www.fussballtrikotsshop.de
    http://www.timberlandpro.us.com
    http://www.coachfactoryoutlet-online.eu.com
    http://www.canadagooseoutletstore.org
    http://www.northfacejacket.us.com
    http://www.nikedunks.us
    http://www.snapbackcapshats.net
    http://www.airforce1.in.net
    http://www.pandorajewelrys.ca
    http://www.ralphlaurenjeans.us
    http://www.mcm-outlets.us.com
    http://www.nikepresto.us.com
    http://www.canada-goosejacket.ca
    http://www.michaelkorscom.us.com
    http://www.adidasnmdoutlet.us.com
    http://www.x-largeclothing.com
    http://www.birkenstockshoes.org.uk
    http://www.babyuggs.us.com
    http://www.asics.us.org
    http://www.thenorthfacejackets.us.org
    http://www.ninewest.us.com
    http://www.hermesbirkinbags.us.com
    http://www.cheapnhljerseysshop.us.com
    http://www.rayban.nom.co
    http://www.reebokclassicshoes.us.com
    http://www.tods.us.com
    http://www.louboutinchristian.us.com
    http://www.longchamp-outletstore.us.com
    http://www.supremeuk.co.uk
    http://www.shopbasketballshoes.us.com
    http://www.coachhandbagsoutlets.us.com
    http://www.baseballbats.us.com
    http://www.yslmakeup.us
    http://www.rayban.in.net
    http://www.swarovskirings.us.com
    http://www.omega.in.net
    http://www.michaelkorsoutlet70off.us.com
    http://www.nikefactory.us
    http://www.barcelonajersey.us.com
    http://www.uggsales.us.com
    http://www.cheapraybansunglasses.net.co
    http://www.supremeparis.fr
    http://www.beatsbydrdresolo.us
    http://www.uggshoes.in.net
    http://www.stephen-curryshoes.us.com
    http://www.fitflops.us.org
    http://www.jacketsmoncler.us.com
    http://www.sophiawebstershoes.us
    http://www.cheapmichaelkorshandbags.us.org
    http://www.maxairnike.us.com
    http://www.nikekyrie3.us.com
    http://www.raybansunglass.in.net
    http://www.kanyeyeezyshoes.us.com
    http://www.ralphlaurenoutletofficial.us.com
    http://www.hoganoutlet.in.net
    http://www.lebron13.org
    http://www.skecherssandals.us.com
    http://www.juicycoutureoutlet.us.com
    http://www.michaelkorsoutletsoff.us.com
    http://www.jordan6.net
    http://www.mkpurse.us.com
    http://www.versacesunglasses.us
    http://www.polooutletinc.us.com
    http://www.kate-spadeoutlet.in.net
    http://www.viscontipens.us.com
    http://www.burberryoutlet-canada.ca
    http://www.redbottoms.us.org
    http://www.pradaoutletonlinestore.us.com
    http://www.vansstore.us.com
    http://www.jordan3.net
    http://www.brequet.us.com
    http://www.oakley-vaultsunglasses.us.com
    http://www.pradabags.us.com
    http://www.coachoutletstoreonlineofficial.us.com
    http://www.canadagoosestore.us.com
    http://www.outletralph-lauren.us.com
    http://www.uggforkids.us.com
    http://www.oakleysunglasses.ru
    http://www.michaelkors--outlet.ca
    http://www.paulgeorge.us.com
    http://www.pandora-jewelry.name
    http://www.coachoutlet.net.co
    http://www.vans.us.org
    http://www.timberland--boots.co.uk
    http://www.montblanccom.us.com
    http://www.coachonline.us.org
    http://www.nikefreeruns.us.com
    http://www.arcteryxsclothing.us.com
    http://www.mauijimsunglasses.us.com
    http://www.stussy.in.net
    http://www.cheapnfljerseys.in.net
    http://www.rayban.net.co
    http://www.camisetasfutbole2018.com
    http://www.dolceandgabbana.us.com
    http://www.miumiu.us.com
    http://www.oakleysunglassescom.us.com
    http://www.jacketscanadagoose.com.co
    http://www.canadagooses.us.com
    http://www.nikeshopjapan.com
    http://www.vancleefarpelsjewelry.us.com
    http://www.katespadehandbagsoutlet.us.org
    http://www.suprashoesclearance.us.com
    http://www.uggsslippers.us.org
    http://www.mikimotojewelry.com
    http://www.jordans.in.net
    http://www.tory-burchshoes.us.com
    http://www.fila.us.com
    http://www.truereligionsale.com.co
    http://www.northfaceoutlet.in.net
    http://www.jordanxx9.in.net
    http://www.timberlandoutletonline.us.com
    http://www.airjordan-14.us
    http://www.saleugg.us.com
    http://www.coach-bags.us.org
    http://www.jordan.us.org
    http://www.adidasjeremyscott.in.net
    http://www.michaelkorsukstore.co.uk
    http://www.adidasfootballboots.org.uk
    http://www.uggsoutlets.com.co
    http://www.breitling.us.com
    http://www.marceloburlon.us.com
    http://www.tombradyjerseys.us.com
    http://www.stuartweitzmanshoes.us.com
    http://www.uggbootsclearance.net.co
    http://www.mooseknucklesjackets.us.com
    http://www.calciomaglie.it
    http://www.persolsunglasses.us.com
    http://www.coachoutletonlinestore.ca
    http://www.adidassuperstarshoes.us.com
    http://www.maillotdefootcenter.fr
    http://www.oakleysunglassewholesale.us.com
    http://www.canada-gooseoutlets.com.co
    http://www.nhlhockey-jerseys.us.com
    http://www.mbtscarpe.it
    http://www.snapbackhats.us.com
    http://www.cheapmlbjersey.us.com
    http://www.hermeskellybag.us.com
    http://www.raybansunglassesoutlet.co.uk
    http://www.coach-factoryonline.us.org
    http://www.uggstore.us.com
    http://www.jordan8.net
    http://www.airjordan.me.uk
    http://www.y3shoes.us.com
    http://www.uggs-australia.us.com
    http://www.balenciagashop.us.com
    http://www.ferragamoshoesoutlet.us.com
    http://www.uggsoutletcom.us.com
    http://www.maccosmetics.org.uk
    http://www.balenciagasandals.us.com
    http://www.newbalance.me.uk
    http://www.oakleysunglassescheapest.us.com
    http://www.belstaffoutlet.us.com
    http://www.redbottomsshoes.me.uk
    http://www.pasottiombrelli.us
    http://www.yvessaintlaurentsunglasses.com
    http://www.versaceclothing.com
    http://www.converseshoes.us.org
    http://www.michaelkors.org.uk
    http://www.maillotdefootfrance.fr
    http://www.coachoutletonsale.us.com
    http://www.airhuarache.fr
    http://www.longchamphandbagstotes.us.com
    http://www.underarmourshoes.in.net
    http://www.flipflops.me.uk
    http://www.uggfactoryoutletstore.us.com
    http://www.nikeshoesnike.us.com
    http://www.adidasoutletadidas.us.com
    http://www.wholesaleoakleysunglassewholesale.us.com.org
    http://www.newbalance-shoes.us.com
    http://www.lebronjamesjerseys.us.com
    http://www.ralph-laurenpolouk.org.uk
    http://www.toryburchhandbags.us.org
    http://www.burberryoutlet.com.co
    http://www.soccerjerseysshop.us.com
    http://www.adidasnmdforsale.us.com
    http://www.manoloblahnik.name
    http://www.nikekd8.com
    http://www.lightup-shoes.us.com
    http://www.truereligionoutletjeans.us
    http://www.adidasstoreuk.me.uk
    http://www.cheapmlbjerseysshop.us.com
    http://www.moncler-outletonline.us.com
    http://www.tiffanyjewelrybracelet.us.com
    http://www.off-whiteclothing.us.com
    http://www.adidaswings.name
    http://www.longchampoutletcom.us.com
    http://www.nikesocks.org
    http://www.pandoracharmss.org.uk
    http://www.airjordanretro.fr
    http://www.poloralphlaurens.us.com
    http://www.cheapsoccerjersey.us.com
    http://www.uggoutletsofficial.us.com
    http://www.newbalancestore.us.com
    http://www.maccosmeticsofficial.com
    http://www.dansko.us.com
    http://www.ray-ban.me.uk
    http://www.michael-korsoutletstores.us.org
    http://www.toryburchsandals.us.com
    http://www.katespadeoutletsale.us.com
    http://www.nikeairmaxschweiz.ch
    http://www.nikeroshe.us.com
    http://www.tommyhilfigerpoloshirts.us.com
    http://www.northfacejacket.us.com
    http://www.airmax2018.in.net
    http://www.uggsbootsuggs.us.com
    http://www.niketn.fr
    http://www.givenchyhandbags.us.com
    http://www.jimmychoooutlet.us.com
    http://www.louboutinoutlets.us.com
    http://www.mbt.com.co
    http://www.adidasshoess.us.com
    http://www.coachoutletonline-sale.us.com
    http://www.ralphlauren-poloshirts.me.uk
    http://www.yoga-pants.us.com
    http://www.toryburchoff.us.com
    http://www.uggssaleoutlet.org
    http://www.philipppleinoutlets.us.com
    http://www.jimmychoo.in.net
    http://www.rayban-sunglassesonsale.us.com
    http://www.christian-louboutins.fr
    http://www.audemarspiguet.us.com
    http://www.ralphs-laurenoutlet.co.uk
    http://www.pandorajewelrysoutlet.us.com
    http://www.toryburchbags.us.com
    http://www.sunglassesoakleycheap.us.com
    http://www.coachoutletfactoryofficial.us.com
    http://www.truereligion-jeans.me.uk
    http://www.jordan12.org
    http://www.uggformen.us.com
    http://www.airjordans.us.org
    http://www.canadagoosecoatsoutlet.us.com
    http://www.pelikanpens.us.com
    http://www.oakleysunglassesparts.us.com
    http://www.vapormax.org
    http://www.coachhandbagsoutlets.us.com
    http://www.ralphlaurensale.org.uk
    http://www.alexandermcqueen.us.com
    http://www.off-white.us.com
    http://oakley.sunglassesoutlet.us
    http://www.airmax1.us
    http://www.michaelkorshandbagsmacys.us.com
    http://www.adidasultra-boost.us.com
    http://www.macmakeup.org.uk
    http://www.michaelkorsshandbags.us.com
    http://www.footballsoccershirts.me.uk
    http://www.adidasslides.us.com
    http://www.tiffanyandcojewelry.us.com
    http://www.vibram-fivefingers.us.com
    http://www.ralphlaurenfactorystore.us.com
    http://www.supremeclothing.us.com
    http://www.mizunorunningshoes.org
    http://www.lebronsoldier9.org
    http://www.nikefree.net
    http://www.pandorajewelrys.in.net
    http://www.nikekd10.us.com
    http://www.lindafarrowsunglasses.com
    http://www.underarmouroutletclearance.com
    http://www.uggsboots.org
    http://www.longchampoutlet-store.us.com
    http://www.coachfactoryoutlet-onlinestore.us.com
    http://www.monclerjacketsshop.us.com
    http://www.nikestores.us
    http://www.jordan-femmepascher.fr
    http://www.airmax95.us.org
    http://www.pandoracharmjewelry.us.com
    chenlina20181013
  4. chenlina
    chenlina20181013
    http://www.russellwilsonjerseys.us
    http://www.adidasyeezy350boost.us.com
    http://www.fingerlingsmonkey.org
    http://www.nikekyrie2.com
    http://www.adidasoutletstores.com
    http://www.canadagoosejacketsonsale.us.com
    http://www.sauconyshoes.us.com
    http://www.outletcanadagoosesale.us.com
    http://www.basketballshoesstore.us.com
    http://www.michael-kors-canada.ca
    http://www.pumaslides.us.com
    http://www.airmaxplus.org
    http://www.thehundredsclothing.com
    http://www.omegawatches.us.org
    http://www.nikeairmax90.com.de
    http://www.christianoronaldojersey.com
    http://nike.outletstore.us.com
    http://www.poloralph.us.com
    http://www.uggboots.mex.com
    http://www.cheapnfljerseysfree.us.com
    http://www.leejeans.us.com
    http://www.jerseys.eu
    http://www.valentino.us.org
    http://www.philipp-pleinoutlet.com
    http://www.cheapnfljerseysnike.us.com
    http://www.jordan1.us
    http://rayban.sunglassesoutlet.us
    http://www.jerseys.us.org
    http://www.converse.me.uk
    http://www.lululemon.in.net
    http://www.outletuggsale.us.com
    http://www.flops.us.com
    http://www.uggstoresoutlet.us.com
    http://www.jordan5.us
    http://www.nicholaskirkwood.us.com
    http://www.katespade-outlet.us.com
    http://www.birkenstockoutlet.us.org
    http://www.uggbootsformen.us.com
    http://www.columbia-sportswear.us.com
    http://www.newbalancesandals.us.com
    http://www.uggbootsonsale75off.us.com
    http://www.oakleysunglassescanada.ca
    http://www.russellwestbrook.us.com
    http://www.uggclearance.us.com
    http://www.uggs-bootsoutlet.us.com
    http://www.hardenvol1.us.com
    http://www.coachoutlet-factory.us.com
    http://www.salvatoreferragamo.in.net
    http://www.cheapuggsoutlet.us
    http://www.hermesoutlets.us.com
    http://www.tiffanyrings.us.com
    http://www.hermesbeltoutlet.com
    http://www.moncleroutlet.us.org
    http://www.linksoflondonuk.me.uk
    http://www.ralphlauren.in.net
    http://www.weddingshoes.us.com
    http://www.nikeairmax90.us.org
    http://www.lebronsoldier10.com
    http://www.rolexwatches.us.com
    http://www.michaelkorshandbagssales.us.com
    http://www.adidasyeezy350.us.com
    http://www.uggforwomen.us.com
    http://www.thenorthfacecom.us.com
    http://www.beatsheadphones.us.com
    http://www.nikeoutletstores.org
    http://www.tomfordsunglasses.us.com
    http://www.supra.us.org
    http://www.marcjacobsbags.us.com
    http://www.airmax270.org
    http://www.christianlouboutinoutlet.in.net
    http://www.moncler-outlet.com.co
    http://www.michaelkorsoutlet.us
    http://www.suicoke.us.com
    http://www.uggoutletstore.us.org
    http://www.longchampsacsoldes.fr
    http://www.montblanc.com.co
    http://www.balenciaga-triples.us.com
    http://www.cheapraybansunglass.co.uk
    http://www.uggsaustralia.in.net
    http://www.moncler--outlet.org
    http://www.katespade-outlet.in.net
    http://www.christianlouboutinoutletuk.org.uk
    http://www.kobe11.in.net
    http://www.saleuggoutlet.us.com
    http://www.columbiaoutlet.us.org
    http://www.michael-korstaschen.ch
    http://www.nikeoff.com
    http://www.ray-bansunglassesoutlet.com.co
    http://www.hardenvol2.us.com
    http://www.nikedunksb.us
    http://www.poloralphlaurensoutlet.us.com
    http://www.nikemercurial.us
    http://www.louboutins.us.com
    http://www.mulberryhandbags.us.com
    http://www.outletadidas.us.com
    http://www.cheapjerseys.in.net
    http://www.newcoachoutlet.us.com
    http://www.uggsales.in.net
    http://www.pandorajewelry-canada.ca
    http://www.miumiusunglasses.com
    http://www.supremeclothing.me.uk
    http://www.lebron15.name
    http://www.pradahandbagsoutlet.us.com
    http://www.coachoutletonline70off.us.com
    http://www.manchesterunitedjersey.us.com
    http://www.lebronambassador10.us.com
    http://www.taghuer.us.com
    http://www.cheapjordansshoes.in.net
    http://www.adidasoutletstores.net
    http://www.truereligionjeans-outlet.us.com
    http://www.airmax.us.org
    http://www.swarovskijewelry.co.uk
    http://www.airmax2017.us.com
    http://www.outletuggs.ca
    http://www.canadagoosedownjackets.us.com
    http://www.baseballjersey.us.com
    http://www.bcbg.us.com
    http://www.hermesbags.me.uk
    http://www.mcm-outlets.us.com
    http://www.ralphlaurenpolos.fr
    http://www.rosherun.org
    http://www.shopbrandbelts.com
    http://www.outletuggsoutlet.us.com
    http://www.kobe12.us.com
    http://www.montblancfountainpens.us.com
    http://www.magliacalcioshop.it
    http://www.pandorajewelrycanada.ca
    http://www.tevasandals.us.com
    http://www.ralphlaurens.fr
    http://www.nikehyperdunks.com
    http://www.onitsukatigershoes.us.com
    http://www.parajumpersjackets.us.com
    http://www.converseshoes.name
    http://www.vansshoesoutlet.us.com
    http://www.ralphlaurenpolo.in.net
    http://www.fitflopssaleclearance.us.org
    http://www.pumafentysandals.us.com
    http://www.wholesale-jerseysnfl.us.com
    http://www.christianlouboutinsoutlet.us.com
    http://www.moncler.eu.com
    http://www.woolrichjackets.us.com
    http://www.undefeated.us.com
    http://www.uggbootsaustralia.ca
    http://www.swarovskijewelryoutlet.us.com
    http://www.pradasunglass.us.com
    http://www.uggbootsonsale65off.us.com
    http://www.giuseppe-zanotti.us.com
    http://www.airjordan11.us
    http://www.soccerjersey.us.org
    http://www.ysl.us.com
    http://www.nikeblazer.fr
    http://www.outletsuggstores.us.com
    http://www.nikeblazers.us
    http://www.uggbuys.com
    http://www.mishka.us.com
    http://www.lebron15.us.org
    http://www.birkenstocksandalsonsale.us.com
    http://www.nikeepicreactflyknit.us.com
    http://www.supreme-newyork.com
    http://www.prada.us.org
    http://www.vansshoes.us.org
    http://www.uggbootsale.us.com
    http://www.coachoutlet-online.eu.com
    http://www.nikeairmax.us.org
    http://www.ralplaurenuk.org.uk
    http://www.katespadestoreoutlet.us.com
    http://www.christianlouboutinoff.us
    http://www.replicawatches.in.net
    http://www.lululemonsale.us.com
    http://www.cheapbestnbajerseys.us.com
    http://www.nikeoutletus.us.com
    http://www.timberlandoutlet.us.org
    http://www.runningshoes.us.org
    http://www.hollisteroutlet.us.org
    http://www.jordans-fusion.com
    http://www.canadagoose-sale.ca
    http://www.burberry-outlet-stores.us.com
    http://www.cheapraybans.ca
    http://www.michaelkorsoutletcheapest.us.com
    http://www.cheapreplicawatches.us.com
    http://www.uggsstoreoutlet.us.com
    http://www.jimmychoooutlet.us.com
    http://www.malone-souliers.org
    http://www.nikelunarglide.us
    http://www.victoriassecret.us.com
    http://www.russellwestbrookjerseys.us
    http://www.coachfactoryoutletonline.us.org
    http://www.coachoutletstoreonlineclearances.us.org
    http://www.coachoutletstore.eu.com
    http://www.nikeairforce1.net
    http://www.uggstores.us.com
    http://www.raybansunglassescheapest.us.com
    http://www.nikerevolution.us
    http://www.nikesshoes.us.com
    http://www.tiffanyjewelry.in.net
    http://www.redbottomshoes.org.uk
    http://www.fitflopsoutlet.us.com
    http://www.policesunglasses.us
    http://www.poloshirtsoutlet.us.com
    http://www.trikotsgünstig.de
    http://www.monsterheadphones.us.com
    http://www.chaussuresnikeairmax.fr
    http://www.versacebags.us.com
    http://www.fjallravenoutlet.us.com
    http://www.pumasoutlet.us.com
    http://www.mlbjerseyscheap.org
    http://www.nikesb.in.net
    http://www.ferragamooutlet.us.com
    http://www.fitflopss.us.com
    http://www.vetementsclothing.com
    http://www.stephcurryjerseys.com
    http://www.air-jordanpascher.fr
    http://www.cheap-jordans.us.com
    http://www.ray-banssunglasses.org.uk
    http://www.marcjacobs.me.uk
    http://www.coachwallets.us.com
    http://www.huarache.us.com
    http://www.nikeshox.in.net
    http://www.buycanadagoosejackets.ca
    http://www.valentino.in.net
    http://www.jordanretro.us
    http://www.bvlgari.us.com
    http://www.airmaxnl.nl
    http://www.poloralphlaurenoutlet.org.uk
    http://www.raybansunglassesforwomen.us.com
    http://www.fitflopssale.org.uk
    http://www.oakley-sunglassess.us.com
    http://www.nfl-jersey.in.net
    http://www.levisjeans.us.com
    http://www.converseshoesoutlet.us.com
    http://www.nikefree-run.fr
    http://www.uggssale.org
    http://www.adidasflipflops.us.com
    http://www.stansmithadidas.org.uk
    http://www.burberrysale.us.org
    http://www.nikeoutletstoreonline.us.com
    http://www.cartierjewelry.us.com
    http://www.coachhandbagsfactoryoutletonline.us.com
    http://www.outlet-celine.com
    http://www.christiandiorhandbags.us.com
    http://www.pandorajewelry.us.org
    http://www.shoecarnival.us.com
    http://www.nfljerseyshop.us.com
    http://www.kevindurantshoes.us.com
    http://www.timberlandboots.us
    http://www.michael--kors.me.uk
    http://www.nikeflightbonafide.us
    http://www.nikecortez.net
    http://www.nobisjackets.us.com
    http://www.spaldingbasketball.us
    http://www.coachcom.us.com
    http://www.camisetasdefutbolbaratases.es
    http://www.katespadehandbagssale.us.com
    http://www.manoloblahnikshoes.us.com
    http://www.bottega.in.net
    http://www.uggbootsshop.com
    http://www.pandoraukcharms.co.uk
    http://www.wwwnorthface.us.com
    http://www.nikeuktrainers.me.uk
    http://www.michaelkorsoutletonsale.us.com
    http://www.outletmichaelkorsoutletonline.us.com
    http://www.coachoutlet70off.us.com
    http://www.truereligion-jeans.us
    http://www.northfaceoutletstore.us.org
    http://www.adidasoriginalsstansmith.us.com
    http://www.uggsofficialsite.in.net
    http://www.jordan4.net
    http://www.uggclearanceoutlet.us.com
    http://www.niketennis.us.com
    http://www.soldier11.com
    http://www.nikeflipflops.org
    http://www.raybansunglassesoutlet.net.co
    http://www.airmax97.org
    http://www.yeezydesertrat500.us.com
    http://www.louboutins.me.uk
    http://www.superdry.me.uk
    http://www.northface--outlet.in.net
    http://www.uggbootssale.in.net
    http://www.lebron14.org
    http://www.christianlouboutinshoessale.org.uk
    http://www.uggsonsales.us.com
    http://www.hervelegerdresses.us.com
    http://www.air-jordan.us.com
    http://www.womensuggboots.us.com
    http://www.uggoutlets.in.net
    http://www.longchampoutlet-online.com
    http://www.fussballtrikotsshop.de
    http://www.timberlandpro.us.com
    http://www.coachfactoryoutlet-online.eu.com
    http://www.canadagooseoutletstore.org
    http://www.northfacejacket.us.com
    http://www.nikedunks.us
    http://www.snapbackcapshats.net
    http://www.airforce1.in.net
    http://www.pandorajewelrys.ca
    http://www.ralphlaurenjeans.us
    http://www.mcm-outlets.us.com
    http://www.nikepresto.us.com
    http://www.canada-goosejacket.ca
    http://www.michaelkorscom.us.com
    http://www.adidasnmdoutlet.us.com
    http://www.x-largeclothing.com
    http://www.birkenstockshoes.org.uk
    http://www.babyuggs.us.com
    http://www.asics.us.org
    http://www.thenorthfacejackets.us.org
    http://www.ninewest.us.com
    http://www.hermesbirkinbags.us.com
    http://www.cheapnhljerseysshop.us.com
    http://www.rayban.nom.co
    http://www.reebokclassicshoes.us.com
    http://www.tods.us.com
    http://www.louboutinchristian.us.com
    http://www.longchamp-outletstore.us.com
    http://www.supremeuk.co.uk
    http://www.shopbasketballshoes.us.com
    http://www.coachhandbagsoutlets.us.com
    http://www.baseballbats.us.com
    http://www.yslmakeup.us
    http://www.rayban.in.net
    http://www.swarovskirings.us.com
    http://www.omega.in.net
    http://www.michaelkorsoutlet70off.us.com
    http://www.nikefactory.us
    http://www.barcelonajersey.us.com
    http://www.uggsales.us.com
    http://www.cheapraybansunglasses.net.co
    http://www.supremeparis.fr
    http://www.beatsbydrdresolo.us
    http://www.uggshoes.in.net
    http://www.stephen-curryshoes.us.com
    http://www.fitflops.us.org
    http://www.jacketsmoncler.us.com
    http://www.sophiawebstershoes.us
    http://www.cheapmichaelkorshandbags.us.org
    http://www.maxairnike.us.com
    http://www.nikekyrie3.us.com
    http://www.raybansunglass.in.net
    http://www.kanyeyeezyshoes.us.com
    http://www.ralphlaurenoutletofficial.us.com
    http://www.hoganoutlet.in.net
    http://www.lebron13.org
    http://www.skecherssandals.us.com
    http://www.juicycoutureoutlet.us.com
    http://www.michaelkorsoutletsoff.us.com
    http://www.jordan6.net
    http://www.mkpurse.us.com
    http://www.versacesunglasses.us
    http://www.polooutletinc.us.com
    http://www.kate-spadeoutlet.in.net
    http://www.viscontipens.us.com
    http://www.burberryoutlet-canada.ca
    http://www.redbottoms.us.org
    http://www.pradaoutletonlinestore.us.com
    http://www.vansstore.us.com
    http://www.jordan3.net
    http://www.brequet.us.com
    http://www.oakley-vaultsunglasses.us.com
    http://www.pradabags.us.com
    http://www.coachoutletstoreonlineofficial.us.com
    http://www.canadagoosestore.us.com
    http://www.outletralph-lauren.us.com
    http://www.uggforkids.us.com
    http://www.oakleysunglasses.ru
    http://www.michaelkors--outlet.ca
    http://www.paulgeorge.us.com
    http://www.pandora-jewelry.name
    http://www.coachoutlet.net.co
    http://www.vans.us.org
    http://www.timberland--boots.co.uk
    http://www.montblanccom.us.com
    http://www.coachonline.us.org
    http://www.nikefreeruns.us.com
    http://www.arcteryxsclothing.us.com
    http://www.mauijimsunglasses.us.com
    http://www.stussy.in.net
    http://www.cheapnfljerseys.in.net
    http://www.rayban.net.co
    http://www.camisetasfutbole2018.com
    http://www.dolceandgabbana.us.com
    http://www.miumiu.us.com
    http://www.oakleysunglassescom.us.com
    http://www.jacketscanadagoose.com.co
    http://www.canadagooses.us.com
    http://www.nikeshopjapan.com
    http://www.vancleefarpelsjewelry.us.com
    http://www.katespadehandbagsoutlet.us.org
    http://www.suprashoesclearance.us.com
    http://www.uggsslippers.us.org
    http://www.mikimotojewelry.com
    http://www.jordans.in.net
    http://www.tory-burchshoes.us.com
    http://www.fila.us.com
    http://www.truereligionsale.com.co
    http://www.northfaceoutlet.in.net
    http://www.jordanxx9.in.net
    http://www.timberlandoutletonline.us.com
    http://www.airjordan-14.us
    http://www.saleugg.us.com
    http://www.coach-bags.us.org
    http://www.jordan.us.org
    http://www.adidasjeremyscott.in.net
    http://www.michaelkorsukstore.co.uk
    http://www.adidasfootballboots.org.uk
    http://www.uggsoutlets.com.co
    http://www.breitling.us.com
    http://www.marceloburlon.us.com
    http://www.tombradyjerseys.us.com
    http://www.stuartweitzmanshoes.us.com
    http://www.uggbootsclearance.net.co
    http://www.mooseknucklesjackets.us.com
    http://www.calciomaglie.it
    http://www.persolsunglasses.us.com
    http://www.coachoutletonlinestore.ca
    http://www.adidassuperstarshoes.us.com
    http://www.maillotdefootcenter.fr
    http://www.oakleysunglassewholesale.us.com
    http://www.canada-gooseoutlets.com.co
    http://www.nhlhockey-jerseys.us.com
    http://www.mbtscarpe.it
    http://www.snapbackhats.us.com
    http://www.cheapmlbjersey.us.com
    http://www.hermeskellybag.us.com
    http://www.raybansunglassesoutlet.co.uk
    http://www.coach-factoryonline.us.org
    http://www.uggstore.us.com
    http://www.jordan8.net
    http://www.airjordan.me.uk
    http://www.y3shoes.us.com
    http://www.uggs-australia.us.com
    http://www.balenciagashop.us.com
    http://www.ferragamoshoesoutlet.us.com
    http://www.uggsoutletcom.us.com
    http://www.maccosmetics.org.uk
    http://www.balenciagasandals.us.com
    http://www.newbalance.me.uk
    http://www.oakleysunglassescheapest.us.com
    http://www.belstaffoutlet.us.com
    http://www.redbottomsshoes.me.uk
    http://www.pasottiombrelli.us
    http://www.yvessaintlaurentsunglasses.com
    http://www.versaceclothing.com
    http://www.converseshoes.us.org
    http://www.michaelkors.org.uk
    http://www.maillotdefootfrance.fr
    http://www.coachoutletonsale.us.com
    http://www.airhuarache.fr
    http://www.longchamphandbagstotes.us.com
    http://www.underarmourshoes.in.net
    http://www.flipflops.me.uk
    http://www.uggfactoryoutletstore.us.com
    http://www.nikeshoesnike.us.com
    http://www.adidasoutletadidas.us.com
    http://www.wholesaleoakleysunglassewholesale.us.com.org
    http://www.newbalance-shoes.us.com
    http://www.lebronjamesjerseys.us.com
    http://www.ralph-laurenpolouk.org.uk
    http://www.toryburchhandbags.us.org
    http://www.burberryoutlet.com.co
    http://www.soccerjerseysshop.us.com
    http://www.adidasnmdforsale.us.com
    http://www.manoloblahnik.name
    http://www.nikekd8.com
    http://www.lightup-shoes.us.com
    http://www.truereligionoutletjeans.us
    http://www.adidasstoreuk.me.uk
    http://www.cheapmlbjerseysshop.us.com
    http://www.moncler-outletonline.us.com
    http://www.tiffanyjewelrybracelet.us.com
    http://www.off-whiteclothing.us.com
    http://www.adidaswings.name
    http://www.longchampoutletcom.us.com
    http://www.nikesocks.org
    http://www.pandoracharmss.org.uk
    http://www.airjordanretro.fr
    http://www.poloralphlaurens.us.com
    http://www.cheapsoccerjersey.us.com
    http://www.uggoutletsofficial.us.com
    http://www.newbalancestore.us.com
    http://www.maccosmeticsofficial.com
    http://www.dansko.us.com
    http://www.ray-ban.me.uk
    http://www.michael-korsoutletstores.us.org
    http://www.toryburchsandals.us.com
    http://www.katespadeoutletsale.us.com
    http://www.nikeairmaxschweiz.ch
    http://www.nikeroshe.us.com
    http://www.tommyhilfigerpoloshirts.us.com
    http://www.northfacejacket.us.com
    http://www.airmax2018.in.net
    http://www.uggsbootsuggs.us.com
    http://www.niketn.fr
    http://www.givenchyhandbags.us.com
    http://www.jimmychoooutlet.us.com
    http://www.louboutinoutlets.us.com
    http://www.mbt.com.co
    http://www.adidasshoess.us.com
    http://www.coachoutletonline-sale.us.com
    http://www.ralphlauren-poloshirts.me.uk
    http://www.yoga-pants.us.com
    http://www.toryburchoff.us.com
    http://www.uggssaleoutlet.org
    http://www.philipppleinoutlets.us.com
    http://www.jimmychoo.in.net
    http://www.rayban-sunglassesonsale.us.com
    http://www.christian-louboutins.fr
    http://www.audemarspiguet.us.com
    http://www.ralphs-laurenoutlet.co.uk
    http://www.pandorajewelrysoutlet.us.com
    http://www.toryburchbags.us.com
    http://www.sunglassesoakleycheap.us.com
    http://www.coachoutletfactoryofficial.us.com
    http://www.truereligion-jeans.me.uk
    http://www.jordan12.org
    http://www.uggformen.us.com
    http://www.airjordans.us.org
    http://www.canadagoosecoatsoutlet.us.com
    http://www.pelikanpens.us.com
    http://www.oakleysunglassesparts.us.com
    http://www.vapormax.org
    http://www.coachhandbagsoutlets.us.com
    http://www.ralphlaurensale.org.uk
    http://www.alexandermcqueen.us.com
    http://www.off-white.us.com
    http://oakley.sunglassesoutlet.us
    http://www.airmax1.us
    http://www.michaelkorshandbagsmacys.us.com
    http://www.adidasultra-boost.us.com
    http://www.macmakeup.org.uk
    http://www.michaelkorsshandbags.us.com
    http://www.footballsoccershirts.me.uk
    http://www.adidasslides.us.com
    http://www.tiffanyandcojewelry.us.com
    http://www.vibram-fivefingers.us.com
    http://www.ralphlaurenfactorystore.us.com
    http://www.supremeclothing.us.com
    http://www.mizunorunningshoes.org
    http://www.lebronsoldier9.org
    http://www.nikefree.net
    http://www.pandorajewelrys.in.net
    http://www.nikekd10.us.com
    http://www.lindafarrowsunglasses.com
    http://www.underarmouroutletclearance.com
    http://www.uggsboots.org
    http://www.longchampoutlet-store.us.com
    http://www.coachfactoryoutlet-onlinestore.us.com
    http://www.monclerjacketsshop.us.com
    http://www.nikestores.us
    http://www.jordan-femmepascher.fr
    http://www.airmax95.us.org
    http://www.pandoracharmjewelry.us.com
    chenlina20181013
  5. 어렵네요ㅜ
    파일 서버로 전송하고 확인 버튼 누른후 글 게시하면 이미지가 안뜨는데 왜이럴까요
  6. 수박바
    CKEditor 4.10 버전에서는 아래에 '응답없음' 문제가 해결이 안되네요..
    할 수 없이 4.8 버전으로 내려왔습니다.
  7. 2일찾음
    5버전도 여기가 하이라이트 부분입니다.


    echo '
    {
    "fileName": "'.$data['upload_data']["file_name"].'",
    "uploaded": 1,
    "url": "\/static\/user\/'.$data['upload_data']["file_name"].'"
    }
    ';

    아래분이 작성하신 부분
  8. phphtmldb
    CKEditor5로 이미지 파일 업로드 방법 아시는분 도움 좀 주세요~
  9. https://sdk.ckeditor.com......ges
    https://docs.ckeditor.com......tml
    https://docs.ckeditor.com......oad

    CKEditor4 이미지 파일 업로드 관련 공식 메뉴얼 링크 입니다.
    이미지파일 업로드 후에 스크립트로 콜백함수를 호출을 하는 방식이 아닌
    json 양식으로 결과값 노출시키는 방식으로 변경이 되었네요.

    핵심은
    echo "<script type='text/javascript'>window.parent.CKEDITOR.tools.callFunction('콜백의 식별 ID 값', '파일의 URL', '전송완료 메시지')</script>

    이 부분이

    echo '
    {
    "fileName": "'.$data['upload_data']["file_name"].'",
    "uploaded": 1,
    "url": "\/static\/user\/'.$data['upload_data']["file_name"].'"
    }
    ';

    이렇게 바뀌어야 합니다.


    그리고
    https://github.com......ter
    이것은 여기 강좌를 따라해서 만들고 있는 제 깃허브 주소 입니다.

    특정 API 사용법을 파악하는 것이라 그냥 샘플 소스보는 것이 가장 이해가 빠른데
    그것을 못 찾아서 전 한참 헤멧네요.
    참고하실 분들은 참고하세요.
  10. 정의로운삶
    3일 동안 찾았습니다
    감사합니다 ^^
    대화보기
    • Deuklyoung Ko
      아래 문제에 관한 CKEditor4 메뉴얼을 찾아 보았습니다.

      https://docs.ckeditor.com......hod

      4.9.0 버전부터 옵션값이 추가 되면서 기본 설정 값이 수정이 된 것 같네요.

      관련 참고페이지
      https://docs.ckeditor.com......lly


      * CKEditor 5, 너는 누구냐 ㅜㅜ;
      https://support.ckeditor.com......-4-
    • 하루날려먹음
      아.. 아래 "날려버린 나의 3일" 님과 "똘똘이박사"님과 같은 현상으로 어제부터 계속 고생했네요.;;;
      알려주신 것으로 이것저것 다 해보면서 해봤는데.. 저는 안되더라고요.. 계속 똑같이 잘못된 서버 응답 오류가..

      그러다가 구글에 열심히 검색하고 아주 간단하게 해결하였습니다.
      ckeditor 의 config.js에
      config.filebrowserUploadMethod = 'form';
      위의 한줄 추가만 하면 끝~
      echo "<script type='text/javascript'>window.parent.CKEDITOR.tools.callFunction('".$CKEditorFuncNum."', '".$url."', '전송에 성공 했습니다')</script>";
      위의 것 그대로 놔두고 config.js에 위의 항목만 추가하면 됩니다.
    • 똘똘이박사
      오~ 날려버린 나의 3일님 감사합니다.
      저도 그 문제로 지금 거의 한달가까이 진행 못하고 있다가
      님의 힌트 덕분에 해결했습니다.
      CK4.9.2 버전을 사용했는데 뭔가 내부적으로 변화가 있나 보네요
      암튼 정말 고맙습니다~^^
    • 날려버린 나의 3일
      CI 3.0
      CK 4.0 에서 이미지 업로드시 잘못된 서버 응답 오류로 몇일 고생하다가
      커뮤니티에서 어떤분 댓글로 성공했습니다.

      echo "<script type='text/javascript'>window.parent.CKEDITOR.tools.callFunction('".$CKEditorFuncNum."', '".$url."', '전송에 성공 했습니다')</script>";
      이부분을

      echo '{"filename" : "'.$filename.'", "uploaded" : 1, "url":"'.$url.'"}';

      이렇게 해보세요 화이팅!
    • battrangnews
    • choetboi
    • choetboi
    • choetboi
      [url]http://dongamruou.vn/san-pham/cu-dinh-lang-dieu-khac-nghe-thuat/[/url]
    • choetboi
      http://dongamruou.vn/
      http://dongamruou.vn/san-pham/tao-meo-tuoi/
      http://dongamruou.vn/san-pham/chuoi-hot-kho/
      http://dongamruou.vn/san-pham/ba-kich-tim/
      http://dongamruou.vn/san-pham/nam-ngoc-cau-tuoi/
      http://dongamruou.vn/san-pham/ha-thu-o-do/
      http://dongamruou.vn/san-pham/cu-dinh-lang/
      http://dongamruou.vn/san-pham/cay-dinh-lang/
      http://dongamruou.vn/san-pham/nu-hoa-tam-that/
      http://dongamruou.vn/san-pham/sam-cau-do/
      http://dongamruou.vn/san-pham/sau-chit-tuoi/
      http://dongamruou.vn/san-pham/dam-duong-hoac-kho/
      http://dongamruou.vn/san-pham/bach-tat-le/
      http://dongamruou.vn/san-pham/nhuc-thung-dung/
      http://dongamruou.vn/san-pham/binh-thuy-tinh-ngam-ruou/
      http://dongamruou.vn/san-pham/binh-ngam-ruou-han-quoc/
      http://dongamruou.vn/san-pham/chum-sanh-ngam-ruou/
      http://dongamruou.vn/san-pham/cu-dinh-lang-dieu-khac-nghe-thuat/
    • 1234
      업로드 실패시 파일 선택폼 유지코드
      - 실패시에도 callFunction을 해야합니다 (인자는 false로)

      function upload_receive_from_ck(){
      $config['upload_path'] = './public/uploads/user';
      // git,jpg,png 파일만 업로드를 허용한다.
      $config['allowed_types'] = 'gif|jpg|png';
      // 허용되는 파일의 최대 사이즈
      $config['max_size'] = '2000';
      // 이미지인 경우 허용되는 최대 폭
      $config['max_width'] = '2048';
      // 이미지인 경우 허용되는 최대 높이
      $config['max_height'] = '1536';
      $this->load->library('upload', $config);

      $CKEditorFuncNum = $this->input->get('CKEditorFuncNum');
      if ( ! $this->upload->do_upload("upload"))
      {
      $msg = "'{$this->upload->display_errors(false,false)}'";
      $url ="false";
      }
      else
      {
      $data = $this->upload->data();
      $filename = $data['file_name'];

      $msg = "false";
      $url = "'/public/uploads/user/{$filename}'";
      }
      echo "<script type='text/javascript'>window.parent.CKEDITOR.tools.callFunction('{$CKEditorFuncNum}', {$url}, {$msg} )</script>";
      }
    • orez
      예제 코드가 빠져서 아쉬워요.ㅠㅠ.. 좀 많더라도 함꼐 올려주셨으면 좋겠습니다.
      git은 할 줄 몰라서 식별이 쉽지 않습니다.
    • will
      업로드까지만하고 글쓰던거 취소해버리면
      업로드했던 파일은 쓸모가없어서 지워야되는데
      그과정은 어떻게 깔끔하게 처리할수있을지 음....
    • 김세창
      잘배웠습니다~!! ㅎㅎ
    • 늦깎이
      작은선물님 덕분에 하나 해결했습니다. 감사합니다.
      대화보기
      • 작은선물
        CodeIgniter 3.1.1버전 이후 파일 업로드 시 php.ini에 php_fileinfo를 extension 해야합니다.
        저도 안되서 구글링해본결과 기존의 function _file_mime_type() 안에 함수가 변경되었다고 합니다.^^;
      • 신입1
        감사합니다.
      • 장루피나
        localhost에서 작업하면 이미지 업로드가 안되나요?
      • 정수리형
        강의 잘보고있습니다!! 많은 도움이 되요~!!
        그런데 이미지 업로드를 구현 한 후에 테스트를 해 보니, 파일은 업로드가 되는데, '전송완료 메시지'가 안뜨고, '예'를 눌러봐도 '이미지 소스 url이 없습니다'라는 메시지를 띄웁니다. 서버에서 파일을 받았는지 확인해보면 파일은 있구요. 주소창에 직접 url을 쳐서 들어가도 이미지가 출력됩니다. ck에디터상에서만 url을 못 따오는 것 같은데... 무엇이 문제일까요?
      • JustStudy
        고맙습니다
      • 잘보고 갑니다.
      • Frank
        고맙습니다.
        대화보기
        • chase
          http://ckeditor.com......on7

          가능합니다.
          대화보기
          • $this->load->library('upload', $config);

            이부분이 무엇인가요?
          • uglyducklin
            github에 있는 파일을 그대로 다운받아 서버에 적용해봤는데요.

            The configuration file does not exist. 라는 문구가 나오는 이유는 무엇때문일까요 ㅠㅠ
          • Frank
            ckeditor 회사에서도 사용 가능한가요?

            CKEditor is distributed under the GPL, LGPL and MPL Open Source licenses.

            http://ckeditor.com......nse
          • will
            크롬브라우저에는 레이아웃 맞게 ck에디터가 잘들어갑니다.
            그러나 파이어폭스브라우저에서는 레이아웃이 자꾸 깨집니다.
            해결법은 잘모르겠습니다~
            참고들 하셔야할듯
          • 청아
            하....감사합니다
          • 양갱이
            안녕하세여 저는 지금 ckeditor를 이용해 홈페이지를 만들고 있는 사람입니다
            다름이 아니라 ckeditor로 이미지 올리기는 성공하였는데 파일을 올리고 싶습니다 이미지는 잘 올라가는데 파일이 올라가지 안더군요
            이미지랑 파일을 단순히 올리는 것 뿐만 아니라 사람들이 다운받아서 쓰는 기능도 만들어야 하는데 여기 ckeditor에서 할 수 없나요?
            저는 자바에서 개발을 하고 있고 jsp를 쓰고 있습니다
            사람들이 다운로드 받을 수 있게 하는 것도 구현하고 싶습니다
            도움을 주시면 감사하겠습니다 : )
          • 태양이
            오타있네요~
            $file_name 값은 file type의 폼에서 지정한 name 값과 일치해야 한다. 예를들면 아래와 같아야 한다.
            =>
            '$field_name' 값은 file type의 폼에서 지정한 name 값과 일치해야 한다. 예를들면 아래와 같아야 한다.
          • egoing
            그건 직접 구현하셔야 합니다:)
            대화보기
            • chobo
              upload 클래스를 이용해서 aws s3로 올릴수는 없을까요...?
            • jio1122
              정말감사합니다
            • 포포탄
              강의 잘 보았습니다.

              그런데 이미지 업로드를 구현 한 후에 테스트를 해 보니, 파일은 업로드가 되는데, '전송완료 메시지'가 안뜨고, '예'를 눌러봐도 '이미지 소스 url이 없습니다'라는 메시지를 띄웁니다. 서버에서 파일을 받았는지 확인해보면 파일은 있구요. 주소창에 직접 url을 쳐서 들어가도 이미지가 출력됩니다. ck에디터상에서만 url을 못 따오는 것 같은데... 무엇이 문제일까요?
            • 김승갑
              진짜 좋은 강의입니다.
            • egoing
              동영상은 업로드 하시는 것 보다는 youtube 등을 이용하시는 것을 추천 드립니다. 동영상 업로드는 별도의 복잡한 기술적인 도전 과제들이 필요합니다.
              대화보기
              • 목도리
                잘봣습니다 ㅎㅎ근데 이미지가 아닌 동영상도 업롣가 가능한가요?
              • 산넘어산
                한글이름 파일을 업로드를 하면 한글이 깨져서 저장이 되는데 어떻게 처리 해야하나요?
                iconv("UTF-8","EUC-KR",$filename) 이런 형식으로 변환말고 다른 방법은 없나요?
                (로컬에서 테스트하고 있습니다)
              • rrdna
                csrf가 켜져 있으니 ck에디터에서 화일 첨부가 안됩니다.
                csrf를 사용하면서 ckeditor를 사용할수는 없는것인지 알고 싶습니다.
              • egoing
                수정했습니다~
                대화보기
                버전 관리
                egoing
                현재 버전
                선택 버전
                graphittie 자세히 보기