いくつかの変数を新しいページに引き継ぐ必要があるセッションの作成に取り組んでいます。ただし、$_SESSION
変数に等しいものを設定すると、新しいページに引き継がれず、エコーアウトされません。マイ ページ ビュー カウンターは、更新または表示されたページの数をカウントし続けます。
<?php
session_name('work');
session_start();
$probt1 = 'probt1';
$_SESSION[probt3] = 'probt3';
$_SESSION['firstname'] = 'probt2';
if(isset($_SESSION['views']))
$_SESSION['views']=$_SESSION['views']+1;
else
$_SESSION['views']=1;
echo "Views=". $_SESSION['views'];
?>
2ページ目はこちら。ここで、上記のコードからいくつかの変数をエコーアウトしようとしています。
<?php
session_name('work');
session_start();
$probt4 = 'probt4';
$_SESSION['firstname'];
$con=mysqli_connect("localhost", "root" , "******" , "******" );
if (mysqli_connect_errno($con))
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
if(isset($_SESSION['views']))
$_SESSION['views']=$_SESSION['views']+1;
else
$_SESSION['views']=1;
echo "Views=". $_SESSION['views'];
echo '<br/>'.$_SESSION['firstname'].'hello this is where stuff is echoed out'. $probt1. $_SESSION[probt3].$probt4;
?>
ですから、誰かが私に助けを与えたり、何が悪いのかを知ることができれば、本当に感謝しています.