Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Серверные технологии и Flash

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 26.01.2007, 14:52
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 11  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
А вызывать функцию я за вас буду?
Код:
<?php
function download($fn){
header('Content-disposition: attachment; filename="'.$fn.'"');
echo file_get_contents($fn);
}
if (isset($_GET['fn'])) {
   download($_GET['fn']);
}
?>

Старый 26.01.2007, 15:09
winnner вне форума Посмотреть профиль Отправить личное сообщение для winnner Посетить домашнюю страницу winnner Найти все сообщения от winnner
  № 12  
Ответить с цитированием
winnner
 
Аватар для winnner

Регистрация: Feb 2003
Адрес: Germany
Сообщений: 99
Да, затупил.
Спасибо за помощь!!!
__________________
Я вставлю себе золотые зубы и женюсь, ей - богу женюсь, честное, благородное слово.

Старый 26.01.2007, 15:46
Skubent вне форума Посмотреть профиль Отправить личное сообщение для Skubent Посетить домашнюю страницу Skubent Найти все сообщения от Skubent
  № 13  
Ответить с цитированием
Skubent
 
Аватар для Skubent

Регистрация: Oct 2005
Адрес: Млечный Путь, 7-й рукав, YD AC-451, 3-я планета.
Сообщений: 996
Отправить сообщение для Skubent с помощью ICQ
Если не собираешься читать мануал, то тебе стоит задуматься о смене профиля работы.
Мануалы читать надо все свободное время, потому технологии появляются быстрее, чем может воспринять человек.

А применительно к твоей проблеме мануал нужен был не пхп-шный, который может тебе и не пригодится никогда, а основополагающий, RFC1341 и его производные.
__________________
Тут вы найдете ответы на почти все вопросы:
А можно ли сделать так ? - Можно.
Почему не работает ? - Неправильно сделано.
Где ошибка ? - В ДНК.

Старый 26.01.2007, 17:19
winnner вне форума Посмотреть профиль Отправить личное сообщение для winnner Посетить домашнюю страницу winnner Найти все сообщения от winnner
  № 14  
Ответить с цитированием
winnner
 
Аватар для winnner

Регистрация: Feb 2003
Адрес: Germany
Сообщений: 99
Цитата:
Сообщение от Skubent
Если не собираешься читать мануал, то тебе стоит задуматься о смене профиля работы.
Мануалы читать надо все свободное время, потому технологии появляются быстрее, чем может воспринять человек.

А применительно к твоей проблеме мануал нужен был не пхп-шный, который может тебе и не пригодится никогда, а основополагающий, RFC1341 и его производные.
Я не программист, а дизайнер. Будут вопросы по растровой или векторной графике - пожалуйста обращайся
Всегда рад оказать посильную помощь.

Вот ещё вопрос, из флеш формы отсылаю емайл, обращаюсь к пхп скрипту который лежит на другом сервере. Письма приходят, но пустые. Нет ни текста ни адреса отправителя. Если делаю отправку локально всё нормально. В чём может быть проблема? Разрешения флешки и рнр файла выставлены 775.

Код:
<cross-domain-policy>
<allow-access-from domain="mydomain.ru" />
<allow-access-from domain="www.mydomain.ru" />
<allow-access-from domain="*" />
</cross-domain-policy>
тоже есть, но дела не меняет.

рнр скрипт может дело в нём?:

Код:
<?php
  $headers .= 'From: MyName<'.$fromaddress.'>'.$eol;
  $headers .= 'Reply-To: MyName<'.$fromaddress.'>'.$eol;
  $headers .= 'Return-Path: MyName<'.$fromaddress.'>'.$eol;
  ini_set($fromaddress);

$emailaddress = "<mymail@gmail.com>";

$absender=$_POST['fn'];
$betref=$_POST['subj'];
$text=$_POST['mailmsg'];
$fromaddress=$_POST['mail'].$_POST['mailmsg'];

$success = mail($emailaddress, $betref, $fromaddress, $absender);
if($success) {
echo $ask='1';
} 
else {
echo  $ask='0';
}
?>
__________________
Я вставлю себе золотые зубы и женюсь, ей - богу женюсь, честное, благородное слово.


Последний раз редактировалось winnner; 26.01.2007 в 17:30.
Старый 26.01.2007, 17:37
Skubent вне форума Посмотреть профиль Отправить личное сообщение для Skubent Посетить домашнюю страницу Skubent Найти все сообщения от Skubent
  № 15  
Ответить с цитированием
Skubent
 
Аватар для Skubent

Регистрация: Oct 2005
Адрес: Млечный Путь, 7-й рукав, YD AC-451, 3-я планета.
Сообщений: 996
Отправить сообщение для Skubent с помощью ICQ
Проверяй, прилетает что-нить в php или нет. Замени
$success = mail($emailaddress, $betref, $fromaddress, $absender);
на
echo $emailaddress, $betref, $fromaddress, $absender;
и открой окно с результатом выполнения скрипта.
__________________
Тут вы найдете ответы на почти все вопросы:
А можно ли сделать так ? - Можно.
Почему не работает ? - Неправильно сделано.
Где ошибка ? - В ДНК.

Старый 26.01.2007, 18:07
winnner вне форума Посмотреть профиль Отправить личное сообщение для winnner Посетить домашнюю страницу winnner Найти все сообщения от winnner
  № 16  
Ответить с цитированием
winnner
 
Аватар для winnner

Регистрация: Feb 2003
Адрес: Germany
Сообщений: 99
Да прилетает, письма то приходят. Видно только с какого сервера они пришли. И всё. Поменял на:
echo $emailaddress, $betref, $fromaddress, $absender;
перестали даже пустышки приходить...?
__________________
Я вставлю себе золотые зубы и женюсь, ей - богу женюсь, честное, благородное слово.

Старый 26.01.2007, 18:22
winnner вне форума Посмотреть профиль Отправить личное сообщение для winnner Посетить домашнюю страницу winnner Найти все сообщения от winnner
  № 17  
Ответить с цитированием
winnner
 
Аватар для winnner

Регистрация: Feb 2003
Адрес: Germany
Сообщений: 99
Как открыть окно с результатом выполнения скрипта?
__________________
Я вставлю себе золотые зубы и женюсь, ей - богу женюсь, честное, благородное слово.

Старый 26.01.2007, 19:51
Skubent вне форума Посмотреть профиль Отправить личное сообщение для Skubent Посетить домашнюю страницу Skubent Найти все сообщения от Skubent
  № 18  
Ответить с цитированием
Skubent
 
Аватар для Skubent

Регистрация: Oct 2005
Адрес: Млечный Путь, 7-й рукав, YD AC-451, 3-я планета.
Сообщений: 996
Отправить сообщение для Skubent с помощью ICQ
А как ты к скрипту обращаешься ?
__________________
Тут вы найдете ответы на почти все вопросы:
А можно ли сделать так ? - Можно.
Почему не работает ? - Неправильно сделано.
Где ошибка ? - В ДНК.

Старый 26.01.2007, 20:00
winnner вне форума Посмотреть профиль Отправить личное сообщение для winnner Посетить домашнюю страницу winnner Найти все сообщения от winnner
  № 19  
Ответить с цитированием
winnner
 
Аватар для winnner

Регистрация: Feb 2003
Адрес: Germany
Сообщений: 99
Вот код из флешки:

Код:
on (press) {

	if (length(mail)<5 or (mail.indexOf("@")) == -1 or (mail.indexOf(".")) == -1) {
		message = 'E-Mail ungültig!';
	} else if (length(mailmsg)<1) {
		message = 'Messagefeld ist lehr!';
	} else if (length(fn)<2) {
		message = 'Schreiben Sie Ihr Name!';
	} else {
		LO = new LoadVars();
		LO.mailmsg = "техт письма: \n\n"+mailmsg;
		//техт письма
		LO.subj = "тема письма: \n\n"+subj;
		//тема письма
		LO.fn = "имя отправителя: \n\n"+fn;
		//имя отправителя
		LO.mail = "емайл отправителя: \n\n"+mail+"\n\n\n";
		// емайл отправителя
		LO.sendAndLoad("http://mysitre.ru/send.php", LO, "POST");
		if (1) {
			message = fn+"  "+"DANKE!"+"  "+"Ihr Brief ist verschickt!";
		}
	}

}
__________________
Я вставлю себе золотые зубы и женюсь, ей - богу женюсь, честное, благородное слово.

Старый 26.01.2007, 20:16
winnner вне форума Посмотреть профиль Отправить личное сообщение для winnner Посетить домашнюю страницу winnner Найти все сообщения от winnner
  № 20  
Ответить с цитированием
winnner
 
Аватар для winnner

Регистрация: Feb 2003
Адрес: Germany
Сообщений: 99
Так самое интересное, что скрипт и флешка лежащие на сервере А отправляют письма без проблем, а тот-же флеш на сервере Б и тот-же рнр скрипт на сервере А присылают пустые письма. Непонятно...
__________________
Я вставлю себе золотые зубы и женюсь, ей - богу женюсь, честное, благородное слово.

Создать новую тему Ответ Часовой пояс GMT +4, время: 09:18.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 09:18.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.