私は単純なログインチェックを行い、アクションタグで指定されているもの以外のPHPファイルにデータを送信する方法を知りました。action = ""以外のPHPファイルにデータを送信するには?
このコードのように私は$ cuslog = $ _ POST ['cuslog'];他のPHPファイルに行くが、アクションタグ(e.action = 'WEBSITE/gallery.html)で指定されたHTMLファイルに行くためのページ?
アイデアは、顧客名のデータがある場合はチェックされます(存在する場合)。ページがギャラリーHTMLに移動し、顧客ID入力が別のPHPファイルに送信され、誰がそのページを現在使用しているかを知ることができます。
現在のところ、私の知識はPHP、javascript、CSS、HTMLに限定されています。
login.php
<?php
$cuslog=$_POST['cuslog'];
?>
<html>
<head><title>Login</title>
<body>
<form id="to-login" method="POST">
<input type="hidden" name="hidden_username" value="<?php echo $cuslog; ?>" />
</form>
</body>
</html>
<?php
if (!empty($_POST["cuslog"])){
$cuslog=$_POST['cuslog'];
$search=mysql_query("select CustomerID from orders where
CustomerID=$cuslog");
$rows=mysql_num_rows($search);
//$data=mysql_fetch_row($search);
if($rows !== 0){
echo" <script type=\"text/javascript\">
var e = document.getElementById('to-login');
e.action='WEBSITE/gallery.html';
e.submit();
</script>";
}
else {
echo "[Login]Account Doesn't Exist<br>";
}
}
?>
をしますか? –
Ajaxを使用してユーザー名をPHPファイルに送信する必要がある場合があります –
セッションを介してユーザーを管理し、ログされた場合にユーザーをギャラリーにリダイレクトする必要があります –