Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Upload plików- działa do czasu
Forum PHP.pl > Forum > PHP
ReBeLs513
Prosty sposób na upload...
  1.  
  2. if($_POST['nazwa'] && $_POST['katalog']){
  3.  
  4. $n = $_POST['nazwa'];
  5. $k = $_POST['katalog'];
  6.  
  7. $location = $_SERVER ['DOCUMENT_ROOT']. "/$k/" . $n . "$r";
  8.  
  9. if (move_uploaded_file($_FILES['plik']['tmp_name'], $location)) {
  10. echo "Plik został załadowany poprawnie...";
  11. } else {
  12. echo "Plik nie został załadowany...";
  13. }
  14.  
  15. }
  16. else{
  17. ?>
  18.  
  19.  
  20. <form enctype="multipart/form-data" action="" method="POST" onsubmit="return check(this)">
  21. <input type="hidden" name="MAX_FILE_SIZE" value="5000000" />
  22. Nazwa pliku: <input type="text" name="nazwa" size="10" /><br>
  23. Katalog: <input type="text" name="katalog" size="10" /><br>
  24. Wybierz plik: <input name="plik" type="file" /><br>
  25. <input type="submit" value="Wyślij" />
  26. </form>
  27. <?php
  28. }
  29. ?>


I zawodzi o.O
Rzecz w ty, że po wysłaniu pliku jpg jest ok. Jeśli wysyłam plik mp3 ważącym 344 kb to też jest ok. Ale problem w tym, że 344kb to za mało jak na cały, ponad trzymin. utwór...
Gdy próbuję wysłać plik z rozmiarem ok. 3,5 MB, otrzymuję pustą stronę.

Szukałem u wujka G i jakiego skryptu bym nie znalazł (czy to ze spr. audio/mpeg czy nie) to i tak klapa;/
Mefiuu
Może sprawdz to:
  1.  
  2. <?php
  3. echo ini_get("post_max_size")."<br />".ini_get("upload_max_filesize")."<br />";
  4.  
  5. ?>
  6.  


Może masz te dyrektywy jakoś źle ustawione. Ja kiedyś miałem taki problem wink.gif
ReBeLs513
Hm... Sprawdziłem konfigurację PHP.ini i wszystko jasne... Maksymalny tmp uploud wynosił 2mb haha.gif Już działa haha.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.