2011-10-23 5 views
0

私はこれが

" Object not found!を" 結果
http://test.study.com/shop1/public/report/generatepreview/report_date/2011%2F10%2F20 

としての私のURLを取る

<a onclick="previewPop('<?= $this->url(array('controller'=>'report', 'action'=>'generatepreview','report_date'=>str_replace("%2F", "/", urlencode($this->report_dt))), 'default', true)?>')" href="javascript:void(0);" title="Preview">Preview</a> 


<script type="text/javascript"> 
function previewPop(url){ 
    window.open (url,"Invoice","menubar=1,resizable=1,width=850,height=550"); 
} 
</script> 
を私のテンプレートファイルから次のコードをとっています。だからここで私はURLにそれを追加するのではなく、データを投稿したい。どのように私はここでゼンドで行うことができます。

答えて

2
http://test.study.com/shop1/public/report/generatepreview/report_date/2011%2F10%2F20 

Unixのタイムスタンプまたは現在の時間millisまたは別の形式の日付を試してみてください。以下のような

  • 20111020から2011 10 20のYYYYMMDD
  • MjAxMSAxMCAyMA == base64でエンコードされたバージョン(あなたが方程式を消すことができます)
  • 1319379406 - UNIXタイムスタンプ(まま現在UTC)

とデータを処理中にコントローラでデコードしてください

+0

ありがとう非常に役立ちます。 – mymotherland

+0

あなたを助けてうれしい –

関連する問題