0
我需要使用drupal_goto,但我需要使用POST方法傳遞一些參數。Drupal 7 Drupal_goto如何使用POST發送參數
其實我用這個代碼:
$url="someURL";
$params= array('query'=>array(
'n'=> $data,
'VerPedido'=>'back'
));
drupal_goto($url,$params);
此代碼重定向並通過PARAMS添加到URL,樣品
http://XXXX/someURL?n=1&VerPedido=back
我需要使用POST方法傳遞這個信息,因爲我需要獲取這個參數在目標網址
我已經readed this post但做到這一點,我需要在form_submit
添加HTML代碼,我想補充一點:
$output="
<form action='someURL' method='post' name='frm'>
<input type='hidden' name='n' value='".$data."'>
<input type='hidden' name='VerPedido' value='back'>
</form>
<script language=\"JavaScript\">
document.frm.submit();
</script>";
返回$輸出;
但東陽這段代碼是在mymodule_form_submit($ form_id,$ form_values)不工作
爲什麼當您可以在用戶會話中本地存儲數據時需要「POST」數據? – Rawkode
不可能恐怕''drupal_goto()'環繞['url()'](http://api.drupal.org/api/drupal/includes%21common.inc/function/url/7)哪個沒有提供這樣的機制。請參閱[這篇文章](http://stackoverflow.com/questions/5576619/php-redirect-with-post-data)爲什麼它不可能在一般的解釋 – Clive
嗨,謝謝,我會讀代碼 –