![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 0 Dołączył: 23.03.2003 Skąd: Lubartów ! Ostrzeżenie: (0%) ![]() ![]() |
Mam kod:
Kod <?
echo("<form method="POST" name="uploader" enctype="multipart/form-data" action=""> <div align="center"> <center> <table border="0" cellpadding="0" cellspacing="0" width="100%" style="color: #000000; font-family: Verdana; font-size: 8pt"> <tr> <td width="50%" align="right" style="padding-right: 5" valign="top">Plik</td> <td width="50%"><input type="hidden" name="MAX_FILE_SIZE" value="99999999" style="font-family: Verdana; font-size: 8pt; color: #000000; background-color: #CFDFF1; border: 1 solid #000000"> <input type="file" name="file" size="21" style="font-family: Verdana; font-size: 8pt; color: #000000; background-color: #CFDFF1; border: 1 solid #000000"></td> </tr> <tr> <td width="50%" align="right" style="padding-right: 5"></td> <td width="50%"><input type="submit" value="Dodaj" style="font-family: Verdana; font-size: 8pt; color: #000000; background-color: #CFDFF1; border: 1 solid #000000" name="dbanner"></td> </tr> </table> </center> </div> </form>"); if(isset($dbanner)) { copy("$file", "$www"); } ?> jak sprawdzić jakie jest rozszeżenie kopiowanego pliku ? -------------------- Professional Web Aplications Warsztat: AMD Athlon 1.8 GHz | GeForce 4 MX440-SE 64MB DDR | 256MB DDR RAM | |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 660 Pomógł: 0 Dołączył: 28.08.2002 Skąd: Starachowice Ostrzeżenie: (0%) ![]() ![]() |
$_FILES['file']['type']
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 680 Pomógł: 0 Dołączył: 1.10.2002 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Cytat $_FILES['file']['type']
W tej zmiennej znajduje się typ MIME pliku a nie rozszerzenie... Cytat jak sprawdzić jakie jest rozszeżenie kopiowanego pliku ?
Proszę poszukać w archiwum... Niedawno był podobny temat... -------------------- "Czerp z innych, ale nie kopiuj ich. Bądź sobą." Michel Quoist
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Przyjaciele php.pl Postów: 660 Pomógł: 0 Dołączył: 28.08.2002 Skąd: Starachowice Ostrzeżenie: (0%) ![]() ![]() |
Cytat Cytat $_FILES['file']['type']
W tej zmiennej znajduje się typ MIME pliku a nie rozszerzenie... A jak okreslane jest MIME pliku? |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 680 Pomógł: 0 Dołączył: 1.10.2002 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Cytat A jak okreslane jest MIME pliku?
Napewno nie na podstawie rozszerzenia... Analizowany jest nagłówek i zawartość pliku. -------------------- "Czerp z innych, ale nie kopiuj ich. Bądź sobą." Michel Quoist
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Przyjaciele php.pl Postów: 660 Pomógł: 0 Dołączył: 28.08.2002 Skąd: Starachowice Ostrzeżenie: (0%) ![]() ![]() |
Cytat Cytat A jak okreslane jest MIME pliku?
Napewno nie na podstawie rozszerzenia... Analizowany jest nagłówek i zawartość pliku. Więc jest to bezpieczniejsze, niż sprawdzanie rozrzeszenia ![]() |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 680 Pomógł: 0 Dołączył: 1.10.2002 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Cytat Więc jest to bezpieczniejsze, niż sprawdzanie rozrzeszenia
![]() Jest, ale autor pytał o rozszerzenie :wink: -------------------- "Czerp z innych, ale nie kopiuj ich. Bądź sobą." Michel Quoist
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 09:53 |