require_once( "../php_include/common.php" );
require_once( "../php_include/mime_mail.inc" );
require_once( "../php_include/smtp_mail.inc" );
$name = cleanPostVariable( 'name' );
$email = cleanPostVariable( 'email' );
$title = cleanPostVariable( 'title' );
$url = cleanPostVariable( 'url' );
$description = cleanPostVariable( 'description' );
$submit = cleanPostVariable( 'submit' );
$errormessage = null;
$this_page = 1;
// ******************************************************************
$smtp_server = "mail.doceus.com";
$default_from_name = "Nurture Your Nature Web site";
$default_from_address = "contact@nurtureyournature.org";
$to = "contact@nurtureyournature.org";
$subject = "Nurture Your Nature Link Recommendation";
$set_email_from_as_contact_email = true;
$require_email_address = true;
// ******************************************************************
if ( $submit != null )
{
if ( $name == null )
$errormessage = "Please provide your name";
else if (( $require_email_address == true ) and ( $email == null ))
$errormessage = "Please provide your e-mail address";
else if (( $email != null ) and ( isValidEmail( $email ) == false ))
$errormessage = "The e-mail address you provided appears to be invalid";
else if ( $title == null )
$errormessage = "Please provide a Title for your recommended link";
else if ( $url == null )
$errormessage = "Please provide a URL for your recommended link";
else if ( $description == null )
$errormessage = "Please provide a description of the resource you are recommending";
if ( $errormessage == null )
{
if (( $set_email_from_as_contact_email ) and ( $email != null ) and ( isValidEmail( $email )))
{
$from = cleanName( $name ) . " <$email>";
$from_address = $email;
}
else
{
$from = $default_from_name . " <$default_from_address>";
$from_address = $default_from_address;
}
$body = "";
if ( $from == $default_from_address )
$body .= "IMPORTANT NOTE: Because $name did not provide a valid e-mail address, clicking \"Reply\" in your e-mail program will not send $name a message.\n\n";
$body .= "$name (e-mail address: $email) has submitted the following resource for inclusion in the Nurture Your Nature \"Resources and Publications\" section:\n";
if ( $title == null )
$body .= "\nResource Title: $name chose not to provide this information";
else
$body .= "\nResource Title: " . $title;
$body .= "\n URL: " . $url;
$body .= "\n\n*** Resource Description ***\n";
$body .= "\n$description";
$body .= "\n\n\nThis link was submitted from:";
$body .= "\nhttp://www.nurtureyournature.org/res_recommend_link.php";
$body .= "\n\nSubmitted from a computer with IP address: " . $REMOTE_ADDR;
$body .= "\n\n";
$mail = new mime_mail;
$mail->from = $from;
$mail->to = $to;
$mail->headers = "Reply-to: $from_address";
$mail->subject = $subject;
$mail->body = $body;
$data = $mail->get_mail();
$smtp = new smtp_mail;
if ( $smtp->send_email( $smtp_server, $from_address, $to, $data ) == true )
$this_page = 2;
else
$errormessage = "Sorry, we encountered an error while trying to send in your recommendation. This may be due to some technical issues on our end, a connection problem on your end, or someone else's problem in between. Please try again later.";
}
}
?>
|
|
|
|
 |
| |
| |
Submit Your Resource |
| |
if (( $errormessage != null ) or ( $this_page == 1 )) { ?>
| |
| |
|
if ( $errormessage != null ) { ?>
echoHTML( $errormessage ) ?>
} ?>
We will not give or sell your e-mail address to any third parties, nor will we add you to any of our own mailing lists unless you request it.
We encourage you to read our full privacy policy.
|
} else { ?>
| |
Thank you for submitting a resource to Nurtureyournature.org.
We have successfully received the following recommendation:
| Resource Title | echoHTML ( $title ) ?> |
| URL | echoHTML ( $url ) ?> |
| Description | echoHTML ( $description ) ?> |
|
 |
} ?>
|
|
| |
|
 |
|
|
 |
|