Więc mam wbudowany kreator za pomocą php, a jeden z formularzy prosi użytkownika o przesłanie obrazu.Korzystanie z Codeigniter, jak mogę sprawdzić, czy formularz został złożony z jquery submit()
Zbudowałem już wszystko, jedynym problemem jest to, że muszę być w stanie powiedzieć w jednym z moich instrukcji if, jeśli formularz został przesłany za pomocą metody submit() jquery.
Oto kod, który przesyła formularz w jquery po wybraniu obrazu przez użytkownika.
var initUpload = function(){
$('.filebutton').change(function(e){
$("form").submit();
});
};
I tak wygląda moje stwierdzenie.
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.
}
Co już wiem:
Korzystanie $this->input->post('back')
mogę sprawdzić, czy formularz został złożony za pomocą przycisku z value
grzbietu. Mam var_dumped $this->input->post()
, ale zwraca tylko wartości pola wejściowego.
Aby uzyskać szczegóły image' ty ' do 'var_dump ($ _ FILES)' –
@dianuj - dokładnie to, czego szukam. Byłem w stanie powiedzieć "else if ($ _ FILES ['userfile'] ['name'])' Jeśli odpowiesz, zaznaczę cię jako poprawną odpowiedź. – Kolby
zobacz moją zaktualizowaną odpowiedź, która pomoże ci przesłać pliki przy użyciu biblioteki 'CI' –