![]() |
Страницы (2): « 1 [2] Показаны 30 сообщений на этой странице |
Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- PHP (http://netadmin.ws/forum/forumdisplay.php?forumid=6)
-- Сесии (http://netadmin.ws/forum/showthread.php?threadid=7277)
Header (т.е. заголовки) отправляются сервером браузеру ещё до отправки какого-либо иного контента. Если хоть что-нибудь было отправлено после заголовков - заголовки посылать больше нельзя.
К сожалению, до заголовков в браузер ничего выводиться не может.
Проверить, можно ли отправлять заголовки или нет можно функцией headers_sent() (возвращает true/false).
MarKer Ну а вобше как,исправить можно,а в пхп не силён,не в курсах
Mr.Death добавил 02-02-2004 в 15:59:05:
БЛин зло. В чистом файле это работает,а в том где скрипт нет. Пробавал может через require будет работать,тоже самое
(
Может есть другии способы сделать загруску файлов ?
У тебя что-то уже выдается в браузер из включаемого файла (lol.php - строка №7 - что у тебя там?). Убери этот вывод и всё будет окей.
Nevermind там тег ПХП
Mr.Death добавил 02-02-2004 в 16:09:11:
Прикол щас в том,что и в чистом файле где всё работало,стало тоже самое. Ð_ас загрузился файл и всё.... Сори за флуд,но срочно надо сделать мне.
Mr.Death добавил 02-02-2004 в 16:43:12:
Ð_ас уж пашло всё в одну кучю,то ещё один вопрос (просто чёто увлёкся пхп и вопросов много стало).
Допустим форма
if($id=='1')
{ echo "Hi"; }
и есть дизайн (писать код не буду,это будет у нас простая таблица,как в лёбом скрипте ноавостей) и окало таблицы ссылка на id=about и нажав откроеться Hi в низк таблица и ссылка,а как засунуть Hi в таблицу ? Сори за глупые вопросы,просто увлёкся и реши коечто сделать.
Так я же говорю... до отправки заголовков ничего не должно выводиться. В чистом файле разумеется все будет ОК, т.к. там ничего до этого не выводится.
Проверь для начала нет ли до вызова header() каких-нибудь функций, выводящих что-нибудь в браузер. echo, print и т.п.... они там 100% есть раз появляется ошибка.
MarKer добавил 02-02-2004 в 16:46:58:
А что перед "тегом ПХП"? Если тег открывающий и перед ним что-то есть - всё... причина в этом.
Перед тегом пхп хтмл тегов пару. а header в низу есть ечо функция
Попробуй потереть их... должно быть все ОК.
Если они так нужны - перенеси их под header. Т.е. если было так:
<h1>test</h1>
<?php
header(...);
...code...
?>
<?php
header(...);
?>
<h1>test</h1>
<?php
...code...
?>
если сильно надо вывести перед этим что-то то используй:
<?php
ob_start();
echo "text <html>...";
header('...');
ob_end_flush();
?>
__________________
Всегда есть решение.
Огромное спасибо поло.
И опять я с глупыми вопросами лезу! У нас такой код:
<CENTER>
<FONT COLOR="RED">CHAT</FONT><BR>
<?
if($cat=='chat')
{ header ('Location: chat'); }
?>
<a href="?cat=chat">Chat</a>
Mr.Death блин, ну см. выше...
Уже не раз говорили
header ('Location: chat');
quote:
<CENTER>
<FONT COLOR="RED">CHAT</FONT><BR>
__________________
Админ - вождь Апачей...
he][es теперь запомнил на всегда
Народ,и вот я опять с вопросам,как сделать что бы ссылка была:
?id=1 но она выводила на экран не
{ echo ""; }
а например 1.php ????
P.S. Header функцию не предлогать что бы она кидала на 1.php !
include_once($_GET['id'] . '.php');
__________________
Всегда есть решение.
polo огромное спасибо
| Формат времени GMT. Текущее время 15:41. | Страницы (2): « 1 [2] Показаны 30 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.