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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 06.01.2008, 16:03
dionis11 вне форума Посмотреть профиль Отправить личное сообщение для dionis11 Найти все сообщения от dionis11
  № 1  
Ответить с цитированием
dionis11

Регистрация: Nov 2005
Сообщений: 22
По умолчанию контактная форма и windows server

Здрасте
есть контактная форма на Linux серверах работает отлично а на windows нет в чем принципиальное отличие скрипта перменные передаються из флеша в пхп файл
Код:
<?
$name=$_POST['t1_2'];
$mail=$_POST['t2_2'];
$comm=$_POST['t3_2'];

$ToEmail = "mail@mail.ru";
$ToSubject = "Message from your site";

$EmailBody =   "Full Name: $name\n 
				E-mail address:  $mail\n
				Your message: $comm\n";

$Message = $EmailBody;


$headers .= "Content-type: text; charset=iso-8859-1\r\n";
$headers .= "From:".$name." / ".$email."\r\n";

mail($ToEmail,$ToSubject,$Message, $headers);

?>
Спасибо

Старый 06.01.2008, 17:43
fljot вне форума Посмотреть профиль Отправить личное сообщение для fljot Найти все сообщения от fljot
  № 2  
Ответить с цитированием
fljot

блогер
Регистрация: Jul 2007
Сообщений: 940
Записей в блоге: 3
Цитата:
Сообщение от dionis11
на Linux серверах работает отлично а на windows нет
неотлично?
скрипт то вообще исполняется? может там вообще IIS стоит и нет интерпретатора php?)

Старый 06.01.2008, 17:51
aQuestion вне форума Посмотреть профиль Найти все сообщения от aQuestion
  № 3  
Ответить с цитированием
aQuestion
Banned
[+5 08.09.07]
[+4 17.01.08]
 
Аватар для aQuestion

Регистрация: Dec 2005
Сообщений: 556
может переменная под названием $_POST заполняется только апачем, и нада НТТР_ПОСТ_ВАРЗ использовать. эти переменные вообще говоря серверозависимы, сверься с докой РНР. а может, смтп сервер не указан/не настроен. мало ли чего вообще может быть.

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

Регистрация: Oct 2005
Адрес: Млечный Путь, 7-й рукав, YD AC-451, 3-я планета.
Сообщений: 996
Отправить сообщение для Skubent с помощью ICQ
aQuestion, ересь в первой части.
http://www.php.net/manual/en/languag...s.external.php

dionis11,
1. Скрипт вообще запускается ?
2. Чем заполнен $_POST на момент запуска скрипта ?
3. Доходит ли дело до отработки функции mail() ?
4. Отрабатывает ли mail() при отправке письма на заведомо существующий адрес ?
5*. Читаем про то, как не стать спам-сервером.
__________________
Тут вы найдете ответы на почти все вопросы:
А можно ли сделать так ? - Можно.
Почему не работает ? - Неправильно сделано.
Где ошибка ? - В ДНК.

Старый 09.01.2008, 00:45
aQuestion вне форума Посмотреть профиль Найти все сообщения от aQuestion
  № 5  
Ответить с цитированием
aQuestion
Banned
[+5 08.09.07]
[+4 17.01.08]
 
Аватар для aQuestion

Регистрация: Dec 2005
Сообщений: 556
скубент, возможно. я поискал источних своих смутных воспоминаний на эту тему, и нашёл сиё:
Цитата:
Сообщение от reserved.variables
$_SERVER is an array containing information such as headers, paths, and script locations. The entries in this array are created by the web server. There is no guarantee that every web server will provide any of these; servers may omit some, or provide others not listed here. That said, a large number of these variables are accounted for in the » CGI 1.1 specification, so you should be able to expect those.
про $_POST вроде ничего такого не пишут, так что наверно это касается только $_SERVER

Старый 11.01.2008, 14:58
dionis11 вне форума Посмотреть профиль Отправить личное сообщение для dionis11 Найти все сообщения от dionis11
  № 6  
Ответить с цитированием
dionis11

Регистрация: Nov 2005
Сообщений: 22
Спасибо за ответы
Скрипт исполняеться, почта приходит, $_POST передается из свф файла
Я прекрасно понимаю что скрипт полон недостатков но он работает (хоть как то) просто я пытаюсь выяснить есть ли отличия в работе одного и того же скрипта на Linux и Windows серверах

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

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

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

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

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


 


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


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