![]() |
![]() |
![]()
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
![]() --- 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 ![]() Teraz jak tylko wybrane rozszerzenie wrzucac
Chyba wszytko jasne w razie wszystkich "problemów" prosze pytac ![]() 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: 20.08.2025 - 09:11 |