Такая проблема.
Выдает:
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at D:\OSPanel\domains\tAKNYT\index.php:4) in D:\OSPanel\domains\tAKNYT\blocks\header.php on line 2
Не понимаю, что делать. Уже все пробовал. Помогите пожалуйста. Вот код простите что сразу не добавил:
<?php
session_start();
?>
<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
"use strict";
//================ Проверка email ==================
//регулярное выражение для проверки email
var pattern = /^[a-z0-9][a-z0-9\._-]*[a-z0-9]*@([a-z0-9]+([a-z0-9-]*[a-z0-9]+)*\.)+[a-z]+/i;
var mail = $('input[name=email]');
mail.blur(function(){
if(mail.val() != ''){
// Проверяем, если введенный email соответствует регулярному выражению
if(mail.val().search(pattern) == 0){
// Убираем сообщение об ошибке
$('#valid_email_message').text('');
//Активируем кнопку отправки
$('input[type=submit]').attr('disabled', false);
}else{
//Выводим сообщение об ошибке
$('#valid_email_message').text('Не правильный Email');
// Дезактивируем кнопку отправки
$('input[type=submit]').attr('disabled', true);
}
}else{
$('#valid_email_message').text('Введите Ваш email');
}
});
//================ Проверка длины пароля ==================
var password = $('input[name=password]');
password.blur(function(){
if(password.val() != ''){
//Если длина введенного пароля меньше шести символов, то выводим сообщение об ошибке
if(password.val().length < 6){
//Выводим сообщение об ошибке
$('#valid_password_message').text('Минимальная длина пароля 6 символов');
// Дезактивируем кнопку отправки
$('input[type=submit]').attr('disabled', true);
}else{
// Убираем сообщение об ошибке
$('#valid_password_message').text('');
//Активируем кнопку отправки
$('input[type=submit]').attr('disabled', false);
}
}else{
$('#valid_password_message').text('Введите пароль');
}
});
});
</script>
</head>
<header>
<div id="logo">
<a href="/" title="Перейти на главную">
<span>Н</span>овости
</a>
</div>
<div id="auth_block">
<?php
//Проверяем авторизован ли пользователь
if(!isset($_SESSION['email']) && !isset($_SESSION['password'])){
// если нет, то выводим блок с ссылками на страницу регистрации и авторизации
?>
<div id="regAuth">
<a href="/signup.php">Регистрация</a> | <a href="login.php">Авторизация</a>
</div>
<?php
}else{
?>
<div id="link_logout">
<a href="/logout.php">Выход</a>
</div>
<?php
}
?>
</div>
<div class="clear"></div>
</header>
</html>
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Какие существуют виды рекламных бордов и как выбрать подходящий?
Есть один user, у него в таблице хранится массив ID любимых товаровНеобходимо сделать запрос в таблицу товаров, а затем сделать последовательный...
Всем приветХочу сделать регистрацию на сайте для пользователей, которые хотят составлять подборки новостей