Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][PHP]skalowanie zdjęć + formularz
marcus753
post 2.06.2011, 16:33:02
Post #1





Grupa: Zarejestrowani
Postów: 281
Pomógł: 3
Dołączył: 8.06.2009
Skąd: Kraków

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


mecze sie z tym juz 2 dzien mam taki skrypt odbierajacy zdjecie i zapisujacy je

  1.  
  2. if ($_GET['plik']=='tak'){
  3. $file = $HTTP_POST_FILES["plik"]["tmp_name"];
  4. $zapisz_jako = "001.jpg";
  5.  
  6. if (!copy($file, $zapisz_jako)) {
  7.  
  8. print ("Kopiowanie pliku nie powiodło się...<br>\n");
  9.  
  10. }
  11.  
  12. print "<BR>Nazwa pliku: ".$HTTP_POST_FILES["plik"]["name"];
  13.  
  14. print "<BR>Rozmiar pliku: ".$HTTP_POST_FILES["plik"]["size"];
  15.  
  16. print "<BR>tymczasowo: ".$HTTP_POST_FILES["plik"]["tmp_name"];
  17.  
  18. print "<BR>Typ przesłanego pliku: ".$HTTP_POST_FILES["plik"]["type"];
  19. }
  20. else{
  21. echo "<form action=\"karta.php?plik=tak\" method=\"post\" enctype=\"multipart/form-data\">
  22.  
  23. Wprowadź nazwę pliku: <input type=\"file\" name=\"plik\">
  24. <br><input type=\"submit\" value=\"prześlij\">
  25.  
  26. </form>";
  27. }



chciałbym zeskalować to zdjęcie do rozmiaru np. 600x800 proporcja nie jest dla mnie wazna

kombinowałem w php
  1. header("Content-type: image/png");
  2.  
  3. $im = imagecreate(1700,2338); #stworzenie obrazka
  4.  
  5. $obraz = imagecreatefromjpeg("001.jpg"); #pobranie obrazka do skryptu
  6.  
  7.  
  8.  
  9.  
  10. imagecopyresized($im,$obraz,0,0,0,0,1700,2338,imagesx($obraz),imagesy($obraz)); #nanoszenie
  11. imagedestroy($obraz);
  12.  
  13. imagejpeg($obraz); #wydruk jpeg'a


ale albo mi kod nie dzialal albo tracilem kolor na zdjeciu

bede bardzo wdzieczny za pomoc pozdrawiam !


--------------------
Cokolwiek zostanie upuszczone na uklad elektroniczny, spadnie zawsze tam gdzie wyrzadzi najwiecej szkody.
Go to the top of the page
+Quote Post
erix
post 2.06.2011, 19:38:44
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




imagecreatetruecolor


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
marcus753
post 4.06.2011, 16:38:28
Post #3





Grupa: Zarejestrowani
Postów: 281
Pomógł: 3
Dołączył: 8.06.2009
Skąd: Kraków

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


dzięki wielkie wink.gif


--------------------
Cokolwiek zostanie upuszczone na uklad elektroniczny, spadnie zawsze tam gdzie wyrzadzi najwiecej szkody.
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: 12.06.2025 - 15:15