How to install phpMailer in a shared hosting environment?
Seen this How to install phpMailer in a shared hosting environment? but I don't understand what does "include the main file with this line:" means and the next part too "After that, you will need an external SMTP account, like gmail.com for example. Here is a working example of PHPMailer with GMAIL:"
Thanks in advance Athlios
This is the send_form.php
<?php
$formid = $_POST['contactform'];
$email_to = "info@a-wd.eu";
$fullname = $_POST['fullname']; // required
$email_from = $_POST['email']; // required
$subject = $_POST['subject']; // required
//$subjectselect = $_POST('subject').value();
$message = $_POST['message']; // required
echo($email_from);
$email_message = "Submission details below.\n\n";
$email_message .= "Fullname: ".clean_string($fullname)."\n";
$email_message .= "Email: ".clean_string($email_from)."\n";
$email_message .= "Whats this about: ".clean_string($subject)."\n";
$email_message .= "Message: ".clean_string($message)."\n";
$email_message = wordwrap($email_message, 70, "\r\n");
$headers = 'From: '.$email_from."\r\n".
'Reply-To: '.$email_from."\r\n" .
'X-Mailer: PHP/' . phpversion();
mail($email_to, $email_subject, $email_message,$headers) or die("Error!");
echo "Thank you for contacting us. We will be in touch with you very soon. \r\n";
?>
This is the page
<div class="container-fluid">
<div class="row">
<div class="col-12">
<div class="container contact-form-container">
<div class="row">
<div class="col-md-12">
<form action="send_form.php" id="contactform" name="contactform" method="post" data-parsley-validate>
<div class="row">
<!-- <span class="required-key">Fields marked with a <span class="label-required">*</span> are required.</span> -->
<div class="form-group col-lg-12 col-12">
<label for="fullname">Name <span>(Required)</span>:</label>
<input type="text" name="fullname" data-parsley-trigger="focusin focusout" required data-parsley-required="true" data-parsley-errors-messages-disabled />
</div>
<div class="form-group col-lg-12 col-12">
<label for="email">Email <span>(Required)</span>:</label>
<input type="email" data-parsley-type="email" name="email" data-parsley-trigger="focusin focusout" required data-parsley-required="true" data-parsley-errors-messages-disabled />
</div>
<div class="form-group col-lg-12 col-12">
<label for="subject">Subject <span>(Required)</span>:</label>
<select name="subject" required data-parsley-required="true" data-parsley-errors-messages-disabled>
<option value="question">General Question</option>
<option value="quote">Request a Quote</option>
<option value="sponsorship">Sponsorship</option>
<option value="other">Other</option>
</select>
</div>
<div class="form-group col-lg-12 col-12">
<label for="message">Message <span>(Required)</span>:</label>
<textarea name="message" data-parsley-trigger="focusin focusout" data-parsley-minlength="20" data-parsley-maxlength="1000" data-parsley-validation-threshold="10" data-parsley-minlength-message="Minimum message length is 20 characters" data-parsley-maxlength-message="Maximum message length is 1000 characters" data-parsley-required="true"></textarea>
</div>
<div class="form-group col-lg-12 col-12">
<label for="message">Captcha <span>(Required)</span>:</label>
<script src='https://www.google.com/recaptcha/api.js'></script>
<div class="g-recaptcha" data-sitekey="6LeAAUkUAAAAAJeW7fjroLKFkYtETHvXGgflK49u"></div>
</div>
<div class="form-group col-lg-12 col-12">
<button class="btn-contact" name="send" type="submit">Send Message <i class="fa fa-paper-plane" aria-hidden="true"></i></button>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
</div>
</div>