Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Upload images
-Sn!pe-
post 25.01.2005, 16:32:04
Post #1





Goście







Hej, jestem poczatkujacym programista php i mam takie pytanko:
Jak moge zrobic skrypt uploadujacy obrazki okrslonego formatu? - tzn chodzi mi przede wszystkim o to ze tych obrazkow ktore chce uploadowac jest wiecej niz 1. Znalazlem jakies skrypty do tego tylko ze tam moge wladowac jeden plik a jak zmienie formularz i sproboje kod php dac w petle to niestety nie zadziala. Moglby ktos pomoc?? i zapodac przykladowym kodem smile.gif

Pozdrawiam
Go to the top of the page
+Quote Post
kubatron
post 25.01.2005, 17:04:47
Post #2





Grupa: Zarejestrowani
Postów: 581
Pomógł: 0
Dołączył: 21.07.2003
Skąd: Jasło

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


A szukałeś na http://hotscripts.com questionmark.gif Poszukaj, obejrzyj kod i napisz po swojemu smile.gif Tam napewno taki skrypt jest, i zaczerpnąc z niego kod można smile.gif
Co do podania kodu, to my tu na forum probujemy uczyć użytkowników samemu robić, szykać a nie dostać gotowca i olać wszystko. Przez takie coś bezmyśne Copy + Paste potem są problemy "czemu mi nie działa" smile.gif

To taki OT, poszukaj a gwarantuje ci że znajdziesz.


--------------------
„Człowiek jest wielki nie przez to, co posiada, lecz przez to, kim jest;
nie przez to, co ma, lecz przez to, czym dzieli się z innymi.”
Jan Paweł II
Go to the top of the page
+Quote Post
crash
post 25.01.2005, 17:51:44
Post #3





Grupa: Przyjaciele php.pl
Postów: 2 196
Pomógł: 2
Dołączył: 17.01.2004
Skąd: Sosnowiec

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


  1. <?php
  2. if(empty($_POST['send']))
  3. {
  4.     echo '
  5.     <form action=\"'.$_SERVER['PHP_SELF'].'\" method=\"post\" enctype=\"multipart/form-data\">
  6.         <input type=\"file\" name=\"img1\" size=\"20\"/><br/>
  7.         <input type=\"file\" name=\"img2\" size=\"20\"/><br/>
  8.         <input type=\"file\" name=\"img3\" size=\"20\"/><br/>
  9.         <input type=\"file\" name=\"img4\" size=\"20\"/><br/>
  10.         <input type=\"submit\" name=\"send\" value=\"Wyslij\"/>
  11.     </form>
  12.     ';
  13. }
  14. else
  15. {
  16.     $ext = array('jpg', 'jpeg', 'png', 'bmp'); // dozwolone rozszerzenia
  17.     
  18.     foreach($_FILES as $nazwa => $dane)
  19.     {
  20.         $rozsz = explode('.', $dane['name']);
  21.         
  22.         if(in_array(array_pop($rozsz), $ext))
  23.         {
  24.             // plik akceptowalny, robisz z nim co chcesz
  25.         }
  26.         else
  27.         {
  28.             @unlink($dane['tmp_name']);
  29.         }
  30.     }
  31. }
  32. ?>


Ten post edytował crashu 25.01.2005, 17:54:22


--------------------
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: 31.07.2025 - 08:29