Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как стелать перенаправление на другой файл?
 
 автор: velgandr   (14.12.2006 в 13:35)   письмо автору
 
 

После того как исполнился некоторый скрипт надо чтобы загрузился другой файл без вмешательства пользователя!

   
 
 автор: Фитч   (14.12.2006 в 14:19)   письмо автору
 
   для: velgandr   (14.12.2006 в 13:35)
 

Если скрипт ничего не выводит, то так:

<?php
/* ... */

Header("Location: www.othersite.ru");

?>

   
 
 автор: kasmanaft   (14.12.2006 в 14:48)   письмо автору
 
   для: Фитч   (14.12.2006 в 14:19)
 

нужно еще http:// добавить

   
 
 автор: NIK   (14.12.2006 в 15:33)   письмо автору
 
   для: velgandr   (14.12.2006 в 13:35)
 

поточнее. Файл нужна подгрузить в сам скрипт, или нужно что бы после загрузки скрипта пользователя кидало на другую страницу? Или может быть нужно вевести в браузер файл для сохранения юзером на компе?

по порядку:


// загрузка скрипта или страницы, PHP
include "script_url";

// юзера перекинет куда нужно, JS
<script>
           window.location.href = 'admin.php';
</script>
// тоже самое на HTML
<HTML><HEAD><META HTTP-EQUIV='Refresh' CONTENT='10; URL=адрес'></HEAD></HTML>
// тоже самое на PHP
Header("Location: www.othersite.ru"); 

// если нужно вывести файл в браузер юзера
<meta http-equiv='Refresh' content='4; URL=адрес'>

   
 
 автор: velgandr   (14.12.2006 в 16:59)   письмо автору
 
   для: NIK   (14.12.2006 в 15:33)
 

а если функция Header("Location: www.othersite.ru"); не работает, причем до этого ничего не выводилось, в чем может быть проблема

   
 
 автор: Trianon   (14.12.2006 в 17:33)   письмо автору
 
   для: velgandr   (14.12.2006 в 16:59)
 

у Вас есть файл с именем www.othersite и расширением .ru?

   
 
 автор: velgandr   (14.12.2006 в 18:16)   письмо автору
 
   для: Trianon   (14.12.2006 в 17:33)
 

это я так к примеру
у меня есто файл news.php
и я пишу Header("Location: news.php") и пересылка не идет
даже тот файл в котором пересылка и на который виполняется пересылка в одном каталоге

   
 
 автор: _Dreamer_   (14.12.2006 в 18:26)   письмо автору
 
   для: velgandr   (14.12.2006 в 18:16)
 

для того чтобы получилось, нужно писать полную ссылку, например

header("Location: http://mysite.com/catalog/news.php");

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования