У меня есть форма входа (HTML JS), я обычно создаю форму входа с помощью PHP и использую переменную сеанса, но теперь я должен использовать только HTML на стороне клиента и PHP только на стороне сервера. Теперь я так растерялся, как читать сессионные переменные в HTML во второй или целевой форме после входа в систему. это мой код
index.html
<script>
$(document)
.ready(function() {
$("#SAVE").on('click', function(){
var EMAIL = $("#EMAIL").val();
var PASS = $("#PASS").val();
//alert(EMAIL);
//alert(PASS);
$.post("index-action.php", {email: EMAIL, pass: PASS}, function(datane) {
//$( ".result" ).html( datane );
if(datane == "sukses"){
alert('Login berhasil ');
location.href = '/buku/utama.html';
}
else{
alert('Input Gagal');
}///end if
});//end post
});//end save
})
;
</script>
<body>
<div class="ui middle aligned center aligned grid">
<div class="column">
<h2 class="ui teal image header">
<img src="./login_files/logo.png" class="image">
<div class="content">
Log-in Crud Master
</div>
</h2>
<form class="ui large form" id="LOGIN">
<div class="ui stacked segment">
<div class="field">
<div class="ui left icon input">
<i class="user icon"></i>
<input type="text" name="email" id="EMAIL" placeholder="E-mail address">
</div>
</div>
<div class="field">
<div class="ui left icon input">
<i class="lock icon"></i>
<input type="password" name="password" id="PASS" placeholder="Password">
</div>
</div>
<div class="ui fluid large teal submit button" type="submit" id="SAVE">Login</div>
</div>
<div class="ui error message"></div>
</form>
<div class="ui message">
New to us? <a href="https://semantic-ui.com/examples/login.html#">Sign Up</a>
</div>
</div>
</div>
</body>
и на стороне действия / на стороне сервера index-action.php
<?php
session_start();
include "koneksi.php";
$email = $_POST['email'];
$pass = $_POST['pass'];
$sql = "SELECT * FROM user where email = '$email' and pass = '$pass'";
$hasil = mysqli_query($mysqli, $sql);
$data = mysqli_fetch_assoc($hasil);
if($data['ID']){
$_SESSION['user'] = $data['user'];
$_SESSION['hak'] = $data['hak'];
}
if ($hasil) {
echo "sukses";
} else {
echo "input gagalx";
}
?>
Хорошо, этот код работает отлично, и я могу перейти к utama.html после входа в систему, но мой вопрос: как получить
$ _ SESSION ['user'];
$ _ SESSION ['hak'];
Внутри utama.html файла. Я знаю, что не могу использовать PHP внутри HTML?
Может кто-нибудь помочь исправить эту проблему,
Я очень признателен за ваш ответ.
Спасибо