Wygląda na to, że po przesłaniu post z $_FILE do pliku upload automatycznie się zaczyna. Jak sprawdzić rozszerzenie, a następnie dopiero uruchomić upload?
fate
26.11.2012, 20:12:19
PHP odpada bo działa po stronie serwera, dopoki plik nie znajdzie sie na nim parser nie bedzie mial jak sprawdzic warunku
wNogachSpisz
27.11.2012, 14:26:35
Musiałbyś użyć czegoś w stylu plupload i sprawdzić rozszerzenie po stronie przeglądaki, ew, wysłać do skryptu walidującego info o pliku którego uploadowanie ma się rozpocząc, odeslac odpowiedz do przeglądarki i działać dalej.
funkcja zwróci Ci m.in: "extension" później jeszcze http://php.net/manual/pl/function.strtolower.php i będzie ok. Jeśli chodzi o przerwanie uploadu to zainteresowałbym się jakimś ajaxowym uploaderem, który oferuje taką możliwość.