Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> formularz do wysyłanie PDF na serwer, wysyła ale nie odczytuje???
ravo
post
Post #1





Grupa: Zarejestrowani
Postów: 88
Pomógł: 1
Dołączył: 30.05.2005
Skąd: Żywiec

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


Przygotowałem sobie następujący formularz:
  1. <form enctype='multipart/form-data' action='main.php' method='post'>
  2. <table border=0>
  3. <tr>
  4. <td align=right>Tytuł numeru: </td>
  5. <td align=left>
  6. <input type='text' name='tytul' size='30' maxlength='30'>
  7. </td>
  8. </tr>
  9. <tr>
  10. <td align=right>Plik PDF: </td>
  11. <td align=left>
  12. <input type='file' name='plik' size='30'>
  13. </td>
  14. </tr>
  15. <input type='reset' name='reset' value='Wyczy&para;ć'>
  16. <input type='submit' name='save' value='Zapisz'>
  17. </form>


Obsługuje go następujący skrypt:

  1. <?php
  2. $nazwa_pliku = $_FILES['plik']['name'];
  3.  
  4. $zdj = explode(".", $nazwa_pliku);
  5. $rozszerzenie = $zdj[1];
  6.  
  7.  
  8. if($rozszerzenie == "pdf" || $rozszerzenie == "PDF") 
  9. {
  10.  
  11. $nazwa_pliku = $zdj[0].".".$rozszerzenie ;
  12.  
  13. //upload pliku
  14.  
  15. $uploaddir = 'publikacje/';
  16. $uploadfile = $uploaddir.$nazwa_pliku ;
  17.  
  18. if(move_uploaded_file($_FILES['plik']['tmp_name'], $uploadfile)) 
  19. {
  20. echo "wysłano plik z powodzenie";
  21. }
  22.  }
  23.  
  24. ?>


I teraz problem bo wysyła plik we wskazane miejsce jednak po wpisaniu w przglądarce .../pulbikacje/nazwa_wysyłanego_pliku.pdf wyświetla komunikat że nie mam danego pliku w danym miejscu.
Aby to sprawdzić wchodzę w tą lokalizację programem FTP i wysłany PDF kopiuję na dysk plik otwiera się poprawinie!!??

Jeżeli natomiast wysyłam PDF programem FTP to otwiera go bez problemu!! (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Co jest z tym źle przypuszczam że to jakiś błąd formularza wysyłającego!

Pomóżcie jak zrozumieliście!!
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: 22.08.2025 - 23:13