私は簡単なLAMPアプリケーションを開発しています。ユーザーはPaypalを使用してアカウントにクレジットを振ることができます。私は、これは単純な問題である疑いがあるが、無駄に試して、かなり長い間を費やしているし、任意の考えをいただければ幸いです。セッションに基づいてユーザーのクレジットを表示するにはどうすればいいですか?
システムは、セッションを使用してユーザー管理システム作業罰金を持っているが、私はそれを得ることができません現在のユーザーのクレジットを表示します。
しかし、私はの線に沿って物事しようとしてきた:ユーザーから
$結果を=するmysql_query(」
SELECT *
INNERはaccount.UserID =の口座
を登録しよう。ユーザーID
ORDER BY account.accountID ");ながら($ _ SESSION [ 'ユーザー名'] = $行[ 'ユーザー名']){ エコー$行[ 'ユーザー名']。 echo $ row ['Credit']; }
は私がしばらくの文が無効である疑いがあるが、私はそれは、現在のセッションのユーザー名=ユーザ名は、データベースに格納されているユーザー名と信用をエコーします。
ありがとうございました。ありがとうございます。非常に感謝しています。
あなたのサイトでオンラインになるための基準としてユーザー名を保存するだけでなく、私はusername/idのsaltバージョン、または暗号化されたバージョンのパスワードを使用することをお勧めします(ユーザーの安全のために既にデータベースに暗号化されているはずです)。そしてそれを(username/id )。誰かが簡単にセッションを作成できます。それ以外の場合は自分のアカウントにアクセスするために既に存在するユーザーのユーザー名でjavascriptを実行します。ちょっとしたヒント。 – eklundchristopher
あなたのコードを見ることで、開発されたソリッドアプリケーションの経験が豊富になるまで支払いシステムを処理する必要はないと思うので、数日の作業のためにプログラマーを雇うことをお勧めします。 – RobertPitt