Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Upload obrazka + miniaturka
Forum PHP.pl > Forum > Przedszkole
RubiX
Przede wszystkim proszę o odpuszczenie sobie komentarzy typu uzyj fuckji szukaj itp bo juz szukałem i nadal niewiem jak sie z ato zabrac.
Mianowicie potrzebuje skrypt do uploadu zdjecia i jednoczesnie do generowania miniaturki (dostepne formaty to png, gif, jpg,jpeg)
Bardzo prosze o pomoc w napisaniu tego skryptu
Z góry dzieki
Darti
Tutaj jest coś podobnego
Black-Berry
cięzka sprawa. To nie takie proste. Nie bardzo mam czas Ci piać dokładnie ale najpierw musisz nauczyć się wysyłać plik na serwer. Jak już będziesz miał na serwerze to mogę Ci wysłac mój skrypt który robi miniaturki.
Wygląda to mniej więcej tak:

  1. <?php
  2. // creating image for panel size (200x200)
  3. $thumb_w = 200;
  4. $thumb_h = 200;
  5. $w = $thumb_w;
  6. $h = $thumb_h;
  7. list( $source_w, $source_h ) = getimagesize("temprorary_file");
  8. $source_h > $source_w ? $w = ($h/$source_h)*$source_w : $h = ($w/$source_w)*$source_h;
  9. $left = ( $thumb_w - $w ) / 2;
  10. $top = ( $thumb_h - $h ) / 2;
  11. $this->create_image( "temprorary_file", $_FILES["new_file"]["type"] ); //creates source
  12. $thumb = imagecreatetruecolor( $thumb_w, $thumb_h );
  13. $background = ImageColorAllocate( $thumb, 255, 255, 255 );
  14. ImageFill( $thumb, 0, 0, $background );  
  15. imagecopyresampled( $thumb,$this->source,$left,$top,0,0,$w,$h,$source_w,$source_h );
  16. $this->save_image( $thumb, "../../edc_media/".$file_name.$file_ext, $_FILES["new_file"]["type"] );
  17. imagedestroy( $thumb );
  18. imagedestroy( $this->source );
  19. ?>
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.