スレッド表示 | フラット表示〕 全トピック 920 件中 624 番目 次≫ ≪前

現在のログイン名を表示させるには

created: 2004-05-01 10:50 | modified: 2004-05-01 13:45 | reply: 2

[1544] 現在のログイン名を表示させるには

user: 就職難 | created: 2004-05-01 10:50
PHP+MYSQLを使用して、ユーザーログインページを作成する事は出来たのですが、ログインページの後にログオン名を表示させる事をしたいのですがどのようにしたら出来るのでしょうか?

<?php echo $_POST['logname'];?>と入力しても表示されません。

よろしくお願いします。
reply: 1545 返信 編集 削除

[1545] Session or Cookie

user: ゆうじ | created: 2004-05-01 12:49
こんにちは。

認証以降ページでずっとユーザ名を保持したいのでしたら、
セッション変数かクッキーに
ユーザ名を保存しておくのはいかがでしょう。
以下はセッションを使った例です。

Ex)認証ページ
<?php
session_start();

// 認証処理・・・省略

if(認証OKならば) {
$_SESSION['user_name'] = $name;
header('Location: http://認証後に表示するページ');
exit();
} else {
$_SESSION['user_name'] = '';
echo '認証エラー: ユーザ名とパスワードを確認してください。';
}
?>

Ex)認証後に表示するページ
<?php
session_start();

echo 'ようこそ ', $_SESSION['user_name'], ' さん。';
?>
Parent: 1544  reply: 1546 返信 編集 削除

[1546] ありがとうございます。

user: 就職難 | created: 2004-05-01 13:45
自分の作成方法が
session_register('user_name')で作成していたのですが、上記の様にやってみましたら出来ました。

どうもありがとうございました。
Parent: 1545  返信 編集 削除
スレッド表示 | フラット表示〕 全トピック 920 件中 624 番目 次≫ ≪前
ページの一番上へ
Googleグックマークに登録 Yahooグックマークに登録 livedoorクリップに登録 @niftyクリップに登録 はてなブックマークに登録 deliciousに登録 Buzzurlに登録 FC2ブックマークに登録
最近更新された掲示板トピックス
管理人Blog
Yahoo Search

最近更新したNote
PHPマニュアル
今日のブックマーク
PHPマニュアル関数検索
関数名を入力し検索ボタンをクリック↑