﻿<?xml version='1.0' encoding='UTF-8'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Релиб / Веб-программирование / Perl  / Плиз, помогите... / Latest Posts</title><generator>InstantForum.NET v4.1.4</generator><description>Релиб</description><link>http://www.relib.com/forums/</link><webMaster>robot@relib.com</webMaster><lastBuildDate>Sat, 22 Nov 2008 21:06:35 GMT</lastBuildDate><ttl>20</ttl><item><title>RE: Плиз, помогите...</title><link>http://www.relib.com/forums/Topic735175-18-1.aspx</link><description>вариант посылки почты прямо по SMTP-протоколу (не связываемся с почтовой программой, - это не всегда безопасно)&lt;BR&gt;use Net::SMTP; # подключаем модуль&lt;BR&gt;....&lt;BR&gt;sub mailing {&lt;BR&gt; $subject=&amp;quot;test&amp;quot;;&lt;BR&gt; $to=кому посылаем;&lt;BR&gt; $hostname=Наш SMTP Host ;&lt;BR&gt; $smtp = Net::SMTP-&amp;gt;new('$hostname',&lt;BR&gt;         		   Hello =&amp;gt; 'localhost',&lt;BR&gt; 			  ); &lt;BR&gt; $smtp-&amp;gt;_MAIL(&amp;quot;from: qq\@mail.ru&amp;quot;);&lt;BR&gt; $smtp-&amp;gt;_RCPT(&amp;quot;to: $to&amp;quot;);&lt;BR&gt; $smtp-&amp;gt;data();&lt;BR&gt; $smtp-&amp;gt;datasend(&amp;quot;To: $to&lt;br&gt;&amp;quot;);&lt;BR&gt; $smtp-&amp;gt;datasend(&amp;quot;From: Имя отправителя&lt;br&gt;&amp;quot;);&lt;BR&gt; $smtp-&amp;gt;datasend(&amp;quot;Subject: $subject&lt;br&gt;&amp;quot;);&lt;BR&gt; $smtp-&amp;gt;datasend(&amp;quot;X-Mailer: BioMail v1b или что там у вас&lt;br&gt;&amp;quot;);&lt;BR&gt; $smtp-&amp;gt;datasend(&amp;quot;MIME-Version: 1.0&lt;br&gt;&amp;quot;);&lt;BR&gt; $smtp-&amp;gt;datasend(&amp;quot;Content-Transfer-Encoding: 8bit&lt;br&gt;&amp;quot;);&lt;BR&gt; $smtp-&amp;gt;datasend(&amp;quot;Content-Type: text/plain; charset=\&amp;quot;koi8-r\&amp;quot;&lt;br&gt;&lt;br&gt;&amp;quot;);&lt;BR&gt;&lt;BR&gt; $smtp-&amp;gt;datasend(&amp;quot;My test&lt;br&gt;&amp;quot;); &lt;BR&gt; $smtp-&amp;gt;dataend();&lt;BR&gt; $smtp-&amp;gt;quit;&lt;BR&gt;}&lt;BR&gt;&lt;BR&gt;по радиокнопкам и другим элементам формы - удобно использовать CGI.pm</description><pubDate>Mon, 03 Dec 2001 01:44:00 GMT</pubDate><dc:creator>mar</dc:creator></item><item><title>RE: Плиз, помогите...</title><link>http://www.relib.com/forums/Topic735175-18-1.aspx</link><description>Примеры парсинга данных переданных на сервер методами POST или GET есть почти в каждой книжке по Perl (или используй чужие библиотеки). Вот простейший вариант определения значения поля с именем radio переданным методом GET:&lt;BR&gt;&lt;BR&gt;$querystring = $ENV{&amp;quot;REQUEST_URI&amp;quot;};&lt;BR&gt;$querystring =~ m/radio=(.*)$/;&lt;BR&gt;$radiovalue = $1;&lt;BR&gt;print $radiovalue;&lt;BR&gt;&lt;BR&gt;Будет работать только в том случае если передано только один парамер.</description><pubDate>Sat, 01 Dec 2001 20:35:00 GMT</pubDate><dc:creator>sunex</dc:creator></item><item><title>RE: Плиз, помогите...</title><link>http://www.relib.com/forums/Topic735175-18-1.aspx</link><description>Если можно пример по radiobutton.</description><pubDate>Sat, 01 Dec 2001 11:10:00 GMT</pubDate><dc:creator>Stam</dc:creator></item><item><title>RE: Плиз, помогите...</title><link>http://www.relib.com/forums/Topic735175-18-1.aspx</link><description>&amp;gt;&amp;gt;...используются radiobutton, как в перл скрипте прочитать возвращаемое значение?&lt;BR&gt;Так же как значения других полей.&lt;BR&gt;&lt;BR&gt;&amp;gt;&amp;gt;И еще как с помощью перл отправить письмо с сервера?&lt;BR&gt;&lt;BR&gt;open(MAIL, &amp;quot;|/usr/sbin/sendmail someone\@mail.com&amp;quot;);&lt;BR&gt;print MAIL &amp;quot;Subject: hello&amp;quot;;&lt;BR&gt;print MAIL &amp;quot;From: someone&amp;quot;;&lt;BR&gt;print MAIL &amp;quot;This is test&amp;quot;;&lt;BR&gt;close(MAIL);</description><pubDate>Sat, 01 Dec 2001 00:01:00 GMT</pubDate><dc:creator>sunex</dc:creator></item><item><title>Плиз, помогите...</title><link>http://www.relib.com/forums/Topic735175-18-1.aspx</link><description>У меня в форме используются radiobutton, как в перл скрипте прочитать возвращаемое значение?&lt;BR&gt;И еще как с помощью перл отправить письмо с сервера?</description><pubDate>Fri, 30 Nov 2001 21:51:00 GMT</pubDate><dc:creator>Stam</dc:creator></item></channel></rss>