ďťż
Podstrony
|
telcocafeWitam.Na samym początku zaznaczam, że jestem naprawdę początkujący jeśli chodzi o php. Kawałek kodu: $plik=explode('.',$_FILES["file"]["name"]) ; $ostatni = count($plik); if ($plik[$ostatni-1]=='abc') die('Nieakceptowany typ pliku!'); aktualnie: sprawdzane jest rozszerzenie pliku i jeśli jest takie jak w warunku to skrypt jest przerywany. pytanie: jak przerobić ten kod by skrypt był przerywany jeśli rozszerzenie nie jest równe podanemu string'owi? tzn. by skrypt był kontynuowany tylko jeśli plik ma podane rozszerzenie. proszę o pomoc, pozdros. Użytkownik solver edytował ten post 11 listopad 2007, 13:26 $plik=explode('.',$_FILES["file"]["name" ]); $ostatni = count($plik); if ($plik[$ostatni-1]!='abc') die('Nieakceptowany typ pliku!'); o to chodzi? ze jesli plik ma inne rozszezenie niz 'abc' to nie przyjmuje? polecam kursy php bo to podstawy [jesli o to chodzilo tobie] aha, jak bedziesz przyjmowal okreslone rozszerzenia, rob to switch-em ;) substr + strrpos :) $s = 'filename.ext'; echo substr($s, strrpos($s,'.')+1, strlen($s));i się baw :P Użytkownik DJ_ProG edytował ten post 11 listopad 2007, 14:11 pathinfo |
|||
Sitedesign by AltusUmbrae. |