![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 293 Pomógł: 4 Dołączył: 28.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam taki fragment odnośnie dodawania zdjęcia do bazy MYSQL.
Czy ma ktoś jakiś pomysł jak sprawdzić czy plik który leci przez POST ma na pewno rozszerzenie obrazka ? tj jpg,JPG,jpeg W razie wykrycia, że użytkownik wstawi np plik .exe działanie skryptu ma zostać przerwane. Czy ktoś by mi mógł pomóc... Gdyby nie zapis do SQL to nie było by problemu bo istnieje funkcja explode. Ale nie chce zapisywać żądnych plików fizycznie na serwer... Czy ktoś mógł by popatrzeć ? |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Kod $text='filef.sdfadf.agasdg.gif';
if(preg_match('/\.([a-zA-Z0-9]{2,4})$/', $text, $match)) { $ext=strtolower($match[1]); //tutaj masz rozszerzenie i teraz sobie mozesz je sprawdzic. } Ten post edytował wookieb 15.08.2008, 11:13:28 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 293 Pomógł: 4 Dołączył: 28.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witaj,
Czy jako zmienną $text mam przypisać zmienną z POST zawierającą niby obrazek czyli: $content; ? |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 293 Pomógł: 4 Dołączył: 28.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.09.2025 - 10:33 |