[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Форма обратной связи xls
korea
Хм как бы осуществить форму обратной связи в excell, то есть чтобы приходило на ящик не простое письмо а файл экселевский? У меня на сайте сейчас тоит все по обычному

<div align="center"><div id="form-container">

<
p><span class="tits"><?=$LANGUAGE['obr_svyaz']?></span></p>
<
br>
<
form action="/<?=$lang?>/send/" method="post"><input name="write" type="hidden" value="ok">
<
table width="100%" id=newstxt>
<
tr><td width=200><?=$LANGUAGE['kontface']?>:</td><td><input id="txt" name="contact" size="67"></td></tr>
<
tr><td width=200>E-mail:</td><td><input id="txt" name="email" size="67"></td></tr>

<
tr>
<
td>Укажите тему:</td>
<
td>
<
select name="cate" id=txt>
<
option value="">...</option>
<
option value="Письмо, касательно услуг и работ компании">Письмо, касательно услуг и работ компании</option>
<
option value="Письмо, касательно ценовой политики компании">Письмо, касательно ценовой политики компании</option>
<
option value="Письмо, касательно сотрудничества с компанией">Письмо, касательно сотрудничества с компанией</option>
<
option value="Письмо, касательно сроков выполнения услуг и работ">Письмо, касательно сроков выполнения услуг и работ                 </option>
<
option value="Другие вопросы">Другие вопросы</option>
</
select>
</
td>
</
tr>
<
tr>

<
tr><td width=200><?=$LANGUAGE['textsoobsh']?>:</td><td><textarea id="txt" rows="6" name="text" cols="50"></textarea></td></tr><tr>
<
tr><td width=200> </td><td><br><input type="submit" value="отправить" id=but></td></tr><tr>
</
table>
</
form>

</
div>



потом все это обрабатывается



// форма обратной связи
if ($system == 'send') {
if ($write == 'ok') {

$fTitle = 'Письмо с сайта - http://www.'.$portal_url.'/';
$fSubject = 'Письмо с сайта - http://www.'.$portal_url.'/';

$fText="
Контактное лицо:
$contact<bR>\n\n
E-mail: $email<bR>\n\n
Рубрика: $cate<bR>\n\n
Текст сообщения: $text<bR>\n\n
<bR><br>\n\n";
$fText.=date("l dS of F Y h:i:s A");

$fTitle = iconv("utf-8","windows-1251",$fTitle);
$fSubject = iconv("utf-8","windows-1251",$fSubject);
$fText = iconv("utf-8","windows-1251",$fText);

$logg = '';

foreach ($send_email as $key=>$value) {
if (!mail($value,$fSubject,$fText,"From: ".$portal_urlname."\nReply-To: ".$portal_urlname."\nContent-Type: text/html; charset=windows-1251")) {
$logg .= '1';
}
}


if ($logg == '') {error($LANGUAGE['sendmessageok'],'/'.$lang.'/about_contact/');}
else {error($LANGUAGE['sendmessageno'],'/'.$lang.'/about_contact/');}
}
}

// форма обратной связи



Как бы сделать чтобы все это закинулось в эксель и отправить на почту




Спустя 1 час, 57 минут, 57 секунд (31.01.2011 - 14:05) linker написал(а):
Никогда не открою никакой врод или ексель пришедший по мылу от хрен знает кого.

Спустя 2 часа, 44 минуты, 40 секунд (31.01.2011 - 16:50) bret написал(а):
linker
Я так понял, korea будет слать файл на мыло себе.

korea
Создание xls-файлов средствами PHP
Примеров отправки письма с вложением в гугле полно

Спустя 18 часов, 51 минута, 30 секунд (1.02.2011 - 11:41) korea написал(а):
Хм люди проблема заключалась в том что данные отправлялись из формы методом POST , и из этого всего собирался файл xls и отправлялся на мыло пользователю, проблему решил если кому надо в личку), решил проблему с phpexcell


_____________
Я только учусь)))
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.