2010-12-02 21 views
0

を働いていない.postしかし、action.phpは全く動作していないようです。ページを更新し、$ _SESSION ['passtext']のエコーが表示されない(設定されていません)jqueryのは、私は次のコードで働いています

エラーコンソールにエラーはありません

私は何が欠けていますか?

答えて

2

あなたがセッションに対処する前に、ファイルの先頭に次の行を追加する必要があります。

session_start(); 

PHPのドキュメントから:

にsession_start()セッションを作成したり再開し GETまたは POSTリクエストを介して渡された、またはクッキーを介して渡された セッション識別子に基づく現在のもの。

+0

男ああ、私は、これは実際に私はこの単純な質問をするためにダウンペア巨大なポストシーケンスだった、ということを忘れて信じるカント - 私はにsession_startがありませんでしたが判明今、私はダミーのように感じる – samJL

1

代わりにjQueryのAJAXを使用してみてください:

$.ajax({ 
    type: "POST", 
    url: "action.php", 
    data: "passtext=Hello" 
}); 
+0

あなたは "明白な"と私のための問題を解決した!私は非assocデータ(例えば、データ: "Hello Bob")を渡していて、何も起こっていませんでした。あなたの提案に留意して、私はそれを "data:" Hello = Bob "に変更し、すべてがうまくいったので、連想的な値だけを渡すことができます。 grrr)。 – gibberish

関連する問題