header location не фунциклирует - Visavi.net https://visavi.net/ RSS - Visavi.net https://visavi.net/assets/img/images/logo_small.png RSS - Visavi.net https://visavi.net/ [email protected] (admin) [email protected] (admin) Mon, 06 May 2024 08:58:16 +0300 <strong>Randy</strong>, Ну вот я ж оттуда и нашёл решение. За что спасибо ^_^ https://visavi.net/topics/43306/693262 header location не фунциклирует Virtuozzo Sun, 18 Dec 2016 20:34:31 +0300 Сообщения https://visavi.net/topics/43306/693262 Так запись у тебя шла после заголовков. Дал ведь ссылку там все описано и как раз твой случай был. https://visavi.net/topics/43306/693257 header location не фунциклирует Александр Sun, 18 Dec 2016 18:24:20 +0300 Сообщения https://visavi.net/topics/43306/693257 <strong>ramzes</strong>, Спасибо. Только надо было в начале стр. добавить <pre class="prettyprint">Header(&quot;Content-Type&#58; text/html; charset=utf8&quot;); </pre> А менять буфер с шапкой пробовал, выдавало только белую страницу.<br> <br> <em><span style="font-size:x-small">Добавлено через 03:37 сек.</span></em><br> <strong>ramzes</strong>, Сейчас всё работает как часы. https://visavi.net/topics/43306/693249 header location не фунциклирует Virtuozzo Sun, 18 Dec 2016 11:58:44 +0300 Сообщения https://visavi.net/topics/43306/693249 <pre class="prettyprint">&lt;?php $title = &#039;Регистрация&#039;; include_once($_SERVER&#91;&quot;DOCUMENT_ROOT&quot;].&#039;/style/head.php&#039;); ob_start(); ?&gt;</pre> тут надо поменять местами подключение шапки и включение буфферизации. шапка генерирует ответ сервера до включения ob_start, соответственно, ниже шапки ни какие заголовки отправленны не будут. в т.ч. и куки и редиректы https://visavi.net/topics/43306/693234 header location не фунциклирует ramzes Sat, 17 Dec 2016 23:00:22 +0300 Сообщения https://visavi.net/topics/43306/693234 где то в начале файла какой нить пробельный символ запрятался, или UTF BOM. https://visavi.net/topics/43306/693216 header location не фунциклирует Артур Sat, 17 Dec 2016 16:08:48 +0300 Сообщения https://visavi.net/topics/43306/693216 <a href="http://cannot-modify-header-information.ru/" target="_blank" rel="nofollow">http://cannot-modify-header-information.ru/</a><br> <br> <em><span style="font-size:x-small">Добавлено через 01:38 сек.</span></em><br> И header(&#039;location:?ok&#039;); укажи с header(&#039;location: reg.php?ok&#039;); https://visavi.net/topics/43306/693215 header location не фунциклирует Александр Sat, 17 Dec 2016 16:06:28 +0300 Сообщения https://visavi.net/topics/43306/693215 <strong>Башка</strong>, <br> <pre class="prettyprint">&lt;?php ob_start(); include_once($_SERVER&#91;&quot;DOCUMENT_ROOT&quot;].&#039;/system/function.php&#039;); ?&gt; &lt;!DOCTYPE HTML&gt; &lt;head&gt; &lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1.0&quot;&gt; &lt;title&gt;&lt;?=$title?&gt;&lt;/title&gt; &lt;link rel=&quot;shortcut icon&quot; href=&quot;/style/images/icons/favicon.ico&quot;&gt; &lt;link rel=&quot;stylesheet&quot; href=&quot;/style/css/style.css&quot; type=&quot;text/css&quot; /&gt; &lt;/head&gt; &lt;div class=&quot;head&quot;&gt; &lt;a href=&quot;/&quot;&gt;&lt;img src=&quot;/style/images/logo.png&quot;&gt;&lt;/a&gt; &lt;/div&gt; &lt;? if(!isset($user)){ ?&gt; &lt;div class=&quot;nvg&quot;&gt; &lt;a href=&quot;/login&quot;&gt;Авторизация&lt;/a&gt;&lt;br/&gt; &lt;a href=&quot;/reg&quot;&gt;Регистрация&lt;/a&gt; &lt;/div&gt; &lt;? }else{ ?&gt; &lt;div class=&quot;nvg&quot;&gt; &lt;a href=&quot;/cabinet&quot;&gt;Личный кабинет&lt;/a&gt;&lt;br/&gt; &lt;a href=&quot;/exit&quot;&gt;Выход&lt;/a&gt; &lt;/div&gt; &lt;? } ?&gt;</pre> https://visavi.net/topics/43306/693214 header location не фунциклирует Virtuozzo Sat, 17 Dec 2016 16:04:06 +0300 Сообщения https://visavi.net/topics/43306/693214 Судя по всему у тебя пишет уже в шапке что-то. https://visavi.net/topics/43306/693213 header location не фунциклирует Александр Sat, 17 Dec 2016 16:03:14 +0300 Сообщения https://visavi.net/topics/43306/693213 <strong>frasi</strong>, У меня там он прописан https://visavi.net/topics/43306/693212 header location не фунциклирует Virtuozzo Sat, 17 Dec 2016 16:00:50 +0300 Сообщения https://visavi.net/topics/43306/693212 Файл /style/head.php в студию https://visavi.net/topics/43306/693210 header location не фунциклирует Артур Sat, 17 Dec 2016 15:54:57 +0300 Сообщения https://visavi.net/topics/43306/693210 Я ж говорю, у тя вывод перед хедером. Поставь ob_start(); в самом начале файла шапки или перед инклудом https://visavi.net/topics/43306/693209 header location не фунциклирует Удаленный Sat, 17 Dec 2016 15:52:42 +0300 Сообщения https://visavi.net/topics/43306/693209 <strong>Roberto</strong>, Ну по идее он должен отправить на эту же страницу из reg.php в reg.php?ok но он не отправляет никуда. + ругается на <br> эти три строки <pre class="prettyprint"> setcookie(&quot;nick&quot;, $_POST&#91;&#039;nick&#039;], time()+86000); setcookie(&quot;password&quot;, md5($_POST&#91;&#039;password1&#039;]), time()+86000); header(&#039;location&#58;?ok&#039;);</pre> https://visavi.net/topics/43306/693208 header location не фунциклирует Virtuozzo Sat, 17 Dec 2016 15:49:24 +0300 Сообщения https://visavi.net/topics/43306/693208 Значит у тя перед header() идет вывод хтмл-кода. Так делать нельзя<br> <br> <em><span style="font-size:x-small">Добавлено через 00:52 сек.</span></em><br> Пиши хтмл-вывод только с помощью echo &#039;&#039;; https://visavi.net/topics/43306/693207 header location не фунциклирует Удаленный Sat, 17 Dec 2016 15:28:30 +0300 Сообщения https://visavi.net/topics/43306/693207 У тебя header уже отдается текущая страница, судя по всему та, что подключена в <br> include_once($_SERVER[&quot;DOCUMENT_ROOT&quot;].&#039;/style/head.php&#039;); https://visavi.net/topics/43306/693206 header location не фунциклирует Нариман Sat, 17 Dec 2016 15:26:31 +0300 Сообщения https://visavi.net/topics/43306/693206 <strong>frasi</strong>, Пардон <img src="https://visavi.net/uploads/stickers/D.gif" alt="D"> Закомментировал показ ошибок. <br> <br> <pre class="prettyprint"> Warning&#58; Cannot modify header information - headers already sent by (output started at /home/user/site.ru/htdocs/www/modules/login/reg.php&#58;1) in /home/user/site.ru/htdocs/www/modules/login/reg.php on line 89 Warning&#58; Cannot modify header information - headers already sent by (output started at /home/user/site.ru/htdocs/www/modules/login/reg.php&#58;1) in /home/user/site.ru/htdocs/www/modules/login/reg.php on line 90 Warning&#58; Cannot modify header information - headers already sent by (output started at /home/user/site.ru/htdocs/www/modules/login/reg.php&#58;1) in /home/user/site.ru/htdocs/www/modules/login/reg.php on line 91 </pre> <br> Нет. Кукесы не записывает https://visavi.net/topics/43306/693205 header location не фунциклирует Virtuozzo Sat, 17 Dec 2016 15:25:08 +0300 Сообщения https://visavi.net/topics/43306/693205