В PHP-файле, когда мне нужно перенаправить пользователя, и заголовки уже отправлены, поэтому я не могу использовать функцию заголовка php, в этом случае это лучший способ перенаправления пользователя? Самый быстрый и надежный метод, независимо от бренда браузера пользователей? echo '<script type="text/javascript">window.top.location="http://localhost/";</script>'; // OR echo '<meta http-equiv="refresh" content="0;url=' .$location. '">'; ОБНОВИТЬ Вот мой код конечного результата, который […]
Является ли это относительное местоположение html-заголовком абсолютно совместимым со всеми браузерами на всех платформах? Любые стандарты? Location: some_script.php?la=2&po=2030 Я имею в виду, всегда ли он перенаправляется на some_script.php в текущем каталоге или нет?
У меня есть приложение PHP, которое создает файл CSV, который загружается с использованием заголовков. Вот соответствующая часть кода: header('Content-Type: application/csv'); header("Content-length: " . filesize($NewFile)); header('Content-Disposition: attachment; filename="' . $FileName . '"'); echo $content; exit(); То, что я хотел бы сделать, – перенаправить пользователей на новую страницу после того, как файл будет создан и будет отправлено […]
Может ли PHP выполнить перенаправление после выполнения функции? Я создаю функцию, по завершении которой я хочу, чтобы она перенаправляла файл, расположенный в той же корневой папке. Это можно сделать? if { //i am using echo here } else if ($_SESSION['qnum'] > 10) { session_destroy(); echo "Some error occured."; //redirect to user.php }
У меня есть веб-страница. Эта веб-страница перенаправляет пользователя на другую веб-страницу, более или менее следующим образом: <form method="post" action="anotherpage.php" id="myform"> <?php foreach($_GET as $key => $value){ echo "<input type='hidden' name='{$key}' value='{$value}' />"; } ?> </form> <script> document.getElementById('myform').submit(); </script> Итак, я вижу, что я передаю параметры GET в параметры POST. Не говорите мне, что это плохо, […]
Я немного изменил структуру своего WordPress. Вот что я имею: define('WP_SITEURL', 'http://' . $_SERVER['SERVER_NAME'] . '/wordpress'); define('WP_HOME', 'http://' . $_SERVER['SERVER_NAME']); define('WP_CONTENT_DIR', dirname(__FILE__) . '/content'); define('WP_CONTENT_URL', 'http://' . $_SERVER['SERVER_NAME'] . '/content'); Поэтому у меня есть каталог содержимого, содержащий мои плагины и темы. И тогда у меня есть каталог wordpress, который содержит основные файлы WP, минус папку […]
Я хочу запустить php-скрипт, который отправит кучу писем (бюллетеней), но так как для этого может потребоваться некоторое время, я хочу, чтобы пользователь был немедленно перенаправлен на страницу с сообщением типа «Ваши информационные бюллетени поставлены в очередь разослал ". Пока перенаправление заголовков работает, но они не вызывают перенаправления до тех пор, пока все письма не будут […]