Re: Cannot send a hyperlink
| From: | Stut | Date: | Sun, 11 Nov 2007 03:53:33 +0000 |
| Subject: | Re: Cannot send a hyperlink | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-264310@lists.php.net to get a copy of this message | ||
Brad wrote:
Explanation of code $email = $_REQUEST['email'] ; (generated by dreamweaver that pulls in the database functions)No database involved here. None. Nadda. Niet!
$message = '<a href="'.www.zoneofsuccessclub.com.'">link </a>'; (my nemesis, I can not figure out this puppy. If it works at all, php will generate it at text and not html. Taken from example I find on the web.)That's because it's not valid PHP. This is probably what you're after... $message = '<a href="http://www.zoneofsuccessclub.com">link</a>';
$headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; (found on the web to solve my html problem???)That looks reasonable.
mail( $email, "Your FREE book from Zone of Success Club .com", $headers, $message, "From: $email" ); ?> (Send the mail, when I put $headers in, the function quits working all together.)That's because it's in the wrong place. Did you even look at the manual like I suggested in my previous message?
I hope this helps explain where my head is!My advice to you is to get a beginners book on basic PHP. If you can't see what's wrong with the above then you are lacking some foundation knowledge of PHP. -Stut -- http://stut.net/ > -----Original Message----- > From: Stut [mailto:stuttle@gmail.com] > Sent: Saturday, November 10, 2007 4:55 PM > To: Brad > Cc: 'Jochem Maas'; php-general@lists.php.net > Subject: Re: [PHP] Cannot send a hyperlink > > Brad wrote: >> I am not sure that would help. >> Just another can of worms. >> The $_REQUEST is tied into a whole bunch of database functions. > > I have no idea what you mean by this. It makes no sense to me. > >> My present code.... >> >> >> <? >> $email = $_REQUEST['email'] ; >> $message = '<a href="'.www.zoneofsuccessclub.com.'">link </a>'; >> $headers = 'MIME-Version: 1.0' . "\r\n"; >> $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; >> mail( $email, "Your FREE book from Zone of Success Club .com", >> $headers, $message, "From: $email" ); >> ?> > > You *really* need to read the manual page for function before you use > them. For example a quick glance at http://php.net/function.mail reveals > that you have the parameters in an almost completely wrong order. > > And please tell me you're not really setting the to address directly > from an external variable with verifying that it's just an email address > and nothing else. Really bad idea. > > -Stut