Mit Codeigniter, wie kann ich feststellen, ob ein Formular abgesendet wurde mit jquery submit()

So, ich habe gebaut, ein Assistent mit php, und eine der Formen fragt den Benutzer, um ein Bild hochzuladen.

Hab ich baute alles schon, das problem ist nur ich muss in der Lage sein zu sagen, in einem meiner if-Anweisungen, wenn das Formular abgesendet wurde unter Verwendung von jquery submit () - Methode.

So, hier ist der code für das senden das Formular in jquery, nachdem der Benutzer ein Bild ausgewählt.

var initUpload = function(){
    $('.filebutton').change(function(e){
        $("form").submit();
    });
};

Und dies ist, wie meine if-Anweisung sieht.

if($this->input->post('back')){

   //Tells me that the user clicked on the back button, and to go back 1 step in the wizard.    

}else if(???){

   //This is where I would like to say: if form was submitted with jquery.      

}else{

   //Else the user just clicked "next" and to continue normally.

}

Was ich schon weiß:

Mit $this->input->post('back') kann ich überprüfen ob das Formular abgesendet wurde mit einem button mit der value ZURÜCK. Ich habe var_dumped $this->input->post() aber es gibt nur die Werte für die Eingabe-Feld.

Um image details, die Sie haben, um var_dump($_FILES)
genau das, was ich Suche. Ich war in der Lage zu sagen else if($_FILES['userfile']['name']) Wenn Sie die Antwort werde ich markieren Sie die korrekte Antwort.
siehe meine aktualisierte Antwort, die u helfen, das hochladen von Dateien durch die Verwendung von CI's library

InformationsquelleAutor Kolby | 2013-06-02

Schreibe einen Kommentar