В моем индексе у меня есть сценарий jQuery для загрузки файлов в мою оболочку div. Но если я submit2.php
в div, и в файле у него есть заголовок (местоположение), он перенаправляет страницу в div. Однако я хочу, чтобы вся страница перенаправлялась, как в _self
для ссылок <a>
.
Каким-либо образом это или что-то я сделал неправильно, чтобы это вмешалось?
Скрипт jQuery для загрузки файлов в div:
<script> $(document).ready(function() { var trigger = $('#nav ul li a'), container = $('#wrapper'); trigger.on('click', function() { var $this = $(this), target = $this.data('target'); container.load(target + '.php'); return false; }); }); </script>
submit2.php
<?php session_start(); include('config.php'); $con = mysqli_connect($dbhost,$dbuser,$dbpass,$dbname); $error = ""; if (empty($_POST['username']) || empty($_POST['pass'])) { $error = "Both fields are required."; } else { $loginpass = md5($_POST['pass']); $user = $_POST['username']; $sql="SELECT * FROM user WHERE username='$user'"; $result=mysqli_query($con,$sql); $checkuser=mysqli_num_rows($result); if($checkuser!=1) { $error = "username doesn't exist in our database!"; } while($row=mysqli_fetch_array($result)) { $checkpass = $row['password']; $user_id = $row['id']; $level = $row['usergroup']; if ($loginpass == $checkpass) { $_SESSION['login_user'] = $user; $_SESSION['user_id'] = $user_id; $_SESSION['start'] = time(); $_SESSION['user_level'] = $level; echo ("succesfully logging in"); header("Location: panel/index.php"); } else { $error = "Incorrect Password!"; } } }
в<?php session_start(); include('config.php'); $con = mysqli_connect($dbhost,$dbuser,$dbpass,$dbname); $error = ""; if (empty($_POST['username']) || empty($_POST['pass'])) { $error = "Both fields are required."; } else { $loginpass = md5($_POST['pass']); $user = $_POST['username']; $sql="SELECT * FROM user WHERE username='$user'"; $result=mysqli_query($con,$sql); $checkuser=mysqli_num_rows($result); if($checkuser!=1) { $error = "username doesn't exist in our database!"; } while($row=mysqli_fetch_array($result)) { $checkpass = $row['password']; $user_id = $row['id']; $level = $row['usergroup']; if ($loginpass == $checkpass) { $_SESSION['login_user'] = $user; $_SESSION['user_id'] = $user_id; $_SESSION['start'] = time(); $_SESSION['user_level'] = $level; echo ("succesfully logging in"); header("Location: panel/index.php"); } else { $error = "Incorrect Password!"; } } }
Благодарю.