2011-07-20 39 views
0

下面是我嘗試做如何在php中使用javascript vars?

<?php 
    //get time from what user input on post 
    $time = $_POST['time']; 

?> 
      <script type="text/javascript"> 
       //convert time to utc 
       var convertedDate = dateFormat('<?php echo $time ?>', 'isoUtcDateTime');  
      </script> 
    <?php 
     $query = "INSERT INTO $table (url, time) VALUES ('$url', 'convertedDate');"; 
     mysql_query($query); 
    ?> 

我知道你不能只是把convertedDate在那裏喜歡,所以什麼IM問的是我怎麼會去這樣做的什麼,我有<?php echo $time ?>

做的JavaScript相當於
+2

你的問題是「我如何創建一個PHP的日期」? – Tomalak

回答

2

以PHP格式化日期,date()DateTite對象。

如果需要存儲其他物品一樣,而不是薩簡單和JS-依賴,你應該做一個AJAX請求到PHP文件來存放它,它的簡單使用jQuery和.ajax()

+0

我真的很喜歡我找到的漂亮簡單的JavaScript轉換器。我想你是對的我只需要使用php將日期字符串'07/20/2011 01:13 am'轉換爲UTC。任何想法如何我可以將這樣的字符串轉換爲UTC? – brybam

0

你可以通過設置包含JavaScript第二頁,需要一個URL查詢做並將結果寫入頁面。然後使用cURL從PHP中獲取答案。

但是不要。