[PHP-users 29996] ホームページの移動時に変数渡し

庄俊亮 shou @ ddthink.com
2006年 8月 10日 (木) 13:22:09 JST


こんにちは、庄です。

移動について追加質問があります。
ページ移動するときに、変数(例えばUserIdとPassword)の値も渡す方法ですが、
セッションを使用しないで渡す方法がありますでしょうか?

例えば、以下のようなソースコードがあるとします。
<?php
ob_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>
<?php

$UserId; = $_POST[userid];
$Password = $_POST[password];

//POSTデータの処理
//ここでユーザIDとパスワードを次ページへ送る
$_POST[userid] = $UserId;
$_POST[password] = $Password;

header("Location: replace.php");
?>
</body>
</html>

<?php
ob_end_flush();
?>

これで、次のreplace.phpに前ページで入力した
$UserId; = $_POST[userid]
$Password = $_POST[password]
変数にアクセスしてみましたが、エラーが発生しました。
何か値渡しする変数が必要なのでしょうか?

よろしくお願いします。

----------------------------
shou @ ddthink.com


PHP-users メーリングリストの案内