![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 99 Pomógł: 0 Dołączył: 5.03.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam, postanowiłem sobie napisać dziś mały skrypcik dodawania obrazków na serwer i o to znalazłem się w magiczny sposób tutaj ponoewnie (jak ja was lubię(IMG:style_emoticons/default/biggrin.gif) ). Problem jest następujący chciałbym aby użytkownik mógł jedynie dodać pliki o konkretnych roższerzeniach typu jpg czy png. No i niby jest ok ale gdy chcę dodać do bazy danych to niestety nie dodaje mi roższerzenia a jedynie wartość zmiennej random.
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 511 Pomógł: 143 Dołączył: 13.03.2010 Skąd: Jasło Ostrzeżenie: (0%) ![]() ![]() |
ostatni krok jeżeli chcesz dodać rozszerzenie po $rand. to musisz sobie zrobić tablicę mapującą content type pliku (to co jest w $_FILES['pliczek']['type'] na rozszerzenie)
tu masz długą listę wybierz co Ci trzeba + zamień miejscami klucze i wartości http://snipplr.com/view/1937/ powiedzmy że to jest w tablicy $mime2ext i robisz tak pseudokod: if array_key_exists($_FILES['pliczek']['type'], $mime2ext) jeżeli tak to wstaw do bazy wartość z $mime2ext[$_FILES['pliczek']['type']] else jeżeli nie to daj błąd pisane z palca ale powinno działać |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 03:28 |