Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

закачка пользователю

2.4K
30 августа 2005 года
Lenin
51 / / 05.12.2004
хочу послать юзеру файл на сохранение и пишу:
 
Код:
header("Content-type: application/force-download");
readfile("test.txt");

а сервер предлагает сохранить не файл,а хтмл страниц.Что делаю не так.
2.2K
30 августа 2005 года
Web-master
113 / / 23.12.2004
 
Код:
header("Content-Disposition: attachment; filename=test.txt");
header("Content-type: application/force-download");
readfile("test.txt");
2.4K
31 августа 2005 года
Lenin
51 / / 05.12.2004
Цитата:
Originally posted by Web-master
 
Код:
header("Content-Disposition: attachment; filename=test.txt");
header("Content-type: application/force-download");
readfile("test.txt");


Все равно не пашет,выдает такой варнинг:

 
Код:
PHP Warning: Cannot modify header information - headers already sent by (output started at C:\Inet\localhost\www\index.php:9) in C:\Inet\localhost\www\index.php on line 11 PHP Warning: Cannot modify header information - headers already sent by (output started at C:\Inet\localhost\www\index.php:9) in C:\Inet\localhost\www\index.php on line 12
299
31 августа 2005 года
3D Bob
885 / / 18.04.2005
Цитата:
Originally posted by Lenin
Все равно не пашет,выдает такой варнинг:
 
Код:
PHP Warning: Cannot modify header information - headers already sent by


Пишит что не может послать твой заголовок, после посылки основого кода. Ты видимы хеадер ставишь уже после начала вывода...

2.2K
31 августа 2005 года
Web-master
113 / / 23.12.2004
Цитата:
Originally posted by Lenin
Все равно не пашет,выдает такой варнинг:
 
Код:
PHP Warning: Cannot modify header information - headers already sent by (output started at C:\Inet\localhost\www\index.php:9) in C:\Inet\localhost\www\index.php on line 11 PHP Warning: Cannot modify header information - headers already sent by (output started at C:\Inet\localhost\www\index.php:9) in C:\Inet\localhost\www\index.php on line 12



А что у тебя находится на 9-й строке ?

2.4K
31 августа 2005 года
Lenin
51 / / 05.12.2004
Цитата:
Originally posted by Web-master
А что у тебя находится на 9-й строке ?

Код:
<html>

<head>
  <title></title>
</head>

<body>

<?php

header("Content-Disposition: attachment; filename=test.txt");
header("Content-type: application/force-download");
readfile("test.txt");

?>

</body>

</html>

Сложный да:)
1.8K
31 августа 2005 года
civ3
68 / / 21.07.2003
Код:
<?php

header("Content-Disposition: attachment; filename=test.txt");
header("Content-type: application/force-download");
readfile("test.txt");

?>
<html>
<head>
  <title></title>
</head>
<body>
</body>
</html>
2.2K
31 августа 2005 года
Web-master
113 / / 23.12.2004
Цитата:
Originally posted by Lenin
Код:
<html>

<head>
  <title></title>
</head>

<body>

<?php

header("Content-Disposition: attachment; filename=test.txt");
header("Content-type: application/force-download");
readfile("test.txt");

?>

</body>

</html>

Сложный да:)



Запомни, header`ы всегда должны посланы до вывода чего-либо в браузер. Так же и с куками.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог