закачка пользователю
Код:
header("Content-type: application/force-download");
readfile("test.txt");
readfile("test.txt");
а сервер предлагает сохранить не файл,а хтмл страниц.Что делаю не так.
Код:
header("Content-Disposition: attachment; filename=test.txt");
header("Content-type: application/force-download");
readfile("test.txt");
header("Content-type: application/force-download");
readfile("test.txt");
Цитата:
Originally posted by Web-master
Код:
header("Content-Disposition: attachment; filename=test.txt");
header("Content-type: application/force-download");
readfile("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
Цитата:
Originally posted by Lenin
Все равно не пашет,выдает такой варнинг:
Все равно не пашет,выдает такой варнинг:
Код:
PHP Warning: Cannot modify header information - headers already sent by
Пишит что не может послать твой заголовок, после посылки основого кода. Ты видимы хеадер ставишь уже после начала вывода...
Цитата:
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-й строке ?
Цитата:
Originally posted by Web-master
А что у тебя находится на 9-й строке ?
А что у тебя находится на 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>
<head>
<title></title>
</head>
<body>
<?php
header("Content-Disposition: attachment; filename=test.txt");
header("Content-type: application/force-download");
readfile("test.txt");
?>
</body>
</html>
Сложный да:)
Код:
<?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>
header("Content-Disposition: attachment; filename=test.txt");
header("Content-type: application/force-download");
readfile("test.txt");
?>
<html>
<head>
<title></title>
</head>
<body>
</body>
</html>
Цитата:
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>
<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`ы всегда должны посланы до вывода чего-либо в браузер. Так же и с куками.