私はすべてのセッションのデータを保持しようとしています。コードとスクリーンショットを見ると分かります。phpで別のセッションのデータを保持する方法
<?php
require('connect.php');
session_start();
if(isset($_SESSION['email'])) {
echo "Your session is running " . $_SESSION['email'];
echo "</br></br>";
}
$a=$_SESSION['email'];
$sql = "SELECT title, content FROM post";
$result = mysqli_query($connection, $sql);
if (mysqli_num_rows($result) > 0) {
// output data of each row
while($row = mysqli_fetch_assoc($result)) {
echo "Posted by: $a </br> Title: " . $row["title"]. " </br> Content: " . $row["content"]. "</br></br>";
}
} else {
echo "0 results";
}
?>
<html>
<head></head>
<body>
<form action="post.php" method="post">
You can add new content or <a href='logout.php'>Logout</a></br></br>
Your Email:</br>
<input type="text" required autocomplete="off" name="email"/></br></br>
Title:</br>
<input type="text" required autocomplete="off" name="title"/></br></br>
Content:</br>
<textarea rows="4" cols="50" required autocomplete="off" name="content">
</textarea></br></br>
<input type="submit" value="Send">
</form>
</body></html>
しかし、@ aでログインしているとき。それはそのように見えます。 Second
各セッションのすべてのコンテンツを保持したいと考えています。私が[email protected]で何かを入力し、このセッションからログアウトした後。私は "投稿者:[email protected]"(私はその内容を書いた電子メールで)を参照したいと思っています 他のセッションもあります。私はいつも私の現在のセッションメールを見ません。どうやってやるの ?
私は全く間違ったことを尋ねました。申し訳ありません。私はどのように私はデータベースにセッションの電子メールを追加することができますか?スクリーンショットのフォームに電子メールを送ってもらえたら、どのように電子メールを見ることができますか? – Unicepter