JavaScript ausgabe in PHP Variable

viva07

Grünschnabel
Hallo Leute,

ich wende mich an die Leute die fitt in Javascript sind, denn ich bin es absoult nicht. Mein Problem ist in diesem Scriptteil wird eine ausgabe in ein Input hidden feld generiert. Die funktioniert super.
So ich habe einiges versucht jedoch bin ich dieser sprache nicht mächtig un brauch eure Unterstützung

Es soll neben der Input eingabe auch eine übergeben werden die ich in php weiter verwenden kann.

Was ich rausgefunden habe ist der text +xhr.responseText+ für die ausgabe des Bildnamens zuständig
so wie kann ich nun die ausgabe von +xhr.responseText+ in eine Variable speichen und in php abrufen ?

Freue mich über jede hilfe


PHP:
function upload(file, clone, place, holder, settings)
   {
       if(settings.orakuploader_hide_on_exceed == true && parseInt(jQuery.data(holder, 'already_uploaded')) == parseInt(settings.orakuploader_maximum_uploads)) {
           $(holder).parent().find('.uploadButton').hide();
       }
       var xhr = new XMLHttpRequest();
       xhr.open("POST", settings.orakuploader_path+"orakuploader.php?filename="+encodeURIComponent(file.name)+"&path="+settings.orakuploader_path+"&resize_to="+settings.orakuploader_resize_to+"&thumbnail_size="+settings.orakuploader_thumbnail_size+"&main_path="+settings.orakuploader_main_path+"&thumbnail_path="+settings.orakuploader_thumbnail_path+"&watermark="+settings.orakuploader_watermark+"&orakuploader_crop_to_width="+settings.orakuploader_crop_to_width+"&orakuploader_crop_to_height="+settings.orakuploader_crop_to_height+"&orakuploader_crop_thumb_to_width="+settings.orakuploader_crop_thumb_to_width+"&orakuploader_crop_thumb_to_height="+settings.orakuploader_crop_thumb_to_height, true);
       xhr.send(file);
       xhr.onreadystatechange = function()
       {
           var rotation_html = "";
           if (xhr.readyState == 4)
           {
               if(settings.orakuploader_use_rotation == true) {
                   rotation_html = "<div class='rotate_picture' degree-lvl='1'>"+settings.orakuploader_file_rotation_label+"</div>";
               }
               $(clone).html("<div class='picture_delete'>"+settings.orakuploader_file_delete_label+"</div>"+rotation_html+"<img src='"+settings.orakuploader_thumbnail_path+"/"+xhr.responseText+"' alt='' onerror=this.src='"+settings.orakuploader_path+"/images/no-image.jpg' class='picture_uploaded'/> <input type='hidden' value='"+xhr.responseText+"' name='"+settings.orakuploader_field_name+"[]' />");
               $(clone).attr('id', xhr.responseText);
               $(clone).attr('filename', xhr.responseText);
               jQuery.data(holder, "counter", jQuery.data(holder, "counter")+1);
               if(jQuery.data(holder, "count") == jQuery.data(holder, "counter"))
               {
                   if (typeof settings.orakuploader_finished == 'function') {
                       settings.orakuploader_finished();
                   }
                   changeMain(holder, settings);
                   jQuery.data(holder, "counter", 0);
                   if(settings.orakuploader_hide_in_progress == true) {
                       jQuery.data(holder, 'currently_uploading', 0);
                       $(holder).parent().find('.uploadButton').show();
                   }
               }
           }
       }
   }
 
Zurück