ďťż

skrypt php wysylajacy pliki na serwer

       

Podstrony


telcocafe

Chciałbym was prosić byście mi podali skrypt w php ktrou by wysylal pliki z dysku twardego na serwer: czyli jest przycisk "przegladaj" wybiera sie [plik, naciska ok i naciska sie wyslij i pliok laduje w wczescniej ustalonym miejcu na serwerze.
z gory dzieki

PS: szukałem tematu podobnego i nic nie znalazlem wiec prosze mi teog nie wypominac.



Chodzi ci o UPLOAD?

Jeśli chodzi o upload to było to w ekspercie, nie chece mi sią pisać więc poszukaj na bastek.tvs.pl

Oho ;) już znalazłem kilka linkuff:
http://www.antraxja-...p?show=top&od=2

http://forum.pclab.p...showtopic=76965

http://ibplanet.pl/f...t=0&#entry21847

http://php.skryptote..._many=20&page=2

W EKSPERCIE BYŁO W NUMERZE 1/2005



tak, chodzi mi o upload. Nie wgrywa mi sie ta stronka.

Która?

Inaczej, chce by to bylo w formieprostego formularza, bez zbednych zabwezpieczen panelow administracyjnych czy raportow. zwykly prosty formularz uploadujacy pliki na serwer.

No to jak już pisałem taki znajdziesz w EKSPERCIE 1/2005 .
Tam jest prościutki, tylko możesz wpisać zabezpieczenie dla rozszerzeń plików.

Masz skrypt:

-------------------------upload.php-----------------------
<html> <head> <title>Uploadowanie pliku</title> </head> <body> <h2>Upload plików na serwer</h2> <hr /> <form action="zapisz.php" method="post" enctype="multipart/form-data"> <input type="hidden" name="MAX_FILE_SIZE" value="12000"> Plik: <input type="file" name="UploadedFile" size="20"> <input type="submit" value="Zapisz na serwerze"> </form> <hr /> <ul> <? $path='dane/';   /* do zmiennej $path przypisujemy nazwę katalogu, do którego będziemy ładować pliki. Pamiętajmy, aby ustalić jego prawo zapisu do tego katalogu */ $katalog = opendir($path); while ($kat = readdir($katalog)) {      if (is_file($path.$kat))              echo '<li><a href="'.$path.$kat.'">'.$path.$kat.'</a></li> '; } closedir($katalog); /* Otwieramy każdy obiekt w ustalonym katalogu. Za pomocą instrukcji warunkowej IF sprawdzamy, czy obiekt jest plikiem. Jeśli tak jest, wyświetlamy jego nazwę za pomocą listy na stronie. Na końcu zamykamy katalog. */ ?> </ul> </body> </html>

-----------------------zapisz.php-------------------------
<?php   $dozwolone=array('image/png','image/gif','image/jpeg');     //tablica z dozwolonymi formatami plików   $plik='UploadedFile';   if(!is_uploaded_file($_FILES[$plik]['tmp_name'])){   //sprawdzamy, czy jakiś plik został uploadowany           echo 'Nie przesłano żadnego pliku';           exit;   }   if($_FILES[$plik]['error'] != 0){     //sprawdzamy, czy podczas przesyłania nie wystąpił błąd     echo 'Wystąpił błąd podczas przesyłania pliku!';       exit;   }   if(!in_array($_FILES[$plik]['type'],$dozwolone)){   //sprawdzamy, czy typ plik należy do grupy dozwolonych przez nas     echo 'Nieobsługiwany typ pliku.';     exit;   }   if(move_uploaded_file($_FILES[$plik]['tmp_name'],"./dane/" .$_FILES[$plik]['name'])){     //echo 'Plik został przesłany prawidłowo!';     header('location: upload.php');     exit;   }else{     echo 'Wystąpił błąd przy kopiowaniu pliku!';     exit;   } /* Jeśli przeniesienie uploadowanego pliku do właściwego katalogu na serwer zakończyło się sukcesem, otwieramy w przeglądarce stronę upload.php.*/ ?>

i to by było na wszystko

wstawiłem kod do boxów, żeby zajmował mniej miejsca - bełdzio
Użytkownik Bełdzio edytował ten post 19 marzec 2005, 15:48

Inaczej, chce by to bylo w formieprostego formularza, bez zbednych zabwezpieczen panelow administracyjnych czy raportow. zwykly prosty formularz uploadujacy pliki na serwer.

hehe ;)....
no widać :D....

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.