Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Upload plików MP3
slawo
post
Post #1





Grupa: Zarejestrowani
Postów: 184
Pomógł: 0
Dołączył: 11.01.2010
Skąd: Nowa Dęba

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


witam, mam taki kod do wrzucania plików na serwer...

  1. <title>Upload
  2. MP3</title>
  3.  
  4. <?php
  5.  
  6. if($_POST['submit']=="Upload") {
  7. if ($_FILES['file']['name'] != "") {
  8. if (($_FILES['file']['type'] == "audio/mpeg") || ($_FILES['file']['type'] == "application/force-download")) {
  9. if ($_FILES["file"]["size"] < 8097152) {
  10. move_uploaded_file($_FILES["file"]["tmp_name"], "mp3/" . $_FILES["file"]["name"]);
  11. echo "Plik
  12. został pomyślnie wrzucony na serwer.";}
  13. else { echo "Maksymalny rozmiar pliku to 2MB!";}
  14. } else {
  15. echo "Proszę wrzucić mp3!";
  16. } else { echo "Proszę podać plik.";}
  17. }
  18. ?>
  19.  
  20. </head>
  21.  
  22. <body>
  23.  
  24. <p style="font-family: verdana;">Proszę wybrać plik mp3: </p>
  25.  
  26. <br />
  27.  
  28. <form action="<?php echo $PHP_SELF ?>" method="post" enctype="multipart/form-data">
  29.  
  30. <input type="file" name="file" size="40" />
  31.  
  32. <br /><br />
  33.  
  34. <input type="submit" name="submit" value="Upload" />
  35.  
  36. <br /><br />
  37.  
  38. <span style="font-family: verdana; font-size: 12px;">* Tylko mp3 ! Maksymalny rozmiar pliku to 2MB.</span>
  39.  
  40. </form>
  41.  
  42. </body>
  43.  
  44. </html>



myślicie, że jest bezpieczny? może macie lepiej napisane?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
slawo
post
Post #2





Grupa: Zarejestrowani
Postów: 184
Pomógł: 0
Dołączył: 11.01.2010
Skąd: Nowa Dęba

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


  1. echo mime_content_type('mp3/ggg.mp3');


sprawdzam sobie przykladowy plik mp3 i wywala mi text/plain

i dalej mi 'prawdziwych' plikow nie chce przepuszczac

i czy sprawdzam jpg, png czy jakis inny to pokazuje text/plain ;/

Ten post edytował slawo 2.11.2010, 20:33:05
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: 2.10.2025 - 23:13