Jump to content

how can i fix my email script takes 2 seconds to answer thanks


Demonic

Recommended Posts

ok this shows when you get a email
[quote]
Nobody
[/quote]
how can i edit that to say somthen else?

[code=php:0]
<?php
$from = $_POST['email'];
$subject = $_POST['subject'];
$message = $_POST['question'];
if(isset($_POST['sendquestion'])){
mail("[email protected]", $subject, $message, $from);
}else{
echo"<center>
<form method='post'>
<table>
<tr>
<td><input type='text' name='email' value='Your Email'></td>
</tr>
<tr>
<td><input type='text' name='subject' value='Subject'></td>
</tr>
<tr>
<td><textarea name='question'></textarea></td>
</tr>
</table>
<br>
<input type='submit' name='sendquestion' value='Send Your Support Ticket'><br>
</form>
</center>";
}
?>
[/code]
Your headers arent correct. (4th parameter) If you want the email client to show the senders email address in the From: header you'll want to use the correct header:
[code]$user = explode("@", $from);
mail("[email protected]", $subject, $message, "From: " . $user[0] . "<" . $from . ">\n");[/code]

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.