![]() |
Help with e-mail & php !!!!
Люди как можно данные полученые методом гет или пост отправить на мыло ?определенное допустим....?
Есть ли спец скриптик для этого? |
А команда mail() чем не катит?
|
PHP код:
как POST данные послать, я думаю догадаешся ;) |
PHP код:
if($_GET["flag"]==5 ) { $tovar=$_GET['tovar']; $name= $_GET["id"]; $koords= $_GET["adress"]; $tel = $_GET["telnum"]; $login= $_GET["login"]; $paswd = $_GET["pswd"]; echo "<a href='mailto.php'></a>"; mail("desigto@ukr.net", "$tovar", "$name<br>\$koords\$tel"); } else { ?> <table> <caption>Заголовок твоей таблицы.</caption> <form method="get" action="mailto.php"> <tr><td>Имя</td><td><input type="text" name="id"></td></tr> <tr><td>Телефон</td><td><input type="text" name="telnum"></td></tr> <tr><td>Инфа</td><td><textarea name="adress" cols="20" rows="4"> </textarea></td></tr> <tr><td>Логин</td><td><input type="text" name="login"></td></tr> <tr><td>Пароль</td><td><input type="password" name="pswd"></td></tr> <tr><td><input type="hidden" name="flag" value="5"></td></tr> <tr><td><input type="submit" value="Зарегистрироваться"></td><td><input type="reset" value="Очистить"></td></tr> </form> </table> <? } PHP код:
|
artemidka
В принципе чтоб не мучать буфер (функции типа ob_*) можешь написать аналог print_r чтоб он возвращал строку: PHP код:
|
Слушай, написала твой скрипт со своим мыльником....
PHP код:
и что то не так все равно..письмо не дошло |
либо жди, либо в 1 строке слишком много "<?" :)
Добавлено через 4 минуты: а чем тебя не устраивал твой вариант, если сделать так mail("desigto@ukr.net", $tovar, "$name\n$koords\n$tel"); то должно работать |
ну письма нет еще..я тоже думаю должно работать.....
может еще какие параметры...в мануале столько всего написано.......ууу а вот этих вещей много ----<? это я когда в форум добавляла....поставила..короче не знаю... что делать?:) Макс от тебя пришло только что Добавлено через 2 минуты: Работает!!!Дай скриптик....плиз name=>mmaaxx test=>testing контент |
PHP код:
|
не знаю в чем весь трабл
<? $_GET=array('name'=>'TONKA','test'=>'testing'); function pr($a,$p='') { if(is_array($a)) { $r.="\n"; foreach($a as $k=>$v) $r.=$p.$k."=>".pr($v,$p." \t"); } else $r.=$a."\n"; return $r; } mail("desigto@ukr.net","GET data",pr($_GET)); ?> пишу...письмо до сих пор не пришло..... Добавлено через 17 минут: Не знаю даже PHP код:
я сейчас буду плакать..ну это же элементарщина... |
artemidka
Значит почта отключена (для PHP) вообще или криво настроена. Если хостинг платный, то стучи админу по голове, если бесплатный, то плачся ему :) |
как можно глянуть в phpinfo? за что мыло отвечает....код я имею ввиду
|
<?
phpinfo(); ?> там должны быть происаны пути к sendmail (или другому mail-еру) почитай соглашение или контракт с хостигом, там должно быть описано условия отсылки почты. или напиши (позвони в поддержку. |
Да дейтвительно говорят отключена.....ой спасибо большое.
|
| Часовой пояс GMT +4, время: 20:57. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.