Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> po zrobieniu miniaturki zdjęcia, nie można go wyświetlić na stronie
matird
post 13.09.2010, 00:16:41
Post #1





Grupa: Zarejestrowani
Postów: 30
Pomógł: 5
Dołączył: 12.09.2010
Skąd: Kraków / Wrocław

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


Witajcie;)
Najprawdopodobniej czegoś nie doczytałem, ale nie mogę znaleźć odpowiedzi na swoje pytanie. Sytuacja ma się tak:
Tworzę sobie miniaturkę zdjęcia własnym skryptem:
  1. <?php
  2. $dir=$_GET['id'];
  3. $file=$_GET['name'];
  4. mkdir("../offers/".$dir."/thmb", 0777);
  5. chmod("../offers/".$dir."/thmb", 0777);
  6. $img = imagecreatefromjpeg("../offers/".$dir."/".$file."");
  7. $width = imagesx($img);
  8. $height = imagesy($img);
  9. $max_width=80;
  10. $max_height=80;
  11. $ratio=0.75;
  12. if($width>=$height){
  13. $width_mini=$max_width;
  14. $height_mini=$width_mini * $ratio;
  15. }else{
  16. $height_mini=$max_height;
  17. $width_mini=$height_mini * $ratio;
  18. }
  19. $img_mini = imagecreatetruecolor($width_mini, $height_mini);
  20. imagecopyresampled($img_mini, $img, 0, 0, 0, 0, $width_mini , $height_mini, $width , $height);
  21. imagejpeg($img_mini, "../offers/".$dir."/thmb/thmb_".$file."", 80);
  22. chmod("../offers/".$dir."/thmb/thmb_".$file."", 0777);
  23. imagedestroy($img);
  24. imagedestroy($img_mini);
  25.  
  26.  
  27. ?>


następnie, chce wyświetlić zdjęcia na stronie, po prostu:
  1. <img src="../offers/185354/thmb/nazwa_pliku.jpg"/>


i... pusty obrazek..., tzn. nie wyświetla go dry.gif . Natomiast kiedy wejdę do folderu i zmienię nazwe pliku (src w HTML rownież tongue.gif ) - wszystko gra;) Powiem więcej- nawet gdy zmienię nazwę pliku i poźniej powrócę do starej nazwy - wszystko działa czarodziej.gif Macie jakieś sugestie?

edit: jednak szybko znalazłem jakże głupi błąd- w pętli, która zczytywała wszystkie miniatury z folderu zapisywalo mi pliki, w których nazwach były spacje, następnie odczytywało je z tablicy dodając zamiast spacji "+", problem rozwiązany, temat do zamknięcia;)

Ten post edytował matird 13.09.2010, 01:03:55
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: 19.07.2025 - 16:22