Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]upload grafiki
kamil_lk
post
Post #1





Grupa: Zarejestrowani
Postów: 325
Pomógł: 33
Dołączył: 31.05.2008

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


Witam. Szukam skryptu ktory po wybraniu odpowiedniej grafiki z dysku wysłałby ją na serwer a następnie wyświetlił. Coś w sensie 'Dodaj zdjęcie..'
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ShadowD
post
Post #2





Grupa: Zarejestrowani
Postów: 1 333
Pomógł: 137
Dołączył: 25.03.2008
Skąd: jesteś??

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


Plik php:
  1. <?php
  2.  
  3. if(isset($_FILES['avatar'])) 
  4. {
  5. //ustalasz rozszerzenia jaka dopuszczasz
  6. if($_FILES['avatar']['type']=='image/x-png'||$_FILES['avatar']['type']=='image/png'||$_FILES['avatar']['type']=='image/jpeg'||$_FILES['avatar']['type']=='image/gif'||$_FILES['avatar']['type']=='image/bmp'||$_FILES['avatar']['type']=='image/pjpeg')
  7. {
  8. if($_FILES['avatar']['error']==2) $rejestracjablad.="Plik przekracza dopuszczalny rozmiar.<br>";
  9. $rozmiar = getimagesize($_FILES['avatar']['tmp_name']);
  10. //ustalasz max i min wielkosc jaka dopuszczasz
  11. if($rozmiar[0]<100 || $rozmiar[0]>200 || $rozmiar[1]<100 || $rozmiar[1]>200) $rejestracjablad.="Nieprawidłowe rozmiary avataru.<br>";
  12. }
  13. else $rejestracjablad.="Złe rozszerzenie pliku.<br>";
  14. }
  15. else $rejestracjablad.="Nie wysłano avataru.<br>";
  16.  
  17.  
  18. if(isset($rejestracjablad)) { $dolacz=blad; $blad=6; $bladopis=$rejestracjablad; }
  19. else {
  20.  
  21. move_uploaded_file($_FILES[avatar][tmp_name], "png/avatar/obr1.gif");
  22. }
  23. ?>

Formularz:
  1. <form action="index.php" method="POST" enctype="multipart/form-data">
  2. <input type="hidden" name="MAX_FILE_SIZE" value="512000" />
  3.  
  4. <input type="file" id="poletext2" name="avatar">
  5.  
  6. <input type="submit" value="Rejestracja" />
  7. </form>


A wyświetlasz po prostu przez img z ścieszką "png/avatar/obr1.gif", przepraszam za ten śmietnik w kodzie kopiowałem go ze swojej strony jak chcesz to pousuwasz sobie co tam niepotrzebne...

Ten post edytował ShadowD 6.07.2008, 23:52:07
Go to the top of the page
+Quote Post

Posty w temacie
- kamil_lk   [PHP]upload grafiki   6.07.2008, 23:35:41
- - ShadowD   Plik php: [PHP] pobierz, plaintext <?php i...   6.07.2008, 23:39:04
- - kamil_lk   Wyskakuje [PHP] pobierz, plaintext <?phpParse ...   6.07.2008, 23:51:32
- - ShadowD   Zmodyfikowałem lekko kod teraz spróbuj, jak coś je...   6.07.2008, 23:53:36
- - kamil_lk   noo już wysyła tylko nie wyświetla się obrazek..   6.07.2008, 23:58:06
- - ShadowD   Przede wszystkim trzeba dobrze po nazywać pli...   7.07.2008, 00:01:25
- - kamil_lk   Chodzi mi o to aby można było dodać kilka obrazków...   7.07.2008, 00:08:04
- - ShadowD   Omg, było tak od razu, one mają si...   7.07.2008, 00:09:53
- - kamil_lk   dokładnie to chodzi mi o to żeby gość sobie dodał ...   7.07.2008, 00:12:04
- - ShadowD   Ej, nie mam zamiaru pisać Ci skryptu z stronicowan...   7.07.2008, 00:15:35
- - kamil_lk   ok.. wystarczy jak byś napisał samo dodawnie obraz...   7.07.2008, 00:16:55
- - ShadowD   index.php: [PHP] pobierz, plaintext <?php<fo...   7.07.2008, 00:25:13
- - kamil_lk   nie wiem.. nie działa u mnie.. no ale i tak klikne...   7.07.2008, 00:44:08
- - ShadowD   Ale powiedz co si dzieje? Jak chcesz przetestować...   7.07.2008, 00:48:17
- - kamil_lk   nie zapisują mi się obrazki i nie zlicza id .. id ...   7.07.2008, 00:50:04
- - ShadowD   Poprawiona literówka... Co do niezliczania id to...   7.07.2008, 00:52:35
- - kamil_lk   mam to na localhoscie.. chyba używam krasnala   7.07.2008, 00:55:30
- - ShadowD   Podsuń GG nie będziemy tak postów nabijać. ;p A d...   7.07.2008, 00:57:20
- - kamil_lk   Działa miałem małe problemy, ale już wszystko gra...   7.07.2008, 01:22:33


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: 9.10.2025 - 22:51