Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][PHP]skalowanie zdjęć + formularz
marcus753
post
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 !
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
erix
post
Post #2





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




imagecreatetruecolor
Go to the top of the page
+Quote Post
marcus753
post
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 (IMG:style_emoticons/default/wink.gif)
Go to the top of the page
+Quote Post

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: 22.08.2025 - 13:25