| | |
| Stránka: 1 z 1
| [ Príspevkov: 5 ] | |
Autor | Správa |
---|
Registrovaný: 21.09.08 Prihlásený: 14.11.17 Príspevky: 225 Témy: 74 Bydlisko: Michalovce |
Nazdarek.. Chcem poprosit o radu..Mam spraveny script na nahravanie obrazkov.. Zacina nejako takto (zjednodušene):
Kód: if (isset($_POST["odoslane"])) { // 1. for ($i = 1; $i<=12; $i++) { // 2. if ($_FILES["subor".$i]["size"]>1500000) { .... spracovanie... }
} // 2. } // 1.
No a chcel by som tam zapracovat podmienku, aby mi overilo, či uzivatel nahral napr. minimalne 4 obrazky.. Lenze za ten svet neviem prist na to ako.. Skusal som uz rôzne spôsoby, no zatial som sa nedopracoval k pozadovanemu vysledku... Urcite to bude nejake jednoduche riesenie, no ako to uz byva v mojom pripade zvykom, prave na tych jednoduchych veciach vzdy "narazim".... Please, poradte niekto..
|
|
Registrovaný: 26.11.06 Prihlásený: 22.01.24 Príspevky: 4118 Témy: 319 Bydlisko: HE/BA | Napísal Flety: 28.03.2009 10:07 | |
|
Napadá ma riešenie, že v téme pre často používané skripty som pridal skript ny výpis adresára, do cyklu by si si dal premennú do ktorej by si za každým pripočítaval 1 a na koniec by si to dal do podmienky, ale určite existuje aj jednoduchšie riešenie
|
|
Registrovaný: 02.03.07 Prihlásený: 29.07.09 Príspevky: 70 Témy: 1 Bydlisko: Košice[JZR] | Napísal xdom: 28.03.2009 13:12 | |
|
Kód: // Checkuje pocet suborov s velkostou nad 1,5M, pocet uklada do premennej $filecount $filecount = 0; foreach ($_FILES as $entry => $file) { if ($file['size'] > 1500000) { $filecount++; } }
// Pridana dalsia podmienka: $filecount musi byt vacsie alebo rovne 4 if (isset($_POST["odoslane"]) && $filecount >= 4) { for ($i = 1; $i<=12; $i++) { if ($_FILES["subor".$i]["size"]>1500000) { // .... spracovanie... } } }
|
|
Registrovaný: 21.09.08 Prihlásený: 14.11.17 Príspevky: 225 Témy: 74 Bydlisko: Michalovce |
xdom..dik za radu..
|
|
Registrovaný: 21.09.08 Prihlásený: 14.11.17 Príspevky: 225 Témy: 74 Bydlisko: Michalovce |
xdom..skusal som ten script co si navrhol...lenze nejako nefunguje.. Stale mi to uklada napr. aj 1 obrazok..Proste nejako neberie tu podmienku $filecount >= 4
Kód: if (isset($_POST["odoslane"]) && $filecount >= 4) { ....
V com by mohol byt problem??
|
|
| Stránka: 1 z 1
| [ Príspevkov: 5 ] | |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|