akym zapisom by som mohol overit, ked uzivatel klikne na SUBMIT, aby mi skontrolovalo (ak nieje prázdny) input type="file", ci koncovka zadaneho suboru je bud *.jpg, *.jpeg alebo *.gif. Diky za rady
overenie zadania spravneho typu suboru v input file
-
geoge046
Star
- Príspevky: 608
- Registrovaný: 10 aug 2005, 14:15
- Bydlisko: Prievidza
- Kontaktovať používateľa:
overenie zadania spravneho typu suboru v input file
Cafte,
akym zapisom by som mohol overit, ked uzivatel klikne na SUBMIT, aby mi skontrolovalo (ak nieje prázdny) input type="file", ci koncovka zadaneho suboru je bud *.jpg, *.jpeg alebo *.gif. Diky za rady
akym zapisom by som mohol overit, ked uzivatel klikne na SUBMIT, aby mi skontrolovalo (ak nieje prázdny) input type="file", ci koncovka zadaneho suboru je bud *.jpg, *.jpeg alebo *.gif. Diky za rady
mne velmi pomohola tato stranka (cast nahravanie suborob na server):
http://www.linuxsoft.cz/article.php?id_article=310
osobne som z toho cerpal na import a export xml suborov. odporucam pozriet hlavne pozriet si ako to funguje a "zobrazit cely skript" na konci kde je dobre vidiet co co robi. da sa z toho pochopit aj aku zistovat priponu suboru (upozornil by som na riadok echo " typu <B>".$_FILES['hloupost']['type']."</B>"; )
ak by si s toho moc nepochytil tak sa ozvy
http://www.linuxsoft.cz/article.php?id_article=310
osobne som z toho cerpal na import a export xml suborov. odporucam pozriet hlavne pozriet si ako to funguje a "zobrazit cely skript" na konci kde je dobre vidiet co co robi. da sa z toho pochopit aj aku zistovat priponu suboru (upozornil by som na riadok echo " typu <B>".$_FILES['hloupost']['type']."</B>"; )
ak by si s toho moc nepochytil tak sa ozvy
Kód: Vybrať všetko
echo "<input type=\"file\" name=\"subor\">";
...
$file_type = array("image/gif","image/jpeg","image/pjpeg","image/png");
if (!in_array($_FILES['subor']['type'],$file_type)) {
echo "Subor je nespravneho typu!";
}
...-
vivaSlovakia
Guru wannabe
- Príspevky: 2119
- Registrovaný: 29 júl 2006, 10:30
-
mastermind
VIP
- Príspevky: 4810
- Registrovaný: 09 feb 2005, 13:17
-
Mek
Addict
- Príspevky: 4661
- Registrovaný: 23 mar 2005, 23:00
- Bydlisko: ZA <-> TN
- Kontaktovať používateľa:
viem, ze ked som raz potreboval nieco podobne, tak s tym bol problem, lebo k input type="file" sa neda pristupovat cez js tak, ako ku klasickym input type="text" polickam... ale odskusat to mozes... priklad
Kód: Vybrať všetko
if (document.mojformular.polickopresubor.value.indexOf('.png')==-1)
{
alert('Nespravny typ suboru');
}