Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] pętle do miniatur
-dr4g0n79-
post
Post #1





Goście







Witam

tworzę sobie skrypcik genrujący miniaturki ida polega na tym ze ma pobrac z katalogu zdjecia przeskalowac je i zapisac zmniejszone dodajac przedrostek po nawie pliku_male
mam jednak problem gdyż zamiast zapisaywać te pliki to wyswietla mi pierwsze zdjecie z tego katalogu, pewnie coś nie tak mam z pętlą możecie rzucić na to okiem??

  1. <?php
  2. $katalog = "./";
  3. $tablica = array();
  4.  
  5. $dir = opendir($katalog);
  6.  
  7. while (false !== ($name = readdir($dir)))
  8.    {
  9.        if($name !== '..' && $name !== '.' && $name !== 'gd.php')
  10.        $tablica[] = $name;
  11.    }
  12.  
  13.  
  14. foreach($tablica as $klucz => $key)
  15. {
  16.  $img = imagecreatefromjpeg($key);
  17.  $width  = imagesx($img);
  18.  $height = imagesy($img);
  19.  
  20.  $width_male = $width * 0.4;
  21.  $height_male = $height * 0.4;
  22.  $img_male = imagecreatetruecolor($width_male, $height_male);
  23.  imagecopyresampled($img_male, $img, 0, 0, 0, 0, $width_male , $height_male, $width  , $height);
  24.  
  25.  imagejpeg($img_male, $key_male, 80);
  26.  
  27. }
  28.  imagedestroy($img);
  29.  imagedestroy($img_male);
  30.  
  31.  
  32. ?>
Go to the top of the page
+Quote Post

Posty w temacie
- dr4g0n79   [PHP] pętle do miniatur   2.02.2009, 18:54:50
- - isso   mam na stronie skrypt to pomniejszania przy zapisy...   2.02.2009, 19:00:22
- - dr4g0n79   wole jednak od podstaw po swojemu, zawsze zostanie...   2.02.2009, 19:02:53
- - sagittariuspl   chyba juz nigdy nie pojme dzialania 'potrojnyc...   2.02.2009, 19:03:43
- - dr4g0n79   początkowo bylo bez potrojnych operatorow, ale efe...   2.02.2009, 19:09:27
- - sagittariuspl   prosilem o podanie wyniku print_r? pokaz co wyszlo...   2.02.2009, 19:13:33
- - dr4g0n79   RE: [PHP] pętle do miniatur   2.02.2009, 19:18:24
- - isso   Nie mówie, że musisz przerobić... ale wystarczy, ż...   2.02.2009, 19:23:19
- - dr4g0n79   no ale przecież ja tak chcę zrobić i niby idea jes...   2.02.2009, 19:26:22
- - sagittariuspl   o kolego a gdzie masz funkcje zapisywania plikow ...   2.02.2009, 19:28:52
- - dr4g0n79   nie wiem dalej, bo mi się wydaje że za pomocą tego...   2.02.2009, 19:45:29
|- - webdevil   Cytat(dr4g0n79 @ 2.02.2009, 19:45:29 ...   2.02.2009, 19:54:54
- - isso   nie trzeba katalogu otwierać.   2.02.2009, 19:47:47
- - dr4g0n79   imagejpeg jest funkcją do zapisania obrazów do pli...   2.02.2009, 19:50:49
- - dr4g0n79   pod zmienną $key mam nazwy plikow jpg duzych ...   2.02.2009, 19:59:39
|- - webdevil   Cytat(dr4g0n79 @ 2.02.2009, 19:59:39 ...   2.02.2009, 20:03:38
- - isso   juz? czy potrzebny gotowiec?   2.02.2009, 20:05:27
- - dr4g0n79   nie nie już próbuje to zrozumieć i nie moge :-( pr...   2.02.2009, 20:09:05
- - isso   Zauważ, że $key_male nie jest nigd...   2.02.2009, 20:12:34
- - dr4g0n79   sprobowalem to dla jednego pliku o konkretnej nazw...   2.02.2009, 20:21:44
- - isso   taaa... nie trzeba ale : Kod$key_male ...   2.02.2009, 20:31:13
- - dr4g0n79   jeszcze jakąś małą wskazówkę potrzebuję dlaczego t...   2.02.2009, 20:36:32
- - isso   a jesteś pewien, ze Twoja tablica nie jest jedno e...   2.02.2009, 20:45:49
- - dr4g0n79   jak wyswietam $key to mam nazwy wszystkich pl...   2.02.2009, 20:48:40
- - isso   [PHP] pobierz, plaintext <?php$katalog = ...   2.02.2009, 21:06:06
- - dr4g0n79   wielkie dzięki działa bez problemów bo na początku...   2.02.2009, 21:17:09


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 Aktualny czas: 21.08.2025 - 04:14