Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
3 / 3 / 0
Регистрация: 28.11.2013
Сообщений: 51
1

Warning: Cannot modify header information - headers already sent by (output started at Z:\home\localhost\www\vpn\conn.php:1) in Z:\home\localhost\www\

28.11.2013, 11:35. Показов 1745. Ответов 2
Метки нет (Все метки)

Добрый день... Помогите пожалуйста, не могу понят в чем проблема. Выводить такое ошибку Warning: Cannot modify header information - headers already sent by (output started at Z:\home\localhost\www\vpn\conn.php:1) in Z:\home\localhost\www\vpn\admin.php on line 58
Вот код:
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
<?php
session_start();
?>
<?php
error_reporting (E_ALL ^ E_NOTICE);
$login =$_POST['login'];
$pass =$_POST['password'];
if (isset($login) && isset ($pass))
{
include "conn.php";
$query="SELECT
  programmists.id as programist_id,
  programmists.fio,
  programmists.operator,
  programmists.tell,
  programmists.email,
  programmists.id_podrazdelenie,
  programmists.login,
  programmists.password,
  programmists.status,
  access_level.id as access_level_id ,
  access_level.add,
  access_level.edit,
  access_level.delete,
  access_level.id_view_control,
  access_level.date_add,
  access_level.add_by,
  access_level.date_change,
  access_level.changed_by,
  access_level.programmist_id,
  access_level.id
FROM
  programmists
  INNER JOIN access_level ON (programmists.id = access_level.programmist_id)
where
    login='".mysql_real_escape_string($login)."' and password='".mysql_real_escape_string($pass)."'" ;
$result=mysql_query($query);
$row=mysql_fetch_assoc($result);
$id=$row['programist_id'];
$login=$row ['login'];
$pass=$row['password'];
$fio=$row['fio'];
$status=$row['status'];
$id_view_control=$row['id_view_control'];
$add=$row['add'];
$edit=$row['edit'];
$delete=$row['delete'];
      if ((mysql_num_rows($result)==1) && (($status=='admin') || ($status=='user') ))
      {
      $_SESSION['id']=$id;
      $_SESSION['status']=$status;
      $_SESSION['login']=$login;
      $_SESSION['fio']=$fio;
      $_SESSION['id_v']=$id_view_control;
      $_SESSION['add']=$add;
      $_SESSION['edit']=$edit;
      $_SESSION['delete']=$delete;
      header ('location: index.php');
      exit;
      }
}
?>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
 
    <meta charset="UTF-8" />
    <link href="css/style_admin.css" rel="stylesheet" />
<style type="text/css">
.login {
    color: #FF0000;
    font-weight: bold;
    font-size: 24px;
}
</style>
    </head>
<body>
 
<form id="loginForm" action="" method="post">
 
    <div class="field">
        <label>Имя пользователя:</label>
        <div class="input"><input type="text" name="login" value="" id="login" /></div>
    </div>
 
    <div class="field">
        <a href="#" id="forgot">Забыли пароль?</a>
        <label>Пароль:</label>
        <div class="input"><input type="password" name="password" value="" id="pass" /></div>
    </div>
 
    <div class="submit">
        <button type="submit">Войти</button>
        <label id="remember"><input name="" type="checkbox" value="" /> Запомнить меня</label>
    </div>
 
</form>
</body>
</html>
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.11.2013, 11:35
Ответы с готовыми решениями:

Warning: Cannot modify header information - headers already sent by (output started at E:\home\localhost\www\1\add.php:56) in E:\home\localhost\www\1\
Привет всем! Подскажите пожалуйста почему постоянно выскакивает предупреждение: Warning: Cannot...

Warning: Cannot modify header information - headers already sent by (output started at Z:\home\unit.su\WWW\config.php:1) in Z:\home\unit.su\WWW\aut.ph
подскажите что за ошибка в коде? Warning: Cannot modify header information - headers already...

Warning: Cannot modify header information - headers already sent by (output started at M:\home\reg.com\www\index.php:1)
Здравствуйте, помогите мне пожалуйста. Я только начал изучать PHP, и вроде бы у меня всё...

Warning: Cannot modify header information - headers already sent by (output started at Z:\home\test1.ru\www\ch
доброго времени суток, изучаю php по книге &quot;Бретт Маклафлин - PHP и MySQL. Исчерпывающее...

__________________

Записывайтесь на профессиональные курсы Fullstack-разработчиков на PHP‌
2
36 / 34 / 10
Регистрация: 01.02.2013
Сообщений: 220
28.11.2013, 11:38 2
Что означает предупреждение "headers already sent"
1
3 / 3 / 0
Регистрация: 28.11.2013
Сообщений: 51
28.11.2013, 13:38  [ТС] 3
Аууу. Помогите...

Добавлено через 23 минуты
Заработало. Оказывается у меня файл conn.php сохранен с кодировкой utf-8. Я изменил на utf-8 без BOM и сохранил.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.11.2013, 13:38

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Warning: Cannot modify header information - headers already sent by (output started at /home/safad114/public_html/index.php:1) in /home/safad114/publi
Помогите плиз вот такую ошибку выдаёт при переходе с поисковика яндекс Warning: Cannot modify...

Warning: Cannot modify header information - headers already sent by (output started at index.php:1)
Нашел PHP код для создания пароля на админский блок. Кодировка UTF-8. Вот скрипт: &lt;? $db =...

Warning: Cannot modify header information - headers already sent by (output started at
Я столкнулся вот с такой проблемой. Вообщем хочу написать скрипт автаризации для сайта. А записать...

Warning: include(Z:/home/localhost/www/layout/header.php) [function.include]: failed to open stream: No such f
Столкнулся с такой проблемой не инклудится файл include $g_site_root.'/layout/header.php';?&gt;,пишет...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.