Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Wybieramy jakie pliki można upload`ować, nie wszystkię mogę
jastu
post
Post #1





Grupa: Zarejestrowani
Postów: 382
Pomógł: 0
Dołączył: 29.11.2005
Skąd: :jestem();

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


Dam fragmenty kody , działa dla plików txt ( a np. dla jpg już nie )

kod przeniesienia pliku

  1. <?php
  2.  
  3. if(is_uploaded_file($_FILES['file1']['tmp_name']))
  4. {
  5. $path = "../docs/".$zgl."/".$id."/";
  6. if(is_dir($path)) {
  7. $folder = ''.$path.$_FILES['file1']['name'].'';
  8. if(move_uploaded_file($_FILES['file1']['tmp_name'],$folder)) {
  9. echo "ok";
  10. }
  11. else {
  12. echo "cos nie tak...-->".$_FILES['file1']['error'];
  13. }
  14. }
  15. else {
  16. echo "Zły katalog";
  17. }
  18. }
  19. else {
  20. echo "Błąd ;/".$_FILES['file1']['error'];
  21. }
  22.  
  23. ?>


Przenośi np pdf , ale już nie ma odczytu - kod odczytu :

  1. <?php
  2.  
  3. $path = "../docs/".$id_zgl."/".$id_log."/";
  4. $dir=opendir($path);
  5.  
  6.  
  7. $file_list="<UL>";
  8. while($file_name=readdir($dir))
  9.  {
  10.  if(($file_name!=".")&&($file_name!=".."))
  11. {
  12.  $file_list.="<tr><td width='780' colspan='2'><LI><a href=".$path.$file_name." target='_blank'>".$file_name."</a></td></tr>";
  13. }
  14. }
  15.  $file_list.="</UL>";
  16.  closedir($dir);
  17.  echo $file_list;
  18.  
  19. ?>


I klikam na link - mam w nowym oknie otwarty plik *.txt i tylko takiemogę przenosić , aże jest to system opiniowania pracowników zależy mi aby dodawał pliki *.pps , *.doc i *.xls , a nie mogę sobie dać rady z tym szczegółem . Modyfikacje kodu dozwolone (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif) , wszelkie rady mile widziane , Pozdrawiam !
Go to the top of the page
+Quote Post

Posty w temacie


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: 10.10.2025 - 23:15