 |
Results from the most recent live auction are here.
22 members in the live chat room. Join Chat!
| |
09-10-2006, 06:09 AM
|
· #1 | | NamePros Member | Php Mail Report Here is another mail script i wrote... This handy little script will save up all feedback until a certain size is reached. It will then send a nicely formatted email to your email.
No Refresh Sending!
Send mail without refreshing/changing page from html
Email Buffer
Helps you reduce spam! PHP Code: <?php
//Destination Email ID
$to = "maneks@gmail.com";
//feedback file
$ffile = 'feedback.txt';
//from
$from = "feedbackbot@gauravmm.rafflesian.net";
//check for hacking
if(!isset($_POST['name'])){
/*********** Hacking Report body *******************/
$matter =
" ---HACKING ATTEMPT---
".
"IP : ".$_SERVER['REMOTE_ADDR']."
".
"Time : ".date('l dS \of F Y h:i:s A')."
".
" ---END OF REPORT---
";
/************************************************** ****/
}else{
//Name of the Person
$namenew = $_POST['name'];
//Email Id of the person
$emailnew = $_POST['email'];
//Feedback detail
$feedbacknew = $_POST['feedback'];
/*********** Report body *******************/
$matter =
" ---REPORT---
".
"Name : ".$namenew."
".
"Email : ".$emailnew."
".
"Suggestion: ".$feedbacknew."
".
"IP : ".$_SERVER['REMOTE_ADDR']."
".
"Time : ".date('l dS \of F Y h:i:s A')."
".
" ---END OF REPORT---
";
/**********************************************/
}
$comp =
" ---REPORT---
".
"Name : ".$namenew."
".
"Email : ".$emailnew."
".
"Suggestion: ".$feedbacknew."
";
if (stristr(file_get_contents($ffile), $comp) === False){
$fp = fopen($ffile,'a');
fwrite($fp,$matter);
fclose($fp);
if(filesize($ffile)>1000){
mail($to, "Feedback Report",file_get_contents($ffile),"From: " & $from);
unlink($ffile);
}
}
header("HTTP/1.0 204 No Content");//no refresh
header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Date in the past
?> |
| |
09-18-2006, 07:57 PM
|
· #2 | | Senior Member Name: Josh Evans Location: Ohio Join Date: Aug 2005
Posts: 1,548
NP$: 60.75 ( Donate)
| Thanks for posting |
| |
11-05-2006, 02:00 PM
|
· #3 | | NamePros Regular Location: Ghent, Belgium Join Date: Oct 2006
Posts: 475
NP$: 226.70 ( Donate)
| nice piece of coding
simple but clean |
| |
Posting Rules
| You may not post new threads You may not post replies You may not post attachments You may not edit your posts HTML code is Off | | | |