Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]url do pliku graficznego
bastan
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 21.11.2017

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


Dzień dobry Panowie.
Liczę na Waszą pomoc bo kompletnie utknąłem.
Napisałem stronę wyświetlającą składniki do produkcji u mnie w pracy.
Wszystko pieknie działa... Kody kreskowe, zapisy w bazie danych i "pierdylion" innych rzeczy....
Ale utknąłem na obrazku (IMG:style_emoticons/default/smile.gif) (IMG:style_emoticons/default/smile.gif) (IMG:style_emoticons/default/smile.gif)

Mój kod:


  1. <?php
  2.  
  3. $filename = 'http://localhost/ekran/obrazy/ZAM-17-00349_001.png';
  4.  
  5. $width = 400;
  6. $height = 400;
  7.  
  8. list($width_orig, $height_orig) = getimagesize($filename);
  9.  
  10. $ratio_orig = $width_orig/$height_orig;
  11.  
  12. if ($width/$height > $ratio_orig) {
  13. $width = $height*$ratio_orig;
  14. } else {
  15. $height = $width/$ratio_orig;
  16. }
  17.  
  18. $image_p = imagecreatetruecolor($width, $height);
  19.  
  20. $image = imagecreatefrompng($filename);
  21. imagecopyresampled($image_p, $image, 0, 0, 0, 0, $width, $height, $width_orig, $height_orig);
  22.  
  23. imagejpeg($image_p, 'obrazek_thumb.jpg', 100);
  24.  
  25.  
  26. echo '<img src="obrazek_thumb.jpg">';
  27. echo $zlecenie
  28.  
  29. ?>
  30.  
  31.  


Kod działa i wyświetla mi obrazek ZAM-17-00349_001.png odpowiednio już zeskalowany...
No i tu pojawia się prośba do Was...
Plik graficzny ma nazwę ZAM-17-00349_001.png i jest teraz wpisany na sztywno.
Potrzebuję go złożyć ze zmiennych...

ZAM-17-00349- to nazwa zlecenia pobierana z bazy sql jako zmienna $zlecenie
001 - to pozycja pobierana z bazy sql jako zmienna $pozycja

Za chorobę nie potrafię tego ogarnąć... Pomroczność jasna:)(IMG:style_emoticons/default/smile.gif)
Koledzy...
Pomóżcie...


Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 3.10.2025 - 11:40