Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Symfony]Upload mp3 przez admin generator
Forum PHP.pl > Forum > PHP > Frameworki
vezyr
Witam.
Mam pewien problem i nie bardzo wiem, jak go rozwiązać. Stworzyłem prosty panel admina przy pomocy admin generatora, w którym użytkownik wybiera z dysku plik (w domyśle mp3), podaje tytuł i opis. Do tego uploadu skorzystałem z tego krótkiego opisu: http://vit.free.fr/symfony/0.6.3/upload.html (na dole strony jest opis uploadu przy pomocy admin generatora). Po wysłaniu, plik powinien został wrzucony do wybranego folderu na serwerze, a nazwa pliku, tytuł i opis zapisane w bazie. I wszystko niby działa dobrze, zapisuje dane do bazy, uploaduje i kopiuje plik do wybranego folderu. Jednak podczas wrzucania pliku na serwer zmienia się jego rozszerzenie z mp3 na mpga. Ktoś ma może jakiś pomysł, dlaczego tak się dzieje?
Fragment pliku generator.yml odpowiedzialny za pole do uploadu pliku:
  1. <?php
  2. fields:          
  3.        filename:
  4.          name: File
  5.          type: admin_input_file_tag
  6.          upload_dir: web/uploads/music
  7.          params: include_remove=true
  8. ?>

Z góry dziękuję za pomoc.
Pozdrawiam.
Foxx
Mam ten sam problem.
Znalazłem ten temat, ale jeszcze nie wypróbowałem metody:
http://www.symfony-project.org/forum/index.php/t/6654/
vezyr
Cytat(Foxx @ 4.10.2008, 18:02:12 ) *
Znalazłem ten temat, ale jeszcze nie wypróbowałem metody:
http://www.symfony-project.org/forum/index.php/t/6654/

Cóż, widać musiał mi gdzieś umknąć ten wątek. Mogę tylko powiedzieć, że metoda tam opisana faktycznie działa.
Pozdrawiam.
Foxx
Ok, to teraz ty mi powiedz gdzie się znajduje ten mime_types.data bo ja go nie mam nigdzie...

Znalazłem, nie mime_types.data tylko mime_types.dat
Lokalizacja: lib/symfony/plugins/sfCompat10Plugin/data/mime_types.dat
vezyr
Miałem już zamrożony projekt (za pomocą polecenia: symfony freeze), wiec ten plik znalazłem u siebie w:
katalog_z_projektem/data/symfony/data/mime_types.dat
Pozdrawiam.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.