Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Moduł do uploadu zdjęć na stronę
Forum PHP.pl > Inne > Hydepark
ifg
Witam serdecznie,
chciałbym na stronie stworzyć kategorię gdzie użytkownicy będą wrzucali zdjęcia, po wrzuceniu fotka będzie oceniana przez innych i najlepsi otrzymają jakąś nagrodę. Chciałbym aby była możliwość uploadu prosto z telefonu, bez jakiejś zbytniej rzeźby jedno, dwa kliknięcia. Jak zabrać się za coś takiego? Jakie rozwiązanie będzie najlepsze?
Sam się oczywiście za to zabierał nie będę chciałbym to zlecić, ale nie wiem którędy droga, z góry dzięki za wskazówki.
sazian
po tapnięciu na inpucie typu file powinno się pojawić "okno" w którym wybierasz co chcesz zrobić, jeśli wybierzesz aparat i zrobisz zdjęcie to doda się ono dokładnie tak samo jak każdy inny plik.


Do przesłania danych można użyć ajaxa i klasy FormData

  1. <div>
  2. <input type="file" id="fileInput" name="img" />
  3.  
  4. [jakieś inne inputy jeśli potrzebne]
  5. </div>
  6.  
  7. $(function(){
  8. $('#fileInput').change(function () {
  9.  
  10. var formData = new FormData($('#fileInput').parent().get(0));
  11.  
  12.  
  13. $.ajax({
  14. url: 'ścieżka do skryptu zapisującego zdjęcie',
  15. data: formData,
  16. processData: false,
  17. contentType: false,
  18. type: 'POST',
  19. success: function (e) {
  20.  
  21. alert(e);
  22.  
  23. },
  24. error: function (e) {
  25. alert(e);
  26. }
  27. });
  28.  
  29. });
  30.  
  31. });
  32.  


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.