![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 012 Pomógł: 109 Dołączył: 26.09.2003 Skąd: nexis.pl Ostrzeżenie: (0%) ![]() ![]() |
Jak sprawdzić typ pliku podczas wysyłania go na serwer:
i zablokować wysłanie plików .php? Jak sprawdzam jego typ ($_FILES['userfile']['type']) to jest to po prostu tekst, ale pliki *.txt mają być dozwolone. |
|
|
![]()
Post
#2
|
|
Developer Grupa: Moderatorzy Postów: 2 844 Pomógł: 20 Dołączył: 25.11.2003 Skąd: Olkusz ![]() |
Bardzo stare ale zasade poznasz (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
--- Ten kodzik sluzy do sprawdzenia czy dany plik ma rozszerzenie dopuszczalne przez nas. Może on sluzyc do spr plików przy wrzucaniu tworzeniu itp.
To by było na tyle (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Teraz jak tylko wybrane rozszerzenie wrzucac
Chyba wszytko jasne w razie wszystkich "problemów" prosze pytac (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) explode- Dzieli łańcuch znaków za pomoca danego separatora( w tym przykaldzie .) i zwraca w postaci talicy. count- zlicza liczbe elementów w tablicy. if (in_array($wyraz, $tablica))- sprawdza czy dany wyraz wystepuje w tablicy jezeli tak to zwraca true (czyli zaraz po { co ma sie wykonac jezeli jest w tablicy) jezeli nie to false(czyli w naszym przypadkue else co ma sie wykonac jak go nie ma w tablicy). To chyba wszytko co moglo byc nie zrozumiałe |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 07:56 |