2011-10-04 10 views
-3

私は私のPHPのためのDreamweaverを使用しています。どのように私は別のページからユーザー名と呼ばれる変数を取得し、名前でユーザーを迎えるためにそれを表示するのですか?あなたはユーザーデータを保存するためのセッションを使用する必要がありますPHPコール変数

+2

変数名に誤字がありますか? –

+2

入力したコードを表示するために投稿を編集しましたが、何かが見つからない限り、 'POST_'ではなく$ _POSTでなければなりません。 – Kokos

+0

入力エラーです。コードはWelcomeです?<?php $ _POST ['usename']?> – Charles

答えて

1

をユーザ名: http://www.w3schools.com/php/php_sessions.asp

のInit私はエラーが未定義のインデックスである

<?php $_POST['username'] ?> 
すなわちウェルカムページにログインしますが、変数を呼び出す際に取得し、エラーことができますセッション:

<?php 
session_start(); 

保存変数:

$_SESSION["user"] = "name"; 

は、変数を取得:

echo $_SESSION["user"]; 
+1

[w3fools](http://w3fools.com) – genesis

+0

http://www.tizag.com/phpT/phpsessions.phpやGoogleの「php session tutorial」に表示される他のサイトを使用することもできます – NCode

1

はこれを達成するためのより多くの方法がありますが、おそらく最も簡単なログイン後にセッションを作成し、そのセッション中にユーザー名を格納することです。それよりも、任意のページ(もちろん、セッションの時間枠内)にそのセッションのユーザー名を表示することができます。

セット:

$_SESSION['username'] = "me"; 

取得:

echo $_SESSION['username']; 
+0

私にお試しください。私はjavscriptのokeですが、私が達成しようとしているもののためにPHPを使用する必要があります。ありがとう、すぐに私のコードを編集してみましょう – Charles

+0

さて、それが助けられたら教えてください。 –

+0

それは印刷されていますようこそ私は – Charles

1

それは

<?php $_POST['username'] ?> 

でなければなりませんし、あなたが何をすべきそれをプリントアウトする:

<?php echo $_POST['username']; ?>