Hi,
I have many pages sending to 1 php contact form. I'm passing recipient email address from a sending page:
<php>
<form action="../mail.php" method="post">
<input type="hidden" name="recipient" value="tac@vendritesystems.com" />
<input type="hidden" name="company" value="Vend Rite Systems" />
<div class="contact_row">
<div class="contact_col1">Name<span class="red_text">*</span>:</div>
<div class="contact_col2"><input class="formfield" name="realname" type="text" size="35" maxlength="50" /></div>
<br class="clear" />
</div>
<div class="contact_row">
<div class="contact_col1">Email<span class="red_text">*</span>:</div>
<div class="contact_col2"><input class="formfield" name="email" type="text" size="35" maxlength="50" /></div>
<br class="clear" />
</div>
<div class="contact_row">
<div class="contact_col1">Phone no.<span class="red_text">*</span>:<br /></div>
<div class="contact_col2"><input class="formfield" name="phone" type="text" size="35" maxlength="50" /></div>
<br class="clear" />
</div>
<div class="contact_row">
<div class="contact_col1">Message<span class="red_text">*</span>:<br /></div>
<div class="contact_col2"><textarea class="formfield" name="text" cols="38" rows="5"></textarea><br /></div>
<br class="clear" />
</div>
<div class="contact_row" align="right">
<input class="formfield" type="submit" value="Send message" />
</div>
</form>
</php>
The problem is - when looking at "view-->source" , you see recipient email address.
How is it possible to hide recipients email addresses?
This is my php form:
<php>
$subject = 'Form Submission from ';
$emailadd = $POST['recipient'];
$emailcompany = $POST['company'];
$realname = $POST['realname'];
$email = $POST['email'];
$phone = $POST['phone'];
$text = $POST['text'];
$url = '';
$req = '1';
$text = "Results from form $emailcompany:\n\n";
$space = ' ';
$line = '
';
if(!$email == "" && (!strstr($email,"@") || !strstr($email,".")))
{
echo "<h2>Enter valid e-mail</h2>\n";
$badinput = "<h2>Feedback was NOT submitted</h2>\n";
echo $badinput;
die ("Go back! ! ");
}
if(empty($realname) || empty($email) || empty($text )) {
echo "<h2>Fill in all fields</h2>\n";
die ("Go back! ! ");
}
foreach ($_POST as $key => $value)
{
$j = strlen($key);
if ($j >= 20)
{echo "Name of form element $key cannot be longer than 20 characters";die;}
$j = 20 - $j;
for ($i = 1; $i <= $j; $i++)
{$space .= ' ';}
$value = str_replace('\n', "$line", $value);
$conc = "{$key}:$space{$value}$line";
$text .= $conc;
$space = ' ';
}
mail($emailadd, $subject, $text, 'From: '.$emailadd.'');
mail($emailother, $subject, $text, 'From: '.$emailother.'');
echo "<font color='red'>You message was sent successfully</font>";
?>
</php>
Thank you in advace
Tali