Autor | Zpráva | ||
---|---|---|---|
Hruska Profil * |
#1 · Zasláno: 23. 1. 2008, 22:01:06
mam pole ktore obsahuje niekolko udajov pole[1,2,3,...]
A ako sa da zistit, ze nech vypise posldne, resp s najvacsim cilom? |
||
Casero Profil |
#2 · Zasláno: 23. 1. 2008, 22:01:53
Hruska
echo max($pole); |
||
1ight Profil |
#3 · Zasláno: 23. 1. 2008, 23:55:16
Dobrý den také problém s polema nevím co píšu špatne ale když tu mam funkci
foreach( $_FILES["images"] as $key ) { if (isset($_FILES["images"]["size"][$key] )== "0" ) { echo "je<br>"; } else { echo "neni<br>"; } } a ono mi to pořád vypisuje jedno a to samý v obou případech jde o upload nevíte nekdo kde delam chybu běhám všupe po netu a nikde nic.. neni neni neni neni neni Array ( [images] => Array ( [name] => [type] => [tmp_name] => [error] => 4 [size] => 0 ) ) /////////// nebo ////////////// neni neni neni neni neni Array ( [images] => Array ( [name] => docas.jpg [type] => image/pjpeg [tmp_name] => /tmp/phpa4Oz78 [error] => 0 [size] => 2045 ) ) |
||
1ight Profil |
#4 · Zasláno: 23. 1. 2008, 23:57:04
a když odkomentuju "0" a udelam 0 tak to píše pořád je
|
||
djlj Profil |
#5 · Zasláno: 24. 1. 2008, 11:46:31
if (isset($_FILES["images"]["size"][$key] )== "0" ) {
Tato podmínky se nikdy neprovede. Asi máš na mysli: if (isset($_FILES["images"]["size"][$key] )) { |
||
1ight Profil |
#6 · Zasláno: 24. 1. 2008, 15:08:19
//// djlj děkuju za odpověd prosím jde to nějak přepsat do formy aby to filtrovalo ty soubory?
Vše jsem předelaval z jednoho funkčního projektu jen jsem si to chtel celý předelat do jiných funkcí proto používám tuhle metodu jestli je jiná metoda pro řešení foreach tak se předem omlouvam za jednostranost otázek, zjistil jsem že tady v php se dá řešit 1 výsledek několika zpusobi je to jako lego ale jsem začátečník takže je to těžký se tímhle prosekávat... Skript na test mam takovej //// <form method=post action=neco.php enctype='multipart/form-data'> <input type=file name='images[]'> /////// images[] <input type=submit value='Add Image'> neco.php ////Chtěl bych zde protřídit files foreach( $_FILES["images"] as $key ) { /// načtu si tabulku if (isset($_FILES["images"]["size"][$key] )== "0" ) { ///// a vkládám filtry pro soubory echo "je<br>"; } else { echo "neni<br>"; } } if ( další filtr třeba se ['type'] ......... { //// další filtr neco } else { neco } } ///// Konec všech filtru soubory jsou vyfiltrovány ( nechci filtr dělat do několika dotazu chtěl bych vše udelat v jednom dotazu přes ( if a else ) [ teoreie ] abych nezatěžoval server. PS: jinak děkuju za minulou odpověd jsem za to rád že se někdo ozve |
||
BetaCam Profil |
#7 · Zasláno: 24. 1. 2008, 15:23:56 · Upravil/a: BetaCam
1ight
nechci filtr dělat do několika dotazu chtěl bych vše udelat v jednom dotazu přes ( if a else ) No tak si to dej všechny ty tvoje "filty" do první podmínky if. A to jak to tam pospojujes jestli AND nebo OR je závyslé na tom jakej chces mít výsledek. |
||
Časová prodleva: 5 dní
|
|||
1ight Profil |
#8 · Zasláno: 29. 1. 2008, 20:15:52
Jo děkuju moc :-) už jsem to nejak dal dohromady ale zjistil jsem že ne moc optimalne :-/
|
||
Časová prodleva: 16 let
|
0