Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript][PHP]Przekazywanie zmiennej pomiędzy dowoma oddzielnymi plikami php
Forum PHP.pl > Forum > Przedszkole
andrzej7322
Witam,
mam problem mam skrypt ktory uploaduje mi zjdęcia w js
  1. $(function(){
  2. $('#swfupload-control').swfupload({
  3. upload_url: "php/upload-file.php",
  4. file_post_name: 'uploadfile',
  5. file_size_limit : "2048",
  6. file_types : "*.jpg",
  7. file_types_description : "Image files",
  8. file_upload_limit : 100,
  9. flash_url : "js/swfupload/swfupload.swf",
  10. button_image_url : 'js/swfupload/wdpA_buttons_upload_114x29.gif',
  11. button_width : 201,
  12. button_height : 44,
  13. button_placeholder : $('#button')[0],
  14. debug: false
  15. })
  16. .bind('fileQueued', function(event, file){
  17. setHeight('zdarzenia', 'glowna');
  18. var listitem='<li id="'+file.id+'" >'+
  19. '<span class="cancel" ></span>'+
  20. '<span class="yes" ></span>'+
  21. 'Nazwa pliku: <em>'+file.name+''+produkt+'</em> ('+Math.round(file.size/1024)+' KB)'+
  22. '<div class="kreska"></div><div class="progressbar" ><div class="progress" ></div></div>'+
  23. '</li>';
  24. $('li#'+file.id+' .yes').hide();
  25. $('#log').append(listitem);
  26. $('li#'+file.id+' .cancel').bind('click', function(){
  27. var swfu = $.swfupload.getInstance('#swfupload-control');
  28. swfu.cancelUpload(file.id);
  29. $('li#'+file.id).slideUp('fast');
  30. });
  31. // start the upload since it's queued
  32. $(this).swfupload('startUpload');
  33. })
  34. .bind('fileQueueError', function(event, file, errorCode, message){
  35. alert('ROZMIAR ZDJĘCIA: '+file.name+' PRZEKRACZA 2MB');
  36. })
  37. .bind('fileDialogComplete', function(event, numFilesSelected, numFilesQueued){
  38. $('#queuestatus').text('Files Selected: '+numFilesSelected+' / Queued Files: '+numFilesQueued);
  39. })
  40. .bind('uploadStart', function(event, file){
  41. setHeight('zdarzenia', 'glowna');
  42. $('#log li#'+file.id).find('p.status').text('Dodawanie');
  43. $('#log li#'+file.id).find('span.progressvalue').text('0%');
  44. $('#log li#'+file.id).find('.cancel').hide();
  45. $('#log li#'+file.id).find('.yes');
  46. })
  47. .bind('uploadProgress', function(event, file, bytesLoaded){
  48. //Show Progress
  49. var percentage=Math.round((bytesLoaded/file.size)*100);
  50. $('#log li#'+file.id).find('div.progress').css('width', percentage+'%');
  51. $('#log li#'+file.id).find('span.progressvalue').text(percentage+'%');
  52.  
  53. })
  54. .bind('uploadSuccess', function(event, file, serverData){
  55. var item=$('#log li#'+file.id);
  56. item.find('div.progress').css('width', '100%');
  57. item.find('span.progressvalue').text('100%');
  58. var pathtofile='';
  59. item.addClass('success').find('p.status').html('Dodano pomyślnie!!!');
  60. })
  61. .bind('uploadComplete', function(event, file){
  62. // upload has completed, try the next one in the queue
  63. $(this).swfupload('startUpload');
  64. setHeight('zdarzenia', 'glowna');
  65. })
  66.  
  67. });

i chciałbym tam dodać jeszcze jednmą zmienną kategoria bo wczytuje ten skrypt w php
  1. echo'<div id="swfupload-control">
  2. <input type="button" id="button"/>
  3. <ol id="log"style="float:left;margin-left:10px;"></ol>
  4. </div>';

no i mam jeszce jeden plik php który wykonuje upload
php/upload-file.php
.Mój problem polga na przekazaniu zmiennej kategoria do php/upload-file.php tego pliku przekazuje to narazie na pliku tekstowym ale wynika problem bo gdy dwie osoby wejda w tym samym momecie to kategoria sie zmienia i uploaduje do złych katalogów.
gebp
Tak na szybkiego to
przekaż zmienną w sesji
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.