witam mam taką klase która to pobiera sobie czas iw szystko ładnie działa ale ja chce zrobić to tak ze pobiera zaraz przy uploadzie i zapisze ten czas do bazy mam taki kod.

  1. <?php
  2. if ($_GET['ACT'] == 'add_file')
  3. {
  4.  
  5. ....
  6. // upload images
  7. service::uploadimagesmp3($_FILES);
  8. // upload mp3
  9. service::uploadmp3($_FILES);
  10.  
  11. // tworzenie 32 bit wersji.
  12. exec("ffmpeg -i ".UPT_FILE.$_FILES['fi']['name']." -s cif -ar 22050 -ab 32 -r 25 -b 32 ".UPT_FILE."/32_".$_FILES['fi']['name']);
  13.  
  14.  // Tutaj chce pobrac czas
  15. $path = $_FILES['fi']['tmp_name'];
  16. $mp3 = new mp3Con($path);
  17. $mp3->setFileInfoExact();
  18. $_timeout = $mp3->time;
  19.  
  20.  
  21. $classFile = new File();
  22. $classFile->addFile($_POST,"$uploaddir".$_FILES['f']['name'],$_FILES['fi']['size'],"$uploaddir2"."32_".$_FILES['fi']['name'],"$uploaddir2".$_FILES['fi']['name'],$_timeout);
  23. //service::location("Team.php?ACT=file");
  24. }
  25. ?>


ale cały czas wypisuje mi ze mp3 trwa 0 sek skrypt działa na 100% bo jak podaje bezpośrednio sciezke jest ok. moze jakis pomysl