2012-11-29 52 views
0

我想在我的服務器中將JavaScript字符串寫入名爲preview.html的文件中。我試圖使用Get方法將JavaScript字符串傳遞給PHP,但它似乎並沒有工作。 我使用aloha編輯器和javascript字符串Result包含用戶輸入的內容。使用get方法將字符串傳遞給php代碼

這是我工作的一個簡單的版本,它不工作,任何想法,爲什麼?:

<script type="text/javascript"> 
    // make the div editable by user 
    Aloha.ready(function() { 
      $('#title').aloha(); 
    }); 
    // When submit is clicked 
    function onSubmit() { 
      var e = Aloha.getEditableById('title'); 
      var Result = e.getContents(); 
      location.href="page.php?Result=" + Result; 
      } 
</script> 
<div id="title">Title. Click to Edit.</div> 
<a href="javascript:onSubmit();">Submit</a> 
<?php 
    $fp = fopen('preview.html', 'w'); 
    $r = $_GET['Result']; 
    fwrite($fp, $r); 
    fclose($fp);?> 
+0

只是出於好奇,你想完成什麼? –

+0

我有多個aloha可編輯divs,構成一個證明模板。在編輯每個div的內容後,用戶應該能夠預覽整個證據。因此,我試圖將一個字符串中所有可編輯的內容合併到一個名爲preview.html的文件中。我會在最後有一個按鈕,用戶可以點擊它並將其重定向到該頁面。 –

+0

使用會話或以頁面的形式發佈會更輕鬆。 –

回答

相關問題