Модераторы: skyboy, MoLeX, Aliance, ksnk

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Вызвать окно для указания места сохранения? сохранение файла 
:(
    Опции темы
Feldmarschall
Дата 6.7.2008, 17:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
****


Профиль
Группа: Участник
Сообщений: 2641
Регистрация: 11.12.2007

Репутация: 22
Всего: 32



Тебе этот код уже привел Molex.
Только этот код выдает файл с диска, а тебе, насколько я понимаю, с диска не надо, а прямо из скрипта выдавать.
Объяснять там нечего - этот код выдает НТТР заголовки (про протокол НТТР надо почитать, хотя бы в википедии, если ты собираешься работать с РНР), которые говорят браузеру выдать то самое окошко.
смысл функций легко понять по их названиям.
PM   Вверх
Sannis
Дата 6.7.2008, 18:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 375
Регистрация: 14.8.2007
Где: Москва

Репутация: 6
Всего: 13



Например так или похожим образом. В любом случае на эту тему написано множество FAQ'ов, по фразе "скачка файлов php header" их будет легко найти.

Добавлено через 1 минуту и 13 секунд
Feldmarschall, не серчайте что туплю smile


--------------------
Я Критик Джим, раньше писал моды для IPB 1.3.x-2.3.x, а теперь продвигаю Node.js в массы.
PM MAIL WWW   Вверх
Caretaker
Дата 6.7.2008, 20:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 17
Регистрация: 5.7.2008

Репутация: нет
Всего: нет



все это понятно.спасибо.разобрался.тока проблема в следующем.в моей программе до скрипта на скачку есть операторы echo.не мало.и без неих никак.так вот.если до header есть echo  то функция header не работает.что нужно сделать в этом случае?мне нужно чтобы вся программа была написана в одном файле.т.е. разбивать по файлам нельзя.как поступить???
PM MAIL   Вверх
Sannis
Дата 6.7.2008, 21:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 375
Регистрация: 14.8.2007
Где: Москва

Репутация: 6
Всего: 13



Читать документацию, конкретно про функцию ob_start и связанные с ней.

Добавлено через 1 минуту и 1 секунду
И менять архитектуру приложения. Зачем вам там вообще echo, если вы отдаёте файл на скачку? в любом случае нужно делать что-то одно, иначе скачается не то, что хотелось бы.


--------------------
Я Критик Джим, раньше писал моды для IPB 1.3.x-2.3.x, а теперь продвигаю Node.js в массы.
PM MAIL WWW   Вверх
skyboy
Дата 7.7.2008, 09:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 75
Всего: 260



Цитата(Caretaker @  6.7.2008,  19:55 Найти цитируемый пост)
если до header есть echo  то функция header не работает

так сделай. так. чтоб header. встречался до любого. из. echo.
 smile 
ты кроме точки ещё знаки препинания учил в школе?
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0465 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.