2014-04-28 33 views
1

我已經成功地將我的文件傳輸到了我的服務器,但是我也發送了參數,如何在對頁面執行此操作後重定向,並且有一些預填充了這些參數的表單?人們說這只是一個$ _POST,但我不能得到它。文件傳輸到服務器,然後使用參數來填寫表單?

function uploadPhoto(imageURI) { 
      var title1 = document.getElementById('title').value; 
      var desc1 = document.getElementById('desc').value; 

      var options = new FileUploadOptions(); 
      options.key = "file"; 
      options.fileName = imageURI.substr(imageURI.lastIndexOf('/')+1); 
      options.mimeType = "image/jpeg"; 

      var params = {}; 
      params.title = title1; 
      params.desc = desc1; 

      options.params = params; 
      options.chunkedMode = false; 

      var ft = new FileTransfer(); 
      ft.upload(imageURI, "HTTP:HERP", win, fail, options); 
      window.location.href = "HTTP:DERP"; 
     } 

服務器代碼

<?php 
if(isset($_POST["title"])) 
    var_dump($_POST["title"]); 
?> 

回答

0

嘗試:

echo $_REQUEST['title']; 
echo $_REQUEST['desc']; 
print var_dump($_REQUEST); 
相關問題