Codeigniter, Redux ve SWFUpload ile resim upload.

1 Cevap php

Ben benim web sitesinin bir (Redux) ile güvenli admin alanında bir görüntü yükleme formu var. SwfAddress yüklediğinde oturum olarak görülmektedir değil

Ben SWFUpload ve CodeIgniter ile bir arka-uç komut ile çoklu resim upload form oluşturduk. To cut a long painful story short - tüm güvenlik ile ince ve züppe çalıştı test amaçlı kapalı.

Ben tekrar kimlik açtığınızda ancak, uploader sunucudan "doğrulanmış değil" benim yanıt oluyor? Nasıl Form kimlik doğrulaması yapabilir?

O benim CI script:

<?php

class Api extends Controller {

 function Api() {
  parent::Controller();

  // Check authentication by turning the security on
  if ($this->redux_auth->logged_in()) 

  else {
   $this->_returnError('Not Authenticated');
   exit;
  }
 }

    function upload() {

        // ... i've shortened this bit ...
  if ( ! $this->upload->do_upload('Myfile'))
  {
   //echo "fail";
  } 
  else
  {
   //echo "success";
  }
 }

Ben iletişim aslında tarayıcı ve sunucu tarafından nasıl kullanıldığı hakkında gerçekten çok yok gibi ben burada gerçekten benim derinlik dışında değilim. Herhangi bir yardım takdir edilecektir?!

I tried adding to post_params: {"PHPSESSID" : "session->userdata('session_id'); ?>"}, To my instance os SWFObject. This didn't make and difference.

1 Cevap

Ben oturum kimlikleri karşılaştırarak giriş alınamıyor. Ben IP oturumunda yer alan kullanıcılar ile yükleme IP karşılaştırarak yükleme komut sınırlı erişim kurdum. Ben bu kadar güvenli emin değilim.