Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Formularz dodawanie załącznika
ZenekN
post 16.11.2015, 11:25:14
Post #1





Grupa: Zarejestrowani
Postów: 418
Pomógł: 5
Dołączył: 7.08.2012

Ostrzeżenie: (0%)
-----


Hej chciałem dołączyć do formularza, możliwość dodawania załącznika.

Jak mogę zabezpieczyć się przed możliwością uploadu plików w innym formacie np. php, lub przed nadpisywaniem nagłówków.
Jakie są metody zabezpieczeń.
Go to the top of the page
+Quote Post
prz3kus
post 16.11.2015, 13:09:37
Post #2





Grupa: Zarejestrowani
Postów: 260
Pomógł: 30
Dołączył: 22.01.2007

Ostrzeżenie: (0%)
-----


  1. $dozwolone_rozszerzenia=array("jpeg", "jpg", "tiff", "tif", "png", "gif");
  2. $plik_rozszerzenie=pathinfo(strtolower($plik_nazwa), PATHINFO_EXTENSION);
  3. if (!in_array($plik_rozszerzenie, $dozwolone_rozszerzenia, true)) {
  4. exit("Niedozwolone rozszerzenie pliku.");
  5. }


Ten post edytował prz3kus 16.11.2015, 13:09:57
Go to the top of the page
+Quote Post
ZenekN
post 16.11.2015, 18:24:58
Post #3





Grupa: Zarejestrowani
Postów: 418
Pomógł: 5
Dołączył: 7.08.2012

Ostrzeżenie: (0%)
-----


Chciałem zapytać dlaczego została uzyta metoda exit();
Czy bezpieczne będzie to jeśli zamiast exit wpiszę echo 'Niedozwolone rzszerzenie'
Go to the top of the page
+Quote Post
Pyton_000
post 16.11.2015, 18:31:10
Post #4





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


exit przerywa wykonywanie skryptu.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.04.2024 - 06:01