Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> upload obrazków, ograniczenie GIF JPG, kompresja i mini.
moonman
post 6.12.2005, 09:26:17
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 19.11.2003

Ostrzeżenie: (0%)
-----


Witam!

Szukam skryptu do uploadu obrazków.
W sumie najlepiej byloby gdyby:
- posiadal ograniczenie - jpg only
- zapisywal obrazki z nadanymi juz wymiarami (np. 800x600 -chociaz uzytkownik uploadowal plik 1024x768) oraz z ustawiona kompresja
- tworzyl miniaturki tych obrazkow i zapisywal je do oddzielnego katalogu - nazwa pliku miniaturki identyczna jak nazwa "duzego" obrazka

TIA
Go to the top of the page
+Quote Post
shpyo
post 6.12.2005, 11:00:53
Post #2





Grupa: Zarejestrowani
Postów: 574
Pomógł: 2
Dołączył: 13.04.2004
Skąd: Lublin

Ostrzeżenie: (0%)
-----


wystarczy poczytać manual i lekko zmodyfikować!
formularz
  1. <form enctype="multipart/form-data" action="upload.php" method="POST">
  2. <input type="hidden" name="MAX_FILE_SIZE" value="30000" />
  3. Plik do wysłania: <input name="userfile" type="file" />
  4. <input type="submit" name="up" value="Wyślij" />
  5. </form>

upload.php
  1. <?php
  2.  
  3. if( isset($_POST['up']) && is_uploaded_file( $_FILES['userfile']['tmp_name'] ) )
  4. {
  5. $dir= "upload";
  6. $strUploadDir = $_FILES['userfile']['name'];
  7. $arr = pathinfo($strUploadDir);
  8. if($arr["extension"]=="gif" || $arr["extension"]=="jpg" || $arr["extension"]=="png" || $arr["extension"]=="jpeg")
  9. {
  10. if( move_uploaded_file( $_FILES['userfile']['tmp_name'], $dir."/".$strUploadDir ) )
  11. {
  12. echo 'Plik został pomyślnie uploadowany! <br />';
  13. }
  14. else
  15. {
  16. echo 'Upload pliku nie powiódł się!';
  17. }
  18.  
  19. }
  20. else
  21. {
  22. echo("Nieprawidłowy format pliku!<br />Wymagane formaty: *.jpg *.jpeg *.gif lub *.png");
  23. }
  24. }
  25. else
  26. {
  27. echo 'Wystąpił błąd podczas wysyłania pliku na serwer!';
  28. }
  29. ?>


--------------------
Go to the top of the page
+Quote Post
moonman
post 6.12.2005, 14:10:58
Post #3





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 19.11.2003

Ostrzeżenie: (0%)
-----


piekne dzieki za odp.
z samym uploadem sobie radze, chodzilo mi takze o miniaturki, kompresje itd. ale juz sobie poradzilem. pzdr.

Ten post edytował moonman 6.12.2005, 21:29:25
Go to the top of the page
+Quote Post
MalyKazio
post 18.12.2005, 10:13:06
Post #4





Grupa: Zarejestrowani
Postów: 168
Pomógł: 1
Dołączył: 19.11.2005

Ostrzeżenie: (0%)
-----


Poradziłeś? To daj odpowiedź, przyda się potomnym... np mnie teraz smile.gif


--------------------
"Jak Cię widzą tak Cię piszą, chyba żeś jest wielką fiszą"
Go to the top of the page
+Quote Post
kshyh
post 20.12.2005, 15:19:13
Post #5





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 16.12.2005

Ostrzeżenie: (0%)
-----


Jak trzeba zmodyfikować upload.php tak, aby uploadował pliki do konta ftp usera z hasłem. Chodzi mi o to by przechowywał gdzieś hasło do konta, łączył się i przesyłał plik.
Go to the top of the page
+Quote Post
revyag
post 20.12.2005, 15:39:49
Post #6





Grupa: Przyjaciele php.pl
Postów: 2 258
Pomógł: 16
Dołączył: 21.09.2004
Skąd: Kielce

Ostrzeżenie: (0%)
-----


Loginy i hasła w bazie.
Ftp:
manual/pl/ref.ftp.php" title="Zobacz w manualu php" target="_manual


--------------------
-------------

------
Go to the top of the page
+Quote Post
lukaszz
post 30.04.2007, 09:47:10
Post #7





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 27.01.2006

Ostrzeżenie: (10%)
X----


Podepne się pod temat, zapraszam na stronę -> ---[zmoderowane]---
Jest to prosta wersja uploadu obrazków, jak w większości tego typu stron po wgraniu zdjęcia otrzymujemy link do przesłania pełnego zdjęcia oraz do jego skasowania, kod HTML miniaturki na stronę oraz kod BBcode miniaturki na forum (jak poniżej):

---[zmoderowane]---

Dodatkowym atutem jest łatwy do zapamiętania adres: ---[zmoderowane]---


---
Nimniejszym dostajesz ostrzeżnie za reklamowanie/spamowanie na forum.
Takie postępowanie jest tutaj zabronione i surowo karane.
~mike_mech
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.06.2024 - 22:21