Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Отправка на e-mail
 
 автор: aleksej_sumarok   (26.04.2008 в 21:56)   письмо автору
 
 

http://www.idealstudija.com/rent/
Вот у меня есть калькулятор заказа, после того как нажимаешь предосмотр, он выводит всю информацию. Подскажите пожалуйста как сделать, что бы всё это пришло мне на мыло?

   
 
 автор: AcidTrash   (26.04.2008 в 22:35)   письмо автору
 
   для: aleksej_sumarok   (26.04.2008 в 21:56)
 

Функция mail() поможет.

   
 
 автор: aleksej_sumarok   (26.04.2008 в 23:32)   письмо автору
 
   для: AcidTrash   (26.04.2008 в 22:35)
 

А более подробно можно? Что с этой функцией надо делать я знаю. А где в примерах посмотреть можно?

   
 
 автор: Atheist   (26.04.2008 в 23:43)   письмо автору
 
   для: aleksej_sumarok   (26.04.2008 в 23:32)
 

http://ru2.php.net/manual/ru/function.mail.php

   
 
 автор: AcidTrash   (26.04.2008 в 23:46)   письмо автору
 
   для: aleksej_sumarok   (26.04.2008 в 23:32)
 

Не понятно, что имеется ввиду в примерах.
Описание функции
http://www.phpclub.net/manrus/f/ref.mail.html

PS А как применить это на усмотрение, в зависимости от того, что надо.

   
 
 автор: aleksej_sumarok   (27.04.2008 в 00:32)   письмо автору
 
   для: AcidTrash   (26.04.2008 в 23:46)
 

Вот например...

index.php

<table>
        </tr>
            <td width="100%">
            <input type="text" name="f[name_surname]" value="" />
            </td>
        <tr>
</table>


preview.php

<?php
echo $_POST['f']['name_surname'];
?>


Вот как можно то что вывело в файле preview.php отослать на мыло?

   
 
 автор: AcidTrash   (27.04.2008 в 00:41)   письмо автору
 
   для: aleksej_sumarok   (27.04.2008 в 00:32)
 

Так
<?php
$s
=$_POST['f']['name_surname'];
mail("адрес куда","почта пришла",$s);
?>

Скопоновать можно в переменную используя .=

   
 
 автор: aleksej_sumarok   (27.04.2008 в 13:54)   письмо автору
 
   для: AcidTrash   (27.04.2008 в 00:41)
 

index.php

<table>
        </tr>
            <td width="100%">
<form action="preview.php" method="post">
            <input type="text" name="f[name_surname]" value="" />
            <input type="submit" value="PREVIEW" />
</form>
            </td>
        <tr>
</table>


preview.php

<?php
echo ' <form action="send.php?mailsend=yEs" method="post"> ';
            echo 
$_POST['f']['name_surname'];
echo
' <br><input type="submit" value="SEND" />
</form>
'
;
?> 


send.php

<?php
    
if ($_GET[mailsend] === 'yEs'){
    
$text.="<b>Text:</b> [ ".$_POST['f']['name_surname']." ]<br>";
    
mail ("info@idealstudija.com""Message from: www.idealstudija.com"$text"From: alex <>\nReply-To:text\nContent-Type: text/html; charset=windows-1251");
    }



    
?>
<br>
<center><b>Your message send...</b>
<br><br>
<input name="Submit" type="submit" class="button" value="Close" onClick="javascript:window.close();"></center>


Подскажите что здесь не так? Выводит всё нормально, а письме этого текста нету.

   
 
 автор: aleksej_sumarok   (27.04.2008 в 17:48)   письмо автору
 
   для: AcidTrash   (27.04.2008 в 00:41)
 

Помогите пожалуйста с этим вопросом... очень нужно! Заранее благодарю.

   
 
 автор: m@rchello   (27.04.2008 в 19:30)   письмо автору
 
   для: aleksej_sumarok   (27.04.2008 в 17:48)
 

if ($_GET['mailsend'] == 'yEs')

   
 
 автор: aleksej_sumarok   (27.04.2008 в 19:37)   письмо автору
 
   для: m@rchello   (27.04.2008 в 19:30)
 

Всё равно не отсылается.... :(

   
 
 автор: m@rchello   (27.04.2008 в 20:00)   письмо автору
 
   для: aleksej_sumarok   (27.04.2008 в 19:37)
 

preview.php

<?php 
echo ' <form action="send.php?mailsend=yEs" method="post"> '
            echo 
'<textarea name="f[name_surname]">'.$_POST['f']['name_surname'].'</textarea>'
echo
' <br><input type="submit" value="SEND" /> 
</form> 
'

?> 

   
 
 автор: aleksej_sumarok   (27.04.2008 в 20:04)   письмо автору
 
   для: m@rchello   (27.04.2008 в 20:00)
 

Ну да я знаю что через textarea посылается, а можно как-нибудь подругому? Типо на подобии этого... только это не работает.
preview.php

<?php 
echo ' <form action="send.php?mailsend=yEs" method="post"> '
            echo 
'
<table>
<tr>
    <td name="f[name_surname]">'
.$_POST['f']['name_surname'].'</td>
</tr>
</table>
'

echo
' <br><input type="submit" value="SEND" /> 
</form> 
'

?> 

   
 
 автор: m@rchello   (27.04.2008 в 20:18)   письмо автору
 
   для: aleksej_sumarok   (27.04.2008 в 20:04)
 

сделайте текстовое поле скрытым

   
 
 автор: aleksej_sumarok   (27.04.2008 в 20:28)   письмо автору
 
   для: m@rchello   (27.04.2008 в 20:18)
 

Спасибо! По заплётному конечно... но зато работает :)

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования