Loading...
PHP/MySQL | *Перестал работать скрипт
Ранее пользовался бесплатным хостингом prdi.ru, но из-за того, что сайт половину времени лежал, решил перейти на keo.su. Вообщем, подключение с базой есть, версия php 5.3 совпадает(хотя уже все переюзал), но работает ТОЛЬКО голый скрипт без дизайна. JS-сообщения 'Данные для входа неверны. Попробуйте еще раз!' и 'Все поля являются обязательными для заполнения!' появляются одни за другим. В чем проблема?
Работает

<?php
session_start();
?>
 
<?php require_once("includes/connection.php"); ?>
<?php include("includes/header.php"); ?>
 
<?php
 
if(isset($_SESSION["session_user"])){
// echo "Session is set"; // for testing purposes
header("Location: intropage.php");
}
 
if(isset($_POST["login"])){
 
if(!empty($_POST['email']) && !empty($_POST['password'])) {
    $email=$_POST['email'];
    $password=$_POST['password'];
 
    $query =mysql_query("SELECT * FROM usertbl WHERE email='".$email."' AND password='".$password."'");
 
    $numrows=mysql_num_rows($query);
    if($numrows!=0)
 
    {
    while($row=mysql_fetch_assoc($query))
    {
    $dbemail=$row['email'];
    $dbpassword=$row['password'];
    }
 
    if($email == $dbemail && $password == $dbpassword)
 
    {
 
 
    $_SESSION['session_user']=$email;
 
    /* Redirect browser */
    header("Location: intropage.php");
    }
    } else {
 
 $message =  "Invalid username or password!";
    }
 
} else {
    $message = "All fields are required!";
}
}
?>
 
 
 
 
    <div>
            <div>
    <h1>LOGIN</h1>
<form name="loginform" id="loginform" action="" method="POST">
    <p>
        <label for="email">Email<br />
        <input type="text" name="email" id="email" value="" size="20" /></label>
    </p>
    <p>
        <label for="password">Password<br />
        <input type="password" name="password" id="password" value="" size="20" /></label>
    </p>
        <p>
        <input type="submit" name="login" value="Log In" />
    </p>
        <p>No account yet? <a href="register.php" >Register Here</a>!</p>
</form>
 
    </div>
 
    </div>
   
    <?php include("includes/footer.php"); ?>
   
    <?php if (!empty($message)) {echo "<p class="error">" . "MESSAGE: ". $message . "</p>";} ?>

Не работает

<?php
session_start();
 
require_once("includes/connection.php");
 
if(isset($_SESSION["session_user"])){
// echo "Session is set"; // for testing purposes
header("Location: intropage.html");
}
 
if(isset($_POST["login"])){
 
if(!empty($_POST['email']) && !empty($_POST['password'])) {
    $email=$_POST['email'];
    $password=$_POST['password'];
 
    $query =mysql_query("SELECT * FROM usertbl WHERE email='".$email."' AND password='".$password."'");
 
    $numrows=mysql_num_rows($query);
    if($numrows!=0)
 
    {
    while($row=mysql_fetch_assoc($query))
    {
    $dbemail=$row['email'];
    $dbpassword=$row['password'];
    }
 
    if($email == $dbemail && $password == $dbpassword)
 
    {
 
 
    $_SESSION['session_user']=$email;
 
    /* Redirect browser */
    header("Location: intropage.html");
    }
    } else {
?>
 
         <script type='text/javascript'>
            alert('Данные для входа неверны. Попробуйте еще раз!');
        </script>
<?php    }
 
} else {
?>
             <script type='text/javascript'>
            alert('Все поля являются обязательными для заполнения!');
        </script>
<?php      
}
}
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
 <!--[if IE]><meta http-equiv="X-UA-Compatible" content="IE=edge"><![endif]-->
<meta name="viewport" content="width=device-width, initial-scale=1">
 
<!-- Page Title -->
    <title>Eventer</title>
<!-- /Page title -->
 
<!-- Seo Tags -->
    <meta name="description" content="Your page description here" />
    <meta name="keywords" content="Your meta keywords, here"/>
    <meta name="robots" content="index, follow">
<!-- /Seo Tags -->
 
<!-- Favicon and Touch Icons
========================================================= -->
    <link rel="shortcut icon" href="img/favicon2.ico" type="image/x-icon">
    <link rel="icon" href="img/favicon2.ico" type="image/x-icon">
<!-- /Favicon
========================================================= -->
 
<!-- >> CSS
============================================================================== -->
    <!-- Bootstrap styles -->
    <link href="vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet">
    <!-- /Bootstrap Styles -->
    <!-- Google Web Fonts -->  
    <link href='https://fonts.googleapis.com/css?family=Hind:400,700' rel='stylesheet' type='text/css'>
    <link href='https://fonts.googleapis.com/css?family=Montserrat:400,700' rel='stylesheet' type='text/css'>
    <!-- /google web fonts -->
    <!-- owl carousel -->
   

________
посл. ред. 30.10.2016 в 14:53; всего 3 раз(а); by Avast
Часто такие проблемы
пробуй путь вот так указивать
include("/includes/header.php");
или
include("./includes/header.php");
kolyan_[vip], без изменений
Avast (30.10.2016 в 14:59)
kolyan_[vip], без изменений

все пути смени !!!
kolyan_[vip], ты, наверное, не так понял. У меня не работает 2 версия. Хеадер я там уже не использую, только конекшн
Для кого придумали pastebin.com?
Онлайн: 4
Время:
Gen. 0.1005
(c) Bym.Guru 2010-2025