2016-05-24 4 views
-1
<?php 
session_start(); 
include 'connection/connection.php'; 
$email = $_POST['email']; 
$password = $_POST['password']; 
$qry = "SELECT id, email, password FROM signup WHERE email='".$email."' AND password='".$password."'"; 
$res = $con->query($qry); 
$num_row = mysqli_num_rows($res); 
$row = mysqli_fetch_assoc($res); 
if($num_row==1) 
{ 
$_SESSION['user_id']=$row['id']; 
header('Location: index.php'); 
} 
else 
{ 
echo 'Incorrect Email And Password'; 
} 

これは正常なログイン後のPHPファイルです。 1つのhtmlフォームファイルがあります。jqueryを使用して、このPHPファイルにデータを送信します。私は印刷画面の画像を提供親切に見ヘッダを使用すると、PHPヘッダが直接ページに制御を戻せませんでした。すべてのインクルードファイルとhtmlファイルとphpファイル

+0

'ヘッダ(所在地:)、問題が何であるかわからない、と'いけない混乱それは単なるリダイレクトなので、ページの内容。 – Epodax

+0

実際にフォームを送信した後、リダイレクトするのではなくホームページにリダイレクトするだけで、ホームページのソースコードとそのホームページのソースコードに含まれるすべてのファイルが表示されます。 – Bilal

答えて

0
if($num_row==1) 
{ 

$_SESSION['user_id']=$row['id']; 
?> 

<script type="text/javascript"> 
window.location.href="index.php"; 
</script> 
<?php 

} ?> 

はこれを使用してみてくださいしている。..

+0

こんにちはRaj私は試みたが成功しなかった – Bilal

関連する問題