0

ここで達成しようとしているのは、ユーザーが下のテキスト ボックスにデータを入力するときに、テキスト ボックスの値をどのように「量」に渡すことができるかということです。

ちなみにJoomlaデータベース用です..

<input type="text" id="amount" name="amount" value=0 value="<?php $session =& JFactory::getSession(); $session->set('amount', ''); ?>"/>
4

2 に答える 2

1
  1. input - タグを - タグに入れます (フォームのアクションを POST に設定します)。
  2. フォームを送信する送信ボタンを追加します
  3. $_POST['amount']サーバー側では、(入力タグの名前) で値を取得できます。
  4. この値をセッションに割り当てます$_SESSION['amount'] = $_POST['amount']。または、コード例で Joomla 構文を使用できます。

$session =& JFactory::getSession();

$session->set('amount', $_POST['amount'])
于 2012-05-31T13:38:13.187 に答える
0

POST値を次のように取得します

$amount = JRequest::getInt('amount'); //filtered as INT
$amount = JRequest::get('amount');

一般

JRequest::get('post'); //all var send via post method
JRequest::get(); //all var send via post or get method. If u too lazy

リンクの下のセッションチェックについて: http://docs.joomla.org/How_to_access_session_variables_set_by_an_external_script http://ostraining.com/howtojoomla/how-tos/development/how-to-use-sessions-in-joomla

于 2012-05-31T18:13:32.873 に答える