Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript][PHP]jquery file upload plugin
kamilo818
post
Post #1





Grupa: Zarejestrowani
Postów: 250
Pomógł: 11
Dołączył: 20.01.2014

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


cześć.
Potrzebuje małej pomocy.
Korzystam z gotowego pluginu do uploadu plików http://hayageek.com/docs/jquery-upload-file.php
  1. $('#fileuploader').uploadFile({
  2.  
  3. url: "rezerwacje/up.php",
  4. dragDrop: true,
  5. fileName: "myfile",
  6. multiple:true,
  7. returnType: "json",
  8. showDelete: true,
  9. statusBarWidth:"90%",
  10. dragdropWidth: "97%",
  11. allowedTypes:"png,gif,jpg,jpeg",
  12.  
  13. onSuccess:function(files,data,xhr,pd)
  14. {
  15. pd.statusbar.hide();
  16. }
  17.  
  18. });


up.php
  1. <?php
  2.  
  3.  
  4. $output_dir = "upload/";
  5.  
  6.  
  7. if(isset($_FILES["myfile"]))
  8. {
  9.  
  10. $ret = array();
  11.  
  12. $error =$_FILES["myfile"]["error"];
  13. //You need to handle both cases
  14. //If Any browser does not support serializing of multiple files using FormData()
  15. if(!is_array($_FILES["myfile"]["name"])) //single file
  16. {
  17. $fileName = $_FILES["myfile"]["name"];
  18. move_uploaded_file($_FILES["myfile"]["tmp_name"],$output_dir.$fileName);
  19. $ret[]= $fileName;
  20.  
  21. }
  22. else //Multiple files, file[]
  23. {
  24. $fileCount = count($_FILES["myfile"]["name"]);
  25. for($i=0; $i < $fileCount; $i++)
  26. {
  27. $fileName = $_FILES["myfile"]["name"][$i];
  28. move_uploaded_file($_FILES["myfile"]["tmp_name"][$i],$output_dir.$fileName);
  29. $ret[]= $fileName;
  30.  
  31. }
  32.  
  33. }
  34. echo json_encode($ret);
  35. }
  36. ?>


Chciałbym żeby nazwa pliku updatowanego zmieniała się gdy plik o takiej nazwie istnieje. Poprostu dodwać do nazwy cyfry nazwa.png, nazwa1.png itd
Najlepiej w tym pliku php bym to zrobil.
Sprawdzał za pomocą file_exist czy plik istnieje jesli tak to w petli wihile dodawal do nazwy po kolei cyfry az plik o takiej nazwie nie istnieje.
I nie wiem jak to dopisać. Cokolwiek dopisze do php skrypt wywala błedy związane z json.



Może ktoś z tym pomóc?

Ten post edytował kamilo818 28.11.2014, 11:40:13
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 19:19