- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Если я напишу код
header("Location: rubi.php");
после второй открывающей php скобки <?php то тогда никакого редиректа не происходит , как это исправить ?
И вообще почему так
Если я напишу код
header("Location: rubi.php");
после второй открывающей php скобки <?php то тогда никакого редиректа не происходит , как это исправить ?
И вообще почему так
А где первая?
Код в студию.
Если телепатить: 1 - ютф-8 с БОМом, 2 - отдача контента начата до отправки локатиона.
Дело это чекаем написанием строки в самое начало файла:
<?php
$sdddd = mysql_query("SELECT * FROM ");
if (mysql_num_rows($sdddd) > 0) {
$sdddd22 = mysql_fetch_array($sdddd);
$selectexto = $sdddd22['text'];
$selectexto = substr($selectexto, 0, 90);
}
?>
Текст
<?php
header("Location: rubi.php");
другой код
?>
Если я вставлю в любом месте в первых <? ?> То где бы не было , редирект произойдет
---------- Добавлено 26.01.2013 в 16:26 ----------
Ошибок нет + на локалке все пашет , могу еще на свой хостинг залить и скорее всего будет работать
2 - отдача контента начата до отправки локатиона.
Текст
<?php
header("Location: rubi.php");
Милованов Ю.С - телепат :)
Чтобы работало без переписывания - можно добавить ob_start(); в начало скрипта... Но лучше привести "всё" в порядок..
А можно в htacces какое нить правило прописать ??
---------- Добавлено 26.01.2013 в 16:53 ----------
Помоему вот эта функция включает его ??
php_value output_buffering On
Тока что то не дает мне хостер включать его , так как после вставки сервер вообще ошибку дает
Скорее всего так:
4096 - размер буфера в байтах.
Либо
Не проверял, работоспособность не гарантирую. Чисто телепатически:)
Потестил на локалке.
1 вариант точно работает.
2 вариант ставит размер буфера 1 байт, так как On преобразуется в 1 (Булева алгебра).
Если хостинг не дает управлять Вам такими директивами, то есть 2 выхода:
1) Попросить разрешить это делать
2) Сделать в ПХП через функции ob_*
PS. а ПХП то у Вас работает как модуль хоть? Если как CGI, то до фанаря .htaccess'у Ваши пхп_флаги и пхп_значения.
Узнать это можно благодаря "нашей" Библии:)