<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xml:base="https://www.webmaster-forums.net/crss/node/1000773" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title></title>
    <link>https://www.webmaster-forums.net/crss/node/1000773</link>
    <description></description>
    <language>en</language>
          <item>
    <title></title>
    <link>https://www.webmaster-forums.net/serverside-scripting/why-wont-perl-script-work-you-must-not-miss-discussion#comment-1003384</link>
    <description> &lt;p&gt;Well here it goes.&lt;/p&gt;
&lt;p&gt;I did a little changing to your script, but not much.&lt;/p&gt;
&lt;p&gt;&amp;lt;---Script Starts---&amp;gt;&lt;/p&gt;
&lt;p&gt;#!/usr/bin/perl&lt;/p&gt;
&lt;p&gt;print &amp;quot;Content-type:text/html\n\n&amp;quot;;&lt;/p&gt;
&lt;p&gt;read(STDIN, $buffer, $ENV{&#039;CONTENT_LENGTH&#039;});&lt;br /&gt;
@pairs = split(/&amp;amp;/, $buffer);&lt;br /&gt;
foreach $pair (@pairs) {&lt;br /&gt;
($name, $value) = split(/=/, $pair);&lt;br /&gt;
$value =~ tr/+/ /;&lt;br /&gt;
$value =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack(&amp;quot;C&amp;quot;, hex($1))/eg;&lt;br /&gt;
$FORM{$name} = $value;&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;$mailprog =&#039;/usr/lib/sendmail&#039;;&lt;/p&gt;
&lt;p&gt;$recipient = &#039;you@your_domain.com&#039;;&lt;/p&gt;
&lt;p&gt;open (MAIL, &amp;quot;&amp;brvbar;$mailprog -t&amp;quot;);&lt;/p&gt;
&lt;p&gt;print MAIL &amp;quot;To: $recipient\n&amp;quot;;&lt;/p&gt;
&lt;p&gt;print MAIL &amp;quot;From: $FORM{&#039;email_address&#039;}\n&amp;quot;;&lt;/p&gt;
&lt;p&gt;print MAIL &amp;quot;Subject: Twilley Form Catalog Request\n\n&amp;quot;;&lt;/p&gt;
&lt;p&gt;print MAIL &amp;quot;Twilley Customer&#039;s First Name = $FORM{&#039;twilley_customer_first_name&#039;}\n&amp;quot;;&lt;br /&gt;
print MAIL &amp;quot;Last Name = $FORM{&#039;last_name&#039;}\n&amp;quot;;&lt;br /&gt;
print MAIL &amp;quot;Business Name= $FORM{&#039;business&#039;}\n&amp;quot;;&lt;br /&gt;
print MAIL &amp;quot;Address = $FORM{&#039;address&#039;}\n&amp;quot;;&lt;br /&gt;
print MAIL &amp;quot;City = $FORM{&#039;city&#039;}\n&amp;quot;;&lt;br /&gt;
print MAIL &amp;quot;State = $FORM{&#039;state&#039;}\n&amp;quot;;&lt;br /&gt;
print MAIL &amp;quot;Zip Code = $FORM{&#039;zip&#039;}\n&amp;quot;;&lt;br /&gt;
print MAIL &amp;quot;Country = $FORM{&#039;country&#039;}\n&amp;quot;;&lt;br /&gt;
print MAIL &amp;quot;Phone Number = $FORM{&#039;phone_number&#039;}\n&amp;quot;;&lt;br /&gt;
print MAIL &amp;quot;Fax Number = $FORM{&#039;fax_number&#039;}\n&amp;quot;;&lt;br /&gt;
print MAIL &amp;quot;Email Address = $FORM{&#039;email_address&#039;}\n&amp;quot;;&lt;/p&gt;
&lt;p&gt;print MAIL &amp;quot;Type of Grower = &amp;quot;;&lt;/p&gt;
&lt;p&gt;if ($FORM{&#039;Fresh_market&#039;}) {&lt;br /&gt;
print MAIL &amp;quot;Fresh Market, &amp;quot;;&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;if ($FORM{&#039;Roadside&#039;}) {&lt;br /&gt;
print MAIL &amp;quot;Roadside, &amp;quot;;&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;if ($FORM{&#039;U-Pick&#039;}) {&lt;br /&gt;
print MAIL &amp;quot;U-Pick, &amp;quot;;&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;if ($FORM{&#039;Shipper&#039;}) {&lt;br /&gt;
print MAIL &amp;quot;Shipper, &amp;quot;;&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;if ($FORM{&#039;Greenhouse_Grower&#039;}) {&lt;br /&gt;
print MAIL &amp;quot;Greenhouse Grower, &amp;quot;;&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;if ($FORM{&#039;Home_Gardner&#039;}) {&lt;br /&gt;
print MAIL &amp;quot;Home Gardner&amp;quot;;&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;print MAIL &amp;quot;\n&amp;quot;;&lt;/p&gt;
&lt;p&gt;print MAIL &amp;quot;Farm Acreage = $FORM{&#039;farm_acreage&#039;}\n&amp;quot;;&lt;br /&gt;
print MAIL &amp;quot;Approximate Greenhouse Area =$FORM{&#039;greenhouse_area&#039;}\n&amp;quot;;&lt;br /&gt;
print MAIL &amp;quot;Comments and Crops of most interest = $FORM{&#039;crops&#039;}\n&amp;quot;;&lt;/p&gt;
&lt;p&gt;close(MAIL);&lt;/p&gt;
&lt;p&gt;print &amp;lt;&amp;lt;EOF;&lt;br /&gt;
&amp;lt;h2&amp;gt;&amp;lt;center&amp;gt;Thank You&amp;lt;/h2&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Your request for a Twilley Catalog has been submitted. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.twilleyseed.com&amp;quot;&amp;gt;Return to the Twilley Home Page&amp;lt;/a&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Or&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.twilleyseed.com/geo&amp;quot;&amp;gt;Visit GeoSeed&#039;s Home Page&amp;lt;/a&amp;gt;.&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
EOF&lt;br /&gt;
;&lt;/p&gt;
&lt;p&gt;exit;&lt;/p&gt;
&lt;p&gt;&amp;lt;---Script Ends---&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;---Form Starts---&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;HTML&amp;gt;&lt;br /&gt;
&amp;lt;BODY&amp;gt;&lt;br /&gt;
&amp;lt;form method=&amp;quot;post&amp;quot; action=&amp;quot;/test.cgi&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;twilley_customer_first_name&amp;quot; size=&amp;quot;20&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;last_name&amp;quot; size=&amp;quot;25&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;business&amp;quot; size=&amp;quot;50&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;address&amp;quot; size=&amp;quot;40&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;city&amp;quot; size=&amp;quot;20&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;state&amp;quot; size=&amp;quot;20&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;zip&amp;quot; size=&amp;quot;10&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;country&amp;quot; size=&amp;quot;30&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;phone_number&amp;quot; size=&amp;quot;20&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;fax_number&amp;quot; size=&amp;quot;20&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;email_address&amp;quot; size=&amp;quot;30&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;input type=&amp;quot;checkbox&amp;quot; name=&amp;quot;Fresh_market&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;input type=&amp;quot;checkbox&amp;quot; name=&amp;quot;Roadside&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;input type=&amp;quot;checkbox&amp;quot; name=&amp;quot;U-Pick&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;input type=&amp;quot;checkbox&amp;quot; name=&amp;quot;Shipper&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;farm_acreage&amp;quot; value=&amp;quot;less_than_10&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;farm_acreage&amp;quot; value=&amp;quot;10-100&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;farm_acreage&amp;quot; value=&amp;quot;more_than_100&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;input type=&amp;quot;checkbox&amp;quot; name=&amp;quot;Greenhouse_Grower&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;greenhouse_area&amp;quot; value=&amp;quot;Less_than_1000_square_feet&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;greenhouse_area&amp;quot;&lt;br /&gt;
&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;greenhouse_area&amp;quot; value=&amp;quot;More_than_10000_square_feet&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;input type=&amp;quot;checkbox&amp;quot; name=&amp;quot;Home_Gardner&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;textarea name=&amp;quot;crops&amp;quot; rows=&amp;quot;7&amp;quot; cols=&amp;quot;50&amp;quot;&amp;gt;&amp;lt;/textarea&amp;gt;&amp;lt;input type=&amp;quot;submit&amp;quot; value=&amp;quot;Submit&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;input type =&amp;quot;reset&amp;quot; value=&amp;quot;Reset&amp;quot;&amp;gt;&amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/BODY&amp;gt;&lt;br /&gt;
&amp;lt;/HTML&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;---Form Ends---&amp;gt;&lt;/p&gt;
&lt;p&gt;I hope that this helps you get script up and running smoothly.&lt;/p&gt;
&lt;p&gt;You will still need to change $mailprog to match the location and type of mail program that your server is using.&lt;/p&gt;
&lt;p&gt;Brian&lt;br /&gt;
LotionBarn.com&lt;/p&gt;
 </description>
     <pubDate>Thu, 16 Sep 1999 02:12:00 +0000</pubDate>
 <dc:creator>neill</dc:creator>
 <guid isPermaLink="false">comment 1003384 at https://www.webmaster-forums.net</guid>
  </item>
  <item>
    <title></title>
    <link>https://www.webmaster-forums.net/serverside-scripting/why-wont-perl-script-work-you-must-not-miss-discussion#comment-1003382</link>
    <description> &lt;p&gt;What?!?...I always thought that if you had PERL 5 you didn&#039;t need the slash&lt;/p&gt;
&lt;p&gt;----------&lt;br /&gt;
Shawn Muder&lt;br /&gt;
&lt;a href=&quot;http://www.realmsofevil.com&quot; title=&quot;www.realmsofevil.com&quot;&gt;www.realmsofevil.com&lt;/a&gt;&lt;/p&gt;
 </description>
     <pubDate>Mon, 13 Sep 1999 19:14:00 +0000</pubDate>
 <dc:creator>King Of Chaos</dc:creator>
 <guid isPermaLink="false">comment 1003382 at https://www.webmaster-forums.net</guid>
  </item>
  <item>
    <title></title>
    <link>https://www.webmaster-forums.net/serverside-scripting/why-wont-perl-script-work-you-must-not-miss-discussion#comment-1003381</link>
    <description> &lt;p&gt;Yes, Steve is right, and yes there has to be a backslash in front of the @ for Perl versions &amp;gt; 5.0.&lt;/p&gt;
&lt;p&gt;Later,&lt;/p&gt;
&lt;p&gt;Malte&lt;/p&gt;
&lt;p&gt;----------&lt;br /&gt;
&lt;strong&gt;Malte Ubl&lt;/strong&gt; - [red]Germany[/red] - &lt;strong&gt;&lt;a href=&quot;http://goKewl.com/&quot; class=&quot;bb-url&quot;&gt;http://goKewl.com/&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;
[red]The beats of 1000 hearts inside...[/red] the merciless pulsation... [red]and all I know is I&#039;ll be back...[/red] back to trance nation!&lt;/p&gt;
 </description>
     <pubDate>Thu, 09 Sep 1999 22:50:00 +0000</pubDate>
 <dc:creator />
 <guid isPermaLink="false">comment 1003381 at https://www.webmaster-forums.net</guid>
  </item>
  <item>
    <title></title>
    <link>https://www.webmaster-forums.net/serverside-scripting/why-wont-perl-script-work-you-must-not-miss-discussion#comment-1003380</link>
    <description> &lt;p&gt;I&#039;m pretty new to perl so I&#039;m probably wrong but in my little knowledge, I dont understand why you have PRINT &amp;lt;&amp;lt;HOIHOI; (do you need 2 of the &amp;lt; signs?) Since I&#039;m wrong, could you explain why it is there? Thanks.&lt;/p&gt;
 </description>
     <pubDate>Thu, 09 Sep 1999 17:29:00 +0000</pubDate>
 <dc:creator>CTho9305</dc:creator>
 <guid isPermaLink="false">comment 1003380 at https://www.webmaster-forums.net</guid>
  </item>
  <item>
    <title></title>
    <link>https://www.webmaster-forums.net/serverside-scripting/why-wont-perl-script-work-you-must-not-miss-discussion#comment-1003379</link>
    <description> &lt;p&gt;Ok, I&#039;m new to Perl so this isn&#039;t even close to an attempt to answer your question. But, I saw something in your script I didn&#039;t know will work.&lt;/p&gt;
&lt;p&gt;In the mailing part of the program you ended each line with the carriage return command used in html. Aren&#039;t you supposed to use the new line character used in Perl?&lt;br /&gt;
&amp;quot;\n&amp;quot;&lt;/p&gt;
&lt;p&gt;----------&lt;br /&gt;
Webmasters-Pub: A Webmasters Guide to Success&lt;br /&gt;
&lt;a href=&quot;http://www.webmasters-pub.com&quot; class=&quot;bb-url&quot;&gt;http://www.webmasters-pub.com&lt;/a&gt;&lt;/p&gt;
 </description>
     <pubDate>Sat, 21 Aug 1999 21:53:00 +0000</pubDate>
 <dc:creator>webmasterspub</dc:creator>
 <guid isPermaLink="false">comment 1003379 at https://www.webmaster-forums.net</guid>
  </item>
  <item>
    <title></title>
    <link>https://www.webmaster-forums.net/serverside-scripting/why-wont-perl-script-work-you-must-not-miss-discussion#comment-1003378</link>
    <description> &lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;try this:&lt;br /&gt;
1. don&#039;t open mail, but a normal file.&lt;br /&gt;
2. type the contents of that file to mail (by hand !!!)&lt;br /&gt;
3. does it work ?&lt;/p&gt;
&lt;p&gt;btw:&lt;br /&gt;
the &amp;quot;-t&amp;quot; option is not supported by every &amp;quot;mail&amp;quot;. most of them try to emulate sendmai, but not all of them.&lt;/p&gt;
&lt;p&gt;ciao&lt;br /&gt;
Anti&lt;/p&gt;
 </description>
     <pubDate>Fri, 23 Jul 1999 20:14:00 +0000</pubDate>
 <dc:creator>anti</dc:creator>
 <guid isPermaLink="false">comment 1003378 at https://www.webmaster-forums.net</guid>
  </item>
  <item>
    <title></title>
    <link>https://www.webmaster-forums.net/serverside-scripting/why-wont-perl-script-work-you-must-not-miss-discussion#comment-1003377</link>
    <description> &lt;p&gt;Ok, I&#039;m not very good at PERL, but in the HTML for the form, is it supposed to be:&lt;/p&gt;
&lt;p&gt;&amp;lt;form method=&amp;quot;post&amp;quot; action=&amp;quot;mailto:twformreturn.cgi&amp;quot;&amp;gt; ?&lt;/p&gt;
&lt;p&gt;I thought it&#039;s &amp;lt;form ACTION=&amp;quot;twformreturn.cgi&amp;quot; METHOD=&amp;quot;POST&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt;If course, I may be wrong....&lt;/p&gt;
&lt;p&gt;-steve&lt;/p&gt;
 </description>
     <pubDate>Fri, 23 Jul 1999 03:27:00 +0000</pubDate>
 <dc:creator>Steve</dc:creator>
 <guid isPermaLink="false">comment 1003377 at https://www.webmaster-forums.net</guid>
  </item>
  <item>
    <title></title>
    <link>https://www.webmaster-forums.net/serverside-scripting/why-wont-perl-script-work-you-must-not-miss-discussion#comment-1003376</link>
    <description> &lt;p&gt;Still didn&#039;t work even with the \ before the @. Don&#039;t know what could be wrong&lt;/p&gt;
 </description>
     <pubDate>Thu, 22 Jul 1999 21:01:00 +0000</pubDate>
 <dc:creator>Barratt</dc:creator>
 <guid isPermaLink="false">comment 1003376 at https://www.webmaster-forums.net</guid>
  </item>
  <item>
    <title></title>
    <link>https://www.webmaster-forums.net/serverside-scripting/why-wont-perl-script-work-you-must-not-miss-discussion#comment-1003375</link>
    <description> &lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Have you tried the script locally ??&lt;br /&gt;
Have you tested it with &amp;quot;perl -c&amp;quot; ??&lt;br /&gt;
Where is the &amp;quot;require strict;&amp;quot; ??&lt;/p&gt;
&lt;p&gt;And Yes, @ in Strings have to be escaped. On every system.&lt;/p&gt;
&lt;p&gt;ciao&lt;br /&gt;
Anti&lt;br /&gt;
ps:&lt;br /&gt;
sorry I only have a stupid terminal right now, so I can&#039;t test it.&lt;/p&gt;
 </description>
     <pubDate>Fri, 16 Jul 1999 22:40:00 +0000</pubDate>
 <dc:creator>anti</dc:creator>
 <guid isPermaLink="false">comment 1003375 at https://www.webmaster-forums.net</guid>
  </item>
  <item>
    <title></title>
    <link>https://www.webmaster-forums.net/serverside-scripting/why-wont-perl-script-work-you-must-not-miss-discussion#comment-1003374</link>
    <description> &lt;p&gt;Hi-&lt;br /&gt;
I&#039;m not sure, but on my host I am required to have a \ in front of the @ sign.... i.e:&lt;/p&gt;
&lt;p&gt;$recipient = &#039;twilley\@emeraldis.com&#039;;&lt;/p&gt;
&lt;p&gt;Just pointing that out &lt;img src=&quot;https://www.webmaster-forums.net/misc/smileys/smile.png&quot; title=&quot;Smiling&quot; alt=&quot;Smiling&quot; class=&quot;smiley-content&quot; /&gt;&lt;/p&gt;
&lt;p&gt;----------&lt;br /&gt;
Casey Hansen&lt;br /&gt;
&lt;a href=&quot;http://www.caseynet.com&quot; title=&quot;www.caseynet.com&quot;&gt;www.caseynet.com&lt;/a&gt;&lt;/p&gt;
 </description>
     <pubDate>Fri, 16 Jul 1999 03:09:00 +0000</pubDate>
 <dc:creator>Fazer84</dc:creator>
 <guid isPermaLink="false">comment 1003374 at https://www.webmaster-forums.net</guid>
  </item>
  </channel>
</rss>
