note 28695 added to language.variables.predefined
| From: | jaimeg at att dot net | Date: | Tue, 21 Jan 2003 07:27:05 +0000 |
| Subject: | note 28695 added to language.variables.predefined | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-42509@lists.php.net to get a copy of this message | ||
how do I set the superglobals on a simple email form like the one below?
My sysadmin refuses to enable the register_globals (it defaults to off) When forms are filled out
and sent, I see only the subject, from, to on the email headers but the sender's form
information sender_email, message and sender_name never show through.
He explained that their is a line of code called a superglobal that can enable this and make the
form work correctly.
<?
$msg = "email sent from WWW\n";
$msg .= "Sender's Name: \$sender_name\n";
$msg .= "Sender's Email: \$sender_email\n";
$msg .= "Message: \$message\n";
$to = "me@website.com";
$subject = "Web Site feedback form";
$mailheaders = "From: My Web Site\n";
$mailheaders .= "Reply-To: $sender_email\n\n";
mail ($to, $subject, $msg, $mailheaders);
?>
Any help is very appreciated.
New php learner.
Jaime
--
http://www.php.net/manual/en/language.variables.predefined.php
http://master.php.net/manage/user-notes.php?action=edit+28695
http://master.php.net/manage/user-notes.php?action=delete+28695
http://master.php.net/manage/user-notes.php?action=reject+28695