Initial commit

This commit is contained in:
2020-01-04 20:41:09 +01:00
commit 150d0179fc
1328 changed files with 186900 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
<?php
define('_to_name', 'QuanticaLabs@gmail.com');
define('_to_email', 'quanticalabs@gmail.com');
define('_smtp_host', '');
define('_smtp_username', '');
define('_smtp_password', '');
define('_smtp_port', '');
define('_smtp_secure', ''); //ssl or tls
define('_subject_email', 'PressRoom: Contact from WWW');
define('_def_name', 'Your Name *');
define('_def_email', 'Your Email *');
define('_def_subject', 'Subject');
define('_def_message', 'Message *');
define('_msg_invalid_data_name', 'Please enter your name.');
define('_msg_invalid_data_email', 'Please enter valid e-mail.');
define('_msg_invalid_data_message', 'Please enter your message.');
define('_msg_send_ok', 'Thank you for contacting us.');
define('_msg_send_error', 'Sorry, we can\'t send this message.');
?>

View File

@@ -0,0 +1,71 @@
<?php
error_reporting(E_ALL & ~E_NOTICE);
require_once("config.php");
if(isset($_POST["action"]) && $_POST["action"]=="contact_form")
{
ob_start();
//contact form
require_once("../phpMailer/PHPMailerAutoload.php");
$result = array();
$result["isOk"] = true;
if($_POST["name"]!="" && $_POST["name"]!=_def_name && $_POST["email"]!="" && $_POST["email"]!=_def_email && preg_match("#^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*(\.[a-zA-Z]{2,12})$#", $_POST["email"]) && $_POST["message"]!="" && $_POST["message"]!=_def_message)
{
$values = array(
"name" => $_POST["name"],
"subject" => $_POST["subject"],
"email" => $_POST["email"],
"message" => $_POST["message"]
);
if((bool)ini_get("magic_quotes_gpc"))
$values = array_map("stripslashes", $values);
$values = array_map("htmlspecialchars", $values);
$mail=new PHPMailer();
$mail->CharSet='UTF-8';
$mail->SetFrom(_to_email, _to_name);
$mail->AddAddress(_to_email, _to_name);
$mail->AddReplyTo($values["email"], $values["name"]);
$smtp=_smtp_host;
if(!empty($smtp))
{
$mail->IsSMTP();
$mail->SMTPAuth = true;
//$mail->SMTPDebug = 2;
$mail->Host = _smtp_host;
$mail->Username = _smtp_username;
$mail->Password = _smtp_password;
if((int)_smtp_port>0)
$mail->Port = (int)_smtp_port;
$mail->SMTPSecure = _smtp_secure;
}
$mail->Subject = (isset($values["subject"]) && $values["subject"]!="" && $values["subject"]!=_def_subject ? $values["subject"] : _subject_email);
$mail->MsgHTML(include("../contact_form/template.php"));
if($mail->Send())
$result["submit_message"] = _msg_send_ok;
else
{
$result["isOk"] = false;
$result["submit_message"] = _msg_send_error;
}
}
else
{
$result["isOk"] = false;
if($_POST["name"]=="" || $_POST["name"]==_def_name)
$result["error_name"] = _msg_invalid_data_name;
if($_POST["email"]=="" || $_POST["email"]==_def_email || !preg_match("#^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*(\.[a-zA-Z]{2,12})$#", $_POST["email"]))
$result["error_email"] = _msg_invalid_data_email;
if($_POST["message"]=="" || $_POST["message"]==_def_message)
$result["error_message"] = _msg_invalid_data_message;
}
$system_message = ob_get_clean();
$result["system_message"] = $system_message;
echo @json_encode($result);
exit();
}
?>

View File

@@ -0,0 +1,17 @@
<?php
ob_start();
?>
<html>
<head>
</head>
<body>
<div><b>Name</b>: <?php echo $values["name"]; ?></div>
<div><b>E-mail</b>: <?php echo $values["email"]; ?></div>
<div><b>Message</b>: <?php echo nl2br($values["message"]); ?></div>
</body>
</html>
<?php
$content = ob_get_contents();
ob_end_clean();
return($content);
?>