Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Upload, tworzenie dwóch miniaturek
coolin1986
post 8.09.2008, 16:02:55
Post #1





Grupa: Zarejestrowani
Postów: 62
Pomógł: 0
Dołączył: 3.03.2008
Skąd: Białoruś

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


Mam taki mały skrypcik:

  1. <?php
  2. $plik_tmp = $_FILES['plik']['tmp_name'];
  3.        $plik_nazwa = $_FILES['plik']['name'];
  4.  
  5.        $image = new Imagick($plik_tmp);
  6.        $image->thumbnailImage(0,400);
  7.        $image->writeImage($plik_tmp);
  8.        $res = move_uploaded_file($plik_tmp, "img/upload/$plik_nazwa");
  9. ?>


Co tu trzeba dopisać żeby przy uploadzie jednego zdjęcia, generowały się dwie miniaturki?

Ten post edytował coolin1986 8.09.2008, 16:05:43


--------------------
webdesign hamburg
werbung hamburg
GRAND MEDIA
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
ikssde
post 8.09.2008, 17:28:55
Post #2





Grupa: Zarejestrowani
Postów: 217
Pomógł: 40
Dołączył: 20.08.2008

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


Całkiem śmieszne, prezentujesz kod pisany obiektowo, gdzieś masz zadeklarowane funkcje i cały "mózg" systemu, a pytasz sie jak zrobić miniaturkę? biggrin.gif

Masz tu link, może cos sie przy okazji nauczysz : klik
Go to the top of the page
+Quote Post
coolin1986
post 8.09.2008, 18:28:36
Post #3





Grupa: Zarejestrowani
Postów: 62
Pomógł: 0
Dołączył: 3.03.2008
Skąd: Białoruś

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


Cytat(ikssde @ 8.09.2008, 18:28:55 ) *
Całkiem śmieszne, prezentujesz kod pisany obiektowo, gdzieś masz zadeklarowane funkcje i cały "mózg" systemu, a pytasz sie jak zrobić miniaturkę? biggrin.gif

Masz tu link, może cos sie przy okazji nauczysz : klik


Nie rozumiem trochę dlaczego nazywasz ten kod śmiesznym? Jeśli umiesz w jakiś lepszy sposób tworzyć egzemplarz klasy Image Magic, to proszę się podziel.
Ten link który mi podesłałeś trochę zniechęca szczerze, bo wklejac dodatkowe 100 linijek kodu na tak blachą sprawę..., tym bardziej że prawie każdy serwer ma wbudowany Image Magic, mi się nie chcę...
Pytam tylko o jakąś metodę albo funkcję standardową w php do tworzenia przy uploadzie dwóch niezależnych obrazków


--------------------
webdesign hamburg
werbung hamburg
GRAND MEDIA
Go to the top of the page
+Quote Post
bemol
post 8.09.2008, 18:54:37
Post #4





Grupa: Zarejestrowani
Postów: 286
Pomógł: 29
Dołączył: 5.04.2007
Skąd: Rymanów Zdrój/Rzeszów

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


ja bym poprostu zrobił to tak:

  1. <?php
  2. $plik_tmp = $_FILES['plik']['tmp_name'];
  3.       $plik_nazwa = $_FILES['plik']['name'];
  4. $sciezka = 'img/upload/';
  5.  
  6.       $image = new Imagick($plik_tmp);
  7.       $image->thumbnailImage(0,400);
  8.       $image->writeImage($plik_tmp);
  9.       $res = move_uploaded_file($plik_tmp, $sciezka.$plik_nazwa);
  10.  
  11. if (file_exist($sciezka.$plik_nazwa)) {
  12. copy($sciezka.$plik_nazwa,$nowa_sciezka,$chmod);
  13. } else echo 'Miniaturka nie została stworzona!';
  14. ?>


Ten post edytował bemol 8.09.2008, 18:55:22


--------------------
Tym ludziom zaufałem i dobrze na tym wyszedłem:
kresh
Darti
piotrekkr
Bez nich wiele bym nie zrobił. Dzięki im za to!
Go to the top of the page
+Quote Post
coolin1986
post 8.09.2008, 21:57:35
Post #5





Grupa: Zarejestrowani
Postów: 62
Pomógł: 0
Dołączył: 3.03.2008
Skąd: Białoruś

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


Proste i genialne! Dzieki za pomoc smile.gif))


--------------------
webdesign hamburg
werbung hamburg
GRAND MEDIA
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.08.2025 - 07:09