Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- i have a php mailer code working on localhost and sending email i tried changing the
- <a href='localhost/CamayaCoast/Confirm_Account?email=$email'>$link_redirect</a>";
- to
- <a href='camayacoastproperties.com/Confirm_Account?email=$email'>$link_redirect</a>";
- <a href='http://camayacoastproperties.com/Confirm_Account?email=$email'>$link_redirect</a>";
- <a href='/public_html/Confirm_Account?email=$email'>$link_redirect</a>";
- still not working
- <?php
- $fname = $lname = $email = $password = $cpassword = $preffix = $sevencon = "";
- $fnameErr = $lnameErr = $emailErr = $passwordErr = $cpasswordErr = $preffixErr = $sevenconErr = "";
- $error = "";
- if($_SERVER["REQUEST_METHOD"] == "POST"){
- if(empty($_POST["fname"])){
- $fnameErr = "First name is required.";
- }else{
- $fname = $_POST["fname"];
- }
- if(empty($_POST["lname"])){
- $lnameErr = "Last name is required.";
- }else{
- $lname = $_POST["lname"];
- }
- if(empty($_POST["email"])){
- $emailErr = "Email is required.";
- }else{
- $email = $_POST["email"];
- }
- if(empty($_POST["password"])){
- $passwordErr = "Password is required.";
- }else{
- $password = $_POST["password"];
- }
- if(empty($_POST["cpassword"])){
- $cpasswordErr = "Confirm your password.";
- }else{
- $cpassword = $_POST["cpassword"];
- }
- if(empty($_POST["preffix"])){
- $preffixErr = " Network provide required.";
- } else {
- $preffix = ($_POST["preffix"]);
- }
- if(empty($_POST["sevencon"])){
- $sevenconErr = " * Contact required! <br>";
- } else {
- $sevencon = ($_POST["sevencon"]);
- }
- }
- include("connections.php");
- if($fname && $lname && $email && $password && $cpassword){
- $query = mysqli_query($a, "SELECT email FROM members WHERE email='$email'");
- $num_row = mysqli_num_rows($query);
- if($num_row > 0){
- $error = "Email is already exist.";
- }else{
- if($password == $cpassword){
- require 'phpmailer/PHPMailerAutoload.php';
- $mail = new PHPMailer;
- //$mail->SMTPDebug = 2; // Enable verbose debug output
- $mail->isSMTP(); // Set mailer to use SMTP
- $mail->Host = 'smtp.gmail.com'; // Specify main and backup SMTP servers
- $mail->SMTPAuth = true; // Enable SMTP authentication
- $mail->Username = 'blenda.tms.2016@gmail.com'; // SMTP username
- $mail->Password = 'sampleaccount'; // SMTP password
- $mail->SMTPSecure = 'tsl'; // Enable TLS encryption, `ssl` also accepted
- $mail->Port = 587; // TCP port to connect to
- $mail->From = 'CamayaCoast@admin.com'; // From, galing kanino
- $mail->FromName = 'Camaya Coast'; // pangalan ng sender, pwede bagu2hin
- $mail->addAddress($email); // Add a recipient
- $mail->addAddress($email); // Name is optional
- //$mail->addAttachment('/var/tmp/file.tar.gz'); // Add attachments
- //$mail->addAttachment('/tmp/image.jpg', 'new.jpg'); // Optional name
- $mail->isHTML(true);
- //
- // //begin function
- //
- function random_password( $length = 5 ) {
- $str = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890";
- $shuffled = substr( str_shuffle( $str ), 0, $length );
- return $shuffled;
- }
- $user_id_shuffled = random_password(8); //mximum is 8 characters ok na to
- $user_password_shuffled = random_password(8); //mximum is 8 characters ok na to
- //
- $md5password = md5($user_password_shuffled);
- $link_redirect = md5($user_id_shuffled) . $md5password;
- // //end
- //
- $message = "<h2>Thank you for signing up to Camaya Coast.</h2> <br>" . "To verify your account here is the link : <a href='localhost/CamayaCoast/Confirm_Account?email=$email'>$link_redirect</a>";
- $br = "<br>";
- $mail->Subject = 'Verify your account';
- $mail->Body = $message . $br . 'You can now change your password once you logged in your account .. ';
- $mail->AltBody = '<button type="button">Confirm E-mail</button>';
- if(!$mail->send()) {
- echo 'Message could not be sent.';
- echo 'Mailer Error: ' . $mail->ErrorInfo;
- } else {
- }
- mysqli_query($a, "INSERT INTO members(fname,lname,preffix,sevencon,email,password,account_type,status)VALUES('$fname','$lname','$preffix','$sevencon','$email','$password','c','0')");
- echo "<script language='javascript'>alert('Success Registration!')</script>";
- echo "<script>window.location.href='login-user';</script>";
- }else{
- $error = "Your password is not match.";
- }
- }
- }
- ?>
- <!Doctype HTML>
- <html lang="en">
- <head>
- <meta charset="utf-8">
- <meta http-equiv="X-UA-Compatible" content="IE=edge">
- <meta name="viewport" content="width=device-width, initial-scale=1">
- <meta name="description" content="">
- <meta name="author" content="">
- <title>Camaya Coast</title>
- <!-- Page Description and Author -->
- <meta name="description" content="">
- <meta name="author" content="">
- <!-- <link rel="shortcut icon" href="images/logo/favicon.ico"> -->
- <!-- Bootstrap Core CSS -->
- <link href="asset/css/bootstrap.min.css" rel="stylesheet">
- <!-- Custom Fonts -->
- <link href="css/font-awesome.min.css" rel="stylesheet" type="text/css">
- <!-- Bootstrap CSS -->
- <link rel="stylesheet" href="css/about-style.css" type="text/css" media="screen">
- <!-- Font Awesome CSS -->
- <link rel="stylesheet" href="css/font-awesome.min.css" type="text/css" media="screen">
- <!-- Fonts -->
- <link rel="stylesheet" type="text/css" href="fonts/ffonts/montserrat.css">
- <link rel="stylesheet" type="text/css" href="fonts/ffonts/open-sans.css">
- <!-- Slicknav -->
- <link rel="stylesheet" type="text/css" href="css/slicknav.css" media="screen">
- <!-- Responsive CSS Styles -->
- <link rel="stylesheet" type="text/css" href="css/responsive.css" media="screen">
- <!-- Css3 Transitions Styles -->
- <link rel="stylesheet" type="text/css" href="css/animate.css" media="screen">
- <link rel="stylesheet" type="text/css" href="css/examples.css" media="screen">
- <link rel="stylesheet" href="/maps/documentation/javascript/demos/demos.css">
- <!-- Color CSS Styles -->
- <!-- <link rel="stylesheet" type="text/css" href="css/colors/home-color.css" media="screen"/> -->
- <!-- JS -->
- <script type="text/javascript" src="js/jquery.min.js"></script>
- <script type="text/javascript" src="js/jquery.migrate.js"></script>
- <script type="text/javascript" src="js/modernizrr.js"></script>
- <script type="text/javascript" src="asset/js/bootstrap.min.js"></script>
- <script type="text/javascript" src="js/jquery.fitvids.js"></script>
- <script type="text/javascript" src="js/owl.carousel.min.js"></script>
- <script type="text/javascript" src="js/nivo-lightbox.min.js"></script>
- <script type="text/javascript" src="js/jquery.isotope.min.js"></script>
- <script type="text/javascript" src="js/jquery.appear.js"></script>
- <script type="text/javascript" src="js/count-to.js"></script>
- <script type="text/javascript" src="js/jquery.textillate.js"></script>
- <script type="text/javascript" src="js/jquery.lettering.js"></script>
- <script type="text/javascript" src="js/jquery.easypiechart.min.js"></script>
- <script type="text/javascript" src="js/jquery.nicescroll.min.js"></script>
- <script type="text/javascript" src="js/jquery.parallax.js"></script>
- <script type="text/javascript" src="js/mediaelement-and-player.js"></script>
- <script type="text/javascript" src="js/jquery.slicknav.js"></script>
- <script src="http://maps.googleapis.com/maps/api/js"></script>
- <script type="text/javascript"></script>
- </head>
- <style>
- body {
- background-image: url("img/bg.jpg");
- }
- .error{
- color:red;
- }
- </style>
- </script>
- <body>
- <div class="container" style="margin-top:1%">
- <div class="row">
- <div class="col-md-6 col-sm-offset-3">
- <div class="panel">
- <div class="panel-body">
- <form action="<?php $_SERVER["PHP_SELF"]; ?>" method="post" id="signupForm" role="form">
- <h2 class="text-center"><a href="index.php"><img src="images/logo1.png"></a></h2>
- <hr class="colorgraph">
- <div class="row">
- <div class="col-md-12">
- <div class="form-group">
- <center><span class="error"><?php echo $error; ?></span></center>
- <Br>
- <Br>
- <h4>First Name<span class="error">* <?php echo $fnameErr; ?></span></h4>
- <input type="text" name="fname" id="FirstName" value="<?php echo $fname; ?>" class="form-control" placeholder="First Name">
- </div>
- </div>
- <div class="col-md-12">
- <div class="form-group">
- <h4>Last Name<span class="error">* <?php echo $lnameErr; ?></span></h4>
- <input type="text" name="lname" id="LastName" value="<?php echo $lname; ?>" class="form-control" placeholder="Last Name">
- </div>
- </div>
- <div class="col-md-12">
- <div class="form-group">
- <h4>Email Address<span class="error">* <?php echo $emailErr; ?></span></h4>
- <input type="email" name="email" id="email" class="form-control" value="<?php echo $email; ?>" placeholder="Email Address">
- </div>
- </div>
- <div class="col-md-12">
- <div class="form-group">
- <h4>Password<span class="error">* <?php echo $passwordErr; ?></span></h4>
- <input type="password" name="password" id="password" class="form-control" placeholder="Password">
- </div>
- </div>
- <div class="col-md-12">
- <div class="form-group">
- <h4>Confirm Password<span class="error">* <?php echo $cpasswordErr; ?></span></h4>
- <input type="password" name="cpassword" id="SaltedPassword" class="form-control" placeholder="Confirm Password">
- </div>
- </div>
- </div>
- <div class="row">
- <div class="col-xs-6 col-sm-6 col-md-12">
- By clicking <strong class="label label-primary">Register</strong>, you agree to the <a href="#" data-toggle="modal" data-target="#t_and_c_m">Terms and Conditions</a> set out by this site, including our Cookie Use.
- </div>
- </div>
- <hr class="colorgraph">
- <div class="row">
- <div class="col-md-8"><input type="submit" value="Register" class="btn btn-primary"></div>
- <label align="left"></label><a href="login-user">Already have an account?</a>
- </div>
- </form>
- </div>
- </div>
- </div>
- </div>
- <!-- Modal -->
- <div class="modal fade" id="t_and_c_m" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
- <div class="modal-dialog">
- <div class="modal-content">
- <div class="modal-header">
- <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
- <h4 class="modal-title" id="myModalLabel">Terms & Conditions</h4>
- </div>
- <div class="modal-body" align="text-center">
- <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Similique, itaque, modi, aliquam nostrum at sapiente consequuntur natus odio reiciendis perferendis rem nisi tempore possimus ipsa porro delectus quidem dolorem ad.</p>
- <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Similique, itaque, modi, aliquam nostrum at sapiente consequuntur natus odio reiciendis perferendis rem nisi tempore possimus ipsa porro delectus quidem dolorem ad.</p>
- <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Similique, itaque, modi, aliquam nostrum at sapiente consequuntur natus odio reiciendis perferendis rem nisi tempore possimus ipsa porro delectus quidem dolorem ad.</p>
- <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Similique, itaque, modi, aliquam nostrum at sapiente consequuntur natus odio reiciendis perferendis rem nisi tempore possimus ipsa porro delectus quidem dolorem ad.</p>
- <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Similique, itaque, modi, aliquam nostrum at sapiente consequuntur natus odio reiciendis perferendis rem nisi tempore possimus ipsa porro delectus quidem dolorem ad.</p>
- <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Similique, itaque, modi, aliquam nostrum at sapiente consequuntur natus odio reiciendis perferendis rem nisi tempore possimus ipsa porro delectus quidem dolorem ad.</p>
- <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Similique, itaque, modi, aliquam nostrum at sapiente consequuntur natus odio reiciendis perferendis rem nisi tempore possimus ipsa porro delectus quidem dolorem ad.</p>
- </div>
- </div>
- <!-- /.modal-content -->
- </div>
- <!-- /.modal-dialog -->
- </div>
- <!-- /.modal -->
- </div>
- <script type="text/javascript" src="../js/script.js"></script>
- <!-- Go To Top Link -->
- <a href="#" class="back-to-top"><i class="fa fa-angle-up"></i></a>
- <!-- important-->
- <script type="text/javascript" src="js/script.js"></script>
- <script type="text/javascript" src="js/smoothscroll.js"></script>
- <!-- Plugin JavaScript -->
- <script src="js/home/ease.js"></script>
- <script src="js/home/classie.js"></script>
- <script src="js/home/cbpAnimatedHeader.js"></script>
- <!-- Custom Theme JavaScript -->
- <script src="js/home/agency.js"></script>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement