Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> UpLoad, UpLoad Zdjęć na serwer i zmiana jego wymiarów
bob1223
post
Post #1





Grupa: Zarejestrowani
Postów: 57
Pomógł: 1
Dołączył: 1.01.2006

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


  1. <?php
  2. if($_FILES['plik1']['error'] == UPLOAD_ERR_OK){
  3. $new_name = $uploaddir.$_FILES['plik1']['name'];
  4. $temp_name = $_FILES['plik1']['tmp_name'];
  5. if(move_uploaded_file($temp_name, $zapisz_zdjecie)){
  6. $blad6="<font color=green>Zdjęcie zostało załadowane Poprawnie!</font>";
  7. }
  8. else{
  9. $blad6="<font color=red>Nieprawidłowy Plik Zdjęcia</font>"; $blad_danych=true;
  10. }
  11. }
  12. else{
  13. $blad_danych=true;
  14. switch($_FILES['plik1']['error']){
  15. case UPLOAD_ERR_INI_SIZE :
  16. case UPLOAD_ERR_FORM_SIZE :
  17. $blad7="<font color=red>Przekroczony maksymalny rozmiar Zdjęcia!</font>"; $blad_danych=true;
  18. break;
  19. case UPLOAD_ERR_PARTIAL :
  20. $blad7="<font color=red>Odebrano tylko czę&para;ć Zdjęcia!</font>"; $blad_danych=true;
  21. break;
  22. case UPLOAD_ERR_NO_FILE :
  23. $blad7="<font color=red>Zdjęcie nie został pobrane!</font>"; $blad_danych=true;
  24. break;
  25. default :
  26. $blad7="<font color=red>Nieznany typ błędu Zdjęcia!</font>"; $blad_danych=true;
  27. }
  28. }
  29. ?>

Ten kod dodaje zdjęcie do wskazanego folderu chciałbym jedynie dodać opcję zmieniającą rozmiar zdjęcia gdy jest ono za duże np. 1024x800 na 700x580. Jakiś pomysł (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
kwiateusz
post
Post #2


Admin Techniczny


Grupa: Administratorzy
Postów: 2 071
Pomógł: 93
Dołączył: 5.07.2005
Skąd: Olsztyn




getimagesize" title="Zobacz w manualu PHP" target="_manual i inne pochodne funkcje z biblioteki gd
Go to the top of the page
+Quote Post
bob1223
post
Post #3





Grupa: Zarejestrowani
Postów: 57
Pomógł: 1
Dołączył: 1.01.2006

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


Hmm a jak to dodać do tego skryptu (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
mike
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


No bez przesady. Pokombinuj trochę sam.
Funkcja ta zwraca rozmiary zdjęcia. Jak już masz rozmiary to chyba ułożenie banalnego warunku (if ... else) nie jest trudne.
Pokaż jak masz to najwyżej poprawimy, jeśli masz problemy.
Go to the top of the page
+Quote Post
bob1223
post
Post #5





Grupa: Zarejestrowani
Postów: 57
Pomógł: 1
Dołączył: 1.01.2006

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


Gdybym umiał to zrobić nie prosił bym o pomoc...
Go to the top of the page
+Quote Post
sf
post
Post #6





Grupa: Zarejestrowani
Postów: 1 597
Pomógł: 30
Dołączył: 19.02.2003
Skąd: Tychy

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


Cytat(bob1223 @ 20.03.2007, 23:18:26 ) *
Gdybym umiał to zrobić nie prosił bym o pomoc...

Forum służy do pomagania, a nie dawania gotowych rozwiązań. Kolega dał Ci wskazówkę.
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: 26.08.2025 - 16:33