Jump to content

Recommended Posts

hi, I'm trying to send a  email after filing out a form.  I'm not getting any error messages, but I'm not getting any emails either.  Any help would be appreciated. 

<?php
//ini_set('display_errors', 'On');
//error_reporting(E_ALL);
require_once('functions.php');
function outputErrors($sql_errors)
{
 foreach($sql_errors as $name => $msgs)
 {
  echo('<h4 class="error">' . $name . ': ' . $msgs . '</h4>' . PHP_EOL);
 }
}

if(isset($_POST['submit']))
{
/*	Validate_input(); 
		if(count($errors) != 0) {
			display_form(); 
		}
		else {
			display_form(); 
		}
		function validate_input() {
			global $errors; 
			if($_POST['fname'] == "") {
				$errors['fname']="<font color='red'>
				Please enter your name</font>"
			}
		}*/
 $sql_errors = array();
 $mysqli = databaseConnection();
 if(!$stmt = $mysqli->prepare("INSERT INTO clients(fname, lname, orgName, address, city, state, zipcode, phone, fax, email, confirmEmail, projectOptions, projectOverview, year) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)"))
 {
  $sql_errors["Prepare"] = $mysqli->error . PHP_EOL;
 }
 else
 {
  if(!$stmt->bind_param('ssssssiiissisi', $_POST["fname"], $_POST["lname"], $_POST["orgName"], $_POST["address"], $_POST["city"], $_POST["state"], $_POST["zipcode"], $_POST["phone"], $_POST["fax"], $_POST["email"], $_POST["confirmEmail"], $_POST["projectOptions"], $_POST["projectOverview"], $_POST["year"]))
  {
   $sql_errors["bind_param"] = $stmt->error . PHP_EOL;
  }
  else
   {
   if(!$stmt->execute())
   {
    $sql_errors["execute"] = $stmt->error . PHP_EOL;
   }
   $stmt->close();
  }
 }
 $mysqli->close();
 header('contactTest.php');
}
if($_POST['submit']){
$admin = "mindiapolis@gmail.com"; 
$subject = "inquiry about Media Services Unlimited";

//add variables  from form 
//send email
mail($admin, $subject, $message); 
//email response 
echo "thank you"; 
}
?>
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Untitled Document</title>l
<style type="text/css">
 .error
 {
  color: #FF0000;
 }
</style>
</head>
<body>
 <?php if(isset($sql_errors) && sizeof($sql_errors) > 0) outputErrors($sql_errors);?>
 <form action="thankYou.php" method="post">
  <label>
   <input id="fname" type="text" name="fname" size="15" placeholder="First Name" value ="<?php echo isset($_POST['fname']) ? $_POST['fname'] : '';?>" >
   <input type="text" name="lname" size="20" placeholder="Last Name"><?php echo !empty($error['lname']) ? $error['lname'] : '';?>
   <input type="text" name="orgName" placeholder="Organization's Name"maxlength="50">
  </label><br />
  <label> <!--new row -->
   <input id="address" type="text" name="address" size="15" placeholder="Street Addresss" maxlength="50">
   <input id="city" type="text" name="city" placeholder="City" size="10" maxlength="25">
   <select id="state" name="state" placeholder="State" value="">
    <option value ="">Please choose a state</option>
    <?php states($state); ?>
   </select>
   <input id = "zipcode" type="number" name="zipcode" placeholder="Zip Code" size="5" maxlength="5">
  </label><br />
  <label> <!--new row -->
   <input type="text" name="phone" placeholder="Phone Number:(including area code)" size="10" maxlength="10">
   <input type="text" name="fax" size="10" placeholder="Fax Number: (including area code)" maxlength="10">
  </label><br />
  <label> <!--new row-->
   <input type="text" id = "email" name="email" placeholder="Email Address" />
   <input type="text" id = "confirmEmail" name="confirmEmail" placeholder="Confirm Email Address" />
  </label><br />
  <label> <!--new row -->
   What would you like help with?
   <table id="projectOptions">
    <tr span=2>
     <td><input type="checkbox" name="SocialMedia">Social Media</td>
     <td><input type="checkbox" name="WebContentManagement">Web Content Management</td>
    </tr>
    <tr>
     <td><input type="checkbox" name="MarketingMaterials">Marketing Material Creation</td>
     <td><input type="checkbox" name="SEO">SEO (Search Engine Optimization)</td>
    </tr>
    <tr>
     <td><input type="checkbox" name="VideoEditing"> Video Editing</td>
     <td><input type="checkbox" name="WebDesign">Web Design</td>
    </tr>
   </table>
  </label>
  Overview about the project:<textarea rows="5" cols="10" placeholder="Overview of Project"></textarea><br />
  If you are not a robot, what year is it? <input type="text" name="year" size="4" maxlength="4"><br />
  <input type="submit" name="submit" value="Contact Me!">
  <input type="reset" name="reset" value="Cancel">
 </form>
</body>
</html>

Link to comment
https://forums.phpfreaks.com/topic/299580-sending-email-from-form/
Share on other sites

$admin = "mindiapolis@gmail.com"; 
$subject = "inquiry about Media Services Unlimited";

if(mail($admin, $subject, $message)){
   echo "thank you";
   exit;
} else {
   $error_message = "<h4>Error - Recovery Error</h4>
    <p>There was an error sending a recovery password. If the problem persists, please contact us directly.</p>"; 
}

As seen above, always add an error message if the mail fails. However, are you sure that the header('contactTest.php') is even gathering the information? It should always be like header('Location: contactTest.php');

 

Finally, where does the $message data come from? I don't see this anywhere. Is it in the functions.php?

 

As soon as header('contactTest.php') works, the mail message will be skipped as your redirecting the page to that area.

Edited by Cobra23

I changed the header temporarily but now I'm getting this error

 

Parse error: syntax error, unexpected $end in /web/html/mediaservicesunlimited.com/test/mailForm.php on line 128


if(mail($admin, $subject, $message)){
   echo "thank you";
   exit;
} else {
   $error_message = "<h4>Error - Recovery Error</h4>
    <p>There was an error sending a recovery password. If the problem persists, please contact us directly.</p>"; 
}

Nothing wrong with the code Cobra23 has given. It appears you have caused that syntax error when using that code.

 

The usual cause for that type of error is mis-matching curly braces  { }  . Each opening { brace should pair up with a closing } brace.

Always google the error message if you don't know what it means. That error usually means that you forgot a closing brace

}

Also, get rid of the following code

$error_message =

and replace it with

echo

You should also have your header(Location: ....) below all the code and inside the if($_POST['submit']){ } so everything else works before you are redirected 

Edited by Cobra23

okay, I have changed those things, but I'm stlil not getting a  email after I submit the form. 

<?php
//ini_set('display_errors', 'On');
//error_reporting(E_ALL);
require_once('functions.php');
function outputErrors($sql_errors)
{
 foreach($sql_errors as $name => $msgs)
 {
  echo('<h4 class="error">' . $name . ': ' . $msgs . '</h4>' . PHP_EOL);
 }
}

if(isset($_POST['submit']))
{
/*	Validate_input(); 
		if(count($errors) != 0) {
			display_form(); 
		}
		else {
			display_form(); 
		}
		function validate_input() {
			global $errors; 
			if($_POST['fname'] == "") {
				$errors['fname']="<font color='red'>
				Please enter your name</font>"
			}
		}*/
 $sql_errors = array();
 $mysqli = databaseConnection();
 if(!$stmt = $mysqli->prepare("INSERT INTO clients(fname, lname, orgName, address, city, state, zipcode, phone, fax, email, confirmEmail, projectOptions, projectOverview, year) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)"))
 {
  $sql_errors["Prepare"] = $mysqli->error . PHP_EOL;
 }
 else
 {
  if(!$stmt->bind_param('ssssssiiissisi', $_POST["fname"], $_POST["lname"], $_POST["orgName"], $_POST["address"], $_POST["city"], $_POST["state"], $_POST["zipcode"], $_POST["phone"], $_POST["fax"], $_POST["email"], $_POST["confirmEmail"], $_POST["projectOptions"], $_POST["projectOverview"], $_POST["year"]))
  {
   $sql_errors["bind_param"] = $stmt->error . PHP_EOL;
  }
  else
   {
   if(!$stmt->execute())
   {
    $sql_errors["execute"] = $stmt->error . PHP_EOL;
   }
   $stmt->close();
  }
 }
 $mysqli->close();
}
if($_POST['submit']){
$admin = "mindiapolis@gmail.com"; 
$subject = "inquiry about Media Services Unlimited";

//add variables  from form 

if(mail($admin, $subject)){
   echo "thank you";
   exit;
} else {
	echo "<h4>Error - Recovery Error</h4>
    <p>There was an error sending a recovery password. If the problem persists, please contact us directly.</p>"; 
 header('mailForm.php');//change to contactUs.php when testing is done 
}
}
?>
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Untitled Document</title>l
<style type="text/css">
 .error
 {
  color: #FF0000;
 }
</style>
</head>
<body>
 <?php if(isset($sql_errors) && sizeof($sql_errors) > 0) outputErrors($sql_errors);?>
 <form action="thankYou.php" method="post">
  <label>
   <input id="fname" type="text" name="fname" size="15" placeholder="First Name" value ="<?php echo isset($_POST['fname']) ? $_POST['fname'] : '';?>" >
   <input type="text" name="lname" size="20" placeholder="Last Name"><?php echo !empty($error['lname']) ? $error['lname'] : '';?>
   <input type="text" name="orgName" placeholder="Organization's Name"maxlength="50">
  </label><br />
  <label> <!--new row -->
   <input id="address" type="text" name="address" size="15" placeholder="Street Addresss" maxlength="50">
   <input id="city" type="text" name="city" placeholder="City" size="10" maxlength="25">
   <select id="state" name="state" placeholder="State" value="">
    <option value ="">Please choose a state</option>
    <?php states($state); ?>
   </select>
   <input id = "zipcode" type="number" name="zipcode" placeholder="Zip Code" size="5" maxlength="5">
  </label><br />
  <label> <!--new row -->
   <input type="text" name="phone" placeholder="Phone Number:(including area code)" size="10" maxlength="10">
   <input type="text" name="fax" size="10" placeholder="Fax Number: (including area code)" maxlength="10">
  </label><br />
  <label> <!--new row-->
   <input type="text" id = "email" name="email" placeholder="Email Address" />
   <input type="text" id = "confirmEmail" name="confirmEmail" placeholder="Confirm Email Address" />
  </label><br />
  <label> <!--new row -->
   What would you like help with?
   <table id="projectOptions">
    <tr span=2>
     <td><input type="checkbox" name="SocialMedia">Social Media</td>
     <td><input type="checkbox" name="WebContentManagement">Web Content Management</td>
    </tr>
    <tr>
     <td><input type="checkbox" name="MarketingMaterials">Marketing Material Creation</td>
     <td><input type="checkbox" name="SEO">SEO (Search Engine Optimization)</td>
    </tr>
    <tr>
     <td><input type="checkbox" name="VideoEditing"> Video Editing</td>
     <td><input type="checkbox" name="WebDesign">Web Design</td>
    </tr>
   </table>
  </label>
  Overview about the project:<textarea rows="5" cols="10" placeholder="Overview of Project"></textarea><br />
  If you are not a robot, what year is it? <input type="text" name="year" size="4" maxlength="4"><br />
  <input type="submit" name="submit" value="Contact Me!">
  <input type="reset" name="reset" value="Cancel">
 </form>
</body>
</html>

I understand you don't have much knowledge of php programming. When you get an error in php it always means that the error has happened anywhere ahead of that line number ... never below it.

 

I would recommend you to delete the following code

}
if($_POST['submit']){

normally if(isset($_POST['submit'] is the correct code but you don't need to do it twice in your case. Also:

} else {
    echo "<h4>Error - Recovery Error</h4>
<p>There was an error sending a recovery password. If the problem persists, please contact us directly.</p>";
}
header(Location: 'mailForm.php');//change to contactUs.php when testing is done
} 

Is the correct order due to that mailForm.php being redirected after the validation is done. But i'm getting the feeling that the mailForm.php code is something else and shouldn't be there at all. Maybe it's supposed to be an include file but i can't say. Can you post the mailForm.php code?

first, thank you so much for telling me that php errors happens  before the line number.  That's something I never knew.  also, I apologize if I was snippy.  I'm really hoping I can get this part done tonight. 

 

here's the code in its entirety

<?php
ini_set('display_errors', 'On');
error_reporting(E_ALL);
require_once('functions.php');
function outputErrors($sql_errors)
{
 foreach($sql_errors as $name => $msgs)
 {
  echo('<h4 class="error">' . $name . ': ' . $msgs . '</h4>' . PHP_EOL);
 }
}

if(isset($_POST['submit']))
{
/*	Validate_input(); 
		if(count($errors) != 0) {
			display_form(); 
		}
		else {
			display_form(); 
		}
		function validate_input() {
			global $errors; 
			if($_POST['fname'] == "") {
				$errors['fname']="<font color='red'>
				Please enter your name</font>"
			}
		}*/
 $sql_errors = array();
 $mysqli = databaseConnection();
 if(!$stmt = $mysqli->prepare("INSERT INTO clients(fname, lname, orgName, address, city, state, zipcode, phone, fax, email, confirmEmail, projectOptions, projectOverview, year) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)"))
 {
  $sql_errors["Prepare"] = $mysqli->error . PHP_EOL;
 }
 else
 {
  if(!$stmt->bind_param('ssssssiiissisi', $_POST["fname"], $_POST["lname"], $_POST["orgName"], $_POST["address"], $_POST["city"], $_POST["state"], $_POST["zipcode"], $_POST["phone"], $_POST["fax"], $_POST["email"], $_POST["confirmEmail"], $_POST["projectOptions"], $_POST["projectOverview"], $_POST["year"]))
  {
   $sql_errors["bind_param"] = $stmt->error . PHP_EOL;
  }
  else
   {
   if(!$stmt->execute())
   {
    $sql_errors["execute"] = $stmt->error . PHP_EOL;
   }
   $stmt->close();
  }
 }
 $mysqli->close();
}
$admin = "mindiapolis@gmail.com"; 
$subject = "inquiry about Media Services Unlimited";

//add variables  from form 

if(mail($admin, $subject)){
   echo "thank you";
   exit;
} else {
	echo "<h4>Error - Recovery Error</h4>
    <p>There was an error sending a recovery password. If the problem persists, please contact us directly.</p>"; 
 header('mailForm.php');//change to contactUs.php when testing is done 
}
}
?>
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Untitled Document</title>l
<style type="text/css">
 .error
 {
  color: #FF0000;
 }
</style>
</head>
<body>
 <?php if(isset($sql_errors) && sizeof($sql_errors) > 0) outputErrors($sql_errors);?>
 <form action="thankYou.php" method="post">
  <label>
   <input id="fname" type="text" name="fname" size="15" placeholder="First Name" value ="<?php echo isset($_POST['fname']) ? $_POST['fname'] : '';?>" >
   <input type="text" name="lname" size="20" placeholder="Last Name"><?php echo !empty($error['lname']) ? $error['lname'] : '';?>
   <input type="text" name="orgName" placeholder="Organization's Name"maxlength="50">
  </label><br />
  <label> <!--new row -->
   <input id="address" type="text" name="address" size="15" placeholder="Street Addresss" maxlength="50">
   <input id="city" type="text" name="city" placeholder="City" size="10" maxlength="25">
   <select id="state" name="state" placeholder="State" value="">
    <option value ="">Please choose a state</option>
    <?php states($state); ?>
   </select>
   <input id = "zipcode" type="number" name="zipcode" placeholder="Zip Code" size="5" maxlength="5">
  </label><br />
  <label> <!--new row -->
   <input type="text" name="phone" placeholder="Phone Number:(including area code)" size="10" maxlength="10">
   <input type="text" name="fax" size="10" placeholder="Fax Number: (including area code)" maxlength="10">
  </label><br />
  <label> <!--new row-->
   <input type="text" id = "email" name="email" placeholder="Email Address" />
   <input type="text" id = "confirmEmail" name="confirmEmail" placeholder="Confirm Email Address" />
  </label><br />
  <label> <!--new row -->
   What would you like help with?
   <table id="projectOptions">
    <tr span=2>
     <td><input type="checkbox" name="SocialMedia">Social Media</td>
     <td><input type="checkbox" name="WebContentManagement">Web Content Management</td>
    </tr>
    <tr>
     <td><input type="checkbox" name="MarketingMaterials">Marketing Material Creation</td>
     <td><input type="checkbox" name="SEO">SEO (Search Engine Optimization)</td>
    </tr>
    <tr>
     <td><input type="checkbox" name="VideoEditing"> Video Editing</td>
     <td><input type="checkbox" name="WebDesign">Web Design</td>
    </tr>
   </table>
  </label>
  Overview about the project:<textarea rows="5" cols="10" placeholder="Overview of Project"></textarea><br />
  If you are not a robot, what year is it? <input type="text" name="year" size="4" maxlength="4"><br />
  <input type="submit" name="submit" value="Contact Me!">
  <input type="reset" name="reset" value="Cancel">
 </form>
</body>
</html>

Not just yet.  I corrected that error and now it 's saying

Warning: mail() expects at least 3 parameters, 2 given in /web/html/mediaservicesunlimited.com/test/mailForm.php on line 43

Error - Recovery Error

There was an error sending a recovery password. If the problem persists, please contact us directly.

Warning: Cannot modify header information - headers already sent by (output started at /web/html/mediaservicesunlimited.com/test/mailForm.php:1) in /web/html/mediaservicesunlimited.com/test/mailForm.php on line 50
l

I'm making some progress!  I added the $from argument and I got an email when I clicked contact me, but after click contact me I got this error. 

Notice: Undefined index: email in /web/html/mediaservicesunlimited.com/test/mailForm.php on line 39

$admin = "mindiapolis@gmail.com"; 
$from = $_POST['email']; 
$subject = "inquiry about Media Services Unlimited";

//add variables  from form 

if(mail($admin, $from, $subject)){
   echo "thank you";
   exit;
} else {
	echo "<h4>Error - Recovery Error</h4>

    <p>There was an error sending a recovery password. If the problem persists, please contact us directly.</p>"; 
 header('mailForm.php');//change to contactUs.php when testing is done 
}

The first error message, the mail() function expects 3 parameters

 

$message = 'My message';

 

mail($admin, $subject, $message);

 

I've no idea why you got rid of $message previously. I asked where it was defined.

 

2nd error. I notice from the error address that mailForm.php is in fact THAT PAGE. If you delete header('mailForm.php'); you'll solve that error.

 

Also, what I'm trying to figure out is why you have "thankYou.php" in the forms action when you want to submit this page to mailForm.php (which is the same page you are submitting it from)

 

I think I understand what you did with the form action there. With the code you showed you, you merged the two pages together into one ... Just to show us.

Edited by Cobra23

Just saw your last message. Try and change that form action to mailForm.php ;-) . The reason you got that error is because you have thankYou.php in the forms action while the $email is not even defined on the thankYou.php page.

Edited by Cobra23

i got rid of $message because I realized it was art of an example I was following but i didn't have a $message variable. 

 

Also I deleted the header line, but now the form won't display and it sends an email when I refresh the page, After refreshing the page, lit just shows
Notice: Undefined index: email in /web/html/mediaservicesunlimited.com/test/mailForm.php on line 39
 

$admin = "mindiapolis@gmail.com"; 
$from = $_POST['email']; 
$subject = "inquiry about Media Services Unlimited";

//add variables  from form 

if(mail($admin, $from, $subject)){
   echo "thank you";
   exit;
} else {
	echo "<h4>Error - Recovery Error</h4>

    <p>There was an error sending a recovery password. If the problem persists, please contact us directly.</p>"; 
}

still doing the same thing

 <?php
ini_set('display_errors', 'On');
error_reporting(E_ALL);
require_once('functions.php');
function outputErrors($sql_errors)
{
 foreach($sql_errors as $name => $msgs)
 {
  echo('<h4 class="error">' . $name . ': ' . $msgs . '</h4>' . PHP_EOL);
 }
}

if(isset($_POST['submit']))
{
 $sql_errors = array();
 $mysqli = databaseConnection();
 if(!$stmt = $mysqli->prepare("INSERT INTO clients(fname, lname, orgName, address, city, state, zipcode, phone, fax, email, confirmEmail, projectOptions, projectOverview, year) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)"))
 {
  $sql_errors["Prepare"] = $mysqli->error . PHP_EOL;
 }
 else
 {
  if(!$stmt->bind_param('ssssssiiissisi', $_POST["fname"], $_POST["lname"], $_POST["orgName"], $_POST["address"], $_POST["city"], $_POST["state"], $_POST["zipcode"], $_POST["phone"], $_POST["fax"], $_POST["email"], $_POST["confirmEmail"], $_POST["projectOptions"], $_POST["projectOverview"], $_POST["year"]))
  {
   $sql_errors["bind_param"] = $stmt->error . PHP_EOL;
  }
  else
   {
   if(!$stmt->execute())
   {
    $sql_errors["execute"] = $stmt->error . PHP_EOL;
   }
   $stmt->close();
  }
 }
 $mysqli->close();
}
$admin = "mindiapolis@gmail.com"; 
$from = $_POST['email']; 
$subject = "inquiry about Media Services Unlimited";

//add variables  from form 

if(mail($admin, $from, $subject)){
   echo "thank you";
   exit;
} else {
	echo "<h4>Error - Recovery Error</h4>

    <p>There was an error sending a recovery password. If the problem persists, please contact us directly.</p>"; 
}
?>
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
<style type="text/css">
 .error
 {
  color: #FF0000;
 }
</style>
</head>
<body>
 <?php if(isset($sql_errors) && sizeof($sql_errors) > 0) outputErrors($sql_errors);?>
 <form action="mailForm.php" method="post">
  <label>
   <input id="fname" type="text" name="fname" size="15" placeholder="First Name" value ="<?php echo isset($_POST['fname']) ? $_POST['fname'] : '';?>" >
   <input type="text" name="lname" size="20" placeholder="Last Name"><?php echo !empty($error['lname']) ? $error['lname'] : '';?>
   <input type="text" name="orgName" placeholder="Organization's Name"maxlength="50">
  </label><br />
  <label> <!--new row -->
   <input id="address" type="text" name="address" size="15" placeholder="Street Addresss" maxlength="50">
   <input id="city" type="text" name="city" placeholder="City" size="10" maxlength="25">
   <select id="state" name="state" placeholder="State" value="">
    <option value ="">Please choose a state</option>
    <?php states($state); ?>
   </select>
   <input id = "zipcode" type="number" name="zipcode" placeholder="Zip Code" size="5" maxlength="5">
  </label><br />
  <label> <!--new row -->
   <input type="text" name="phone" placeholder="Phone Number:(including area code)" size="10" maxlength="10">
   <input type="text" name="fax" size="10" placeholder="Fax Number: (including area code)" maxlength="10">
  </label><br />
  <label> <!--new row-->
   <input type="text" id = "email" name="email" placeholder="Email Address" />
   <input type="text" id = "confirmEmail" name="confirmEmail" placeholder="Confirm Email Address" />
  </label><br />
  <label> <!--new row -->
   What would you like help with?
   <table id="projectOptions">
    <tr span=2>
     <td><input type="checkbox" name="SocialMedia">Social Media</td>
     <td><input type="checkbox" name="WebContentManagement">Web Content Management</td>
    </tr>
    <tr>
     <td><input type="checkbox" name="MarketingMaterials">Marketing Material Creation</td>
     <td><input type="checkbox" name="SEO">SEO (Search Engine Optimization)</td>
    </tr>
    <tr>
     <td><input type="checkbox" name="VideoEditing"> Video Editing</td>
     <td><input type="checkbox" name="WebDesign">Web Design</td>
    </tr>
   </table>
  </label>
  Overview about the project:<textarea rows="5" cols="10" placeholder="Overview of Project"></textarea><br />
  If you are not a robot, what year is it? <input type="text" name="year" size="4" maxlength="4"><br />
  <input type="submit" name="submit" value="Contact Me!">
  <input type="reset" name="reset" value="Cancel">
 </form>
</body>
</html>

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.