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.
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 libraryInformationsquelleAutor Kolby | 2013-06-02
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wie im obigen Kommentar, den ich gebeten wurde zu veröffentlichen meinen Kommentar als Antwort, so hier gehen Sie
Hier ist die
upload
- code haben Sie einen Blick aufInformationsquelleAutor M Khalid Junaid