Modified code and received parse error on line 13. Not sure what it is.
<?php
if(isset($_POST['submit'])) { // Added not to display "please fill out all required fields".
$name = htmlentities($name, ENT_QUOTES, "UTF-8");
$email = htmlentities($email, ENT_QUOTES, "UTF-8");
$website = htmlentities($website, ENT_QUOTES, "UTF-8");
$message = htmlentities($message, ENT_QUOTES, "UTF-8");
$time = time();
function ($data) {
return htmlentities($data, ENT_QUOTES, "UTF-8");}
if (!$name || !$email|| !$website || !$message )
{
echo “Please fill out all required fields”;}
else
{
if(strlen($name) > 0 && strlen($message)> 0) {
if(filesize(‘testcomments.log’) > 0) {
$pre =’
’;
}
}
$outputstring = $pre. ‘
'.$message .'
';
@fwrite($fp, $outputstring, strlen($outputstring));
fclose($fp);
echo “”; // changed from Header( )
}
}
?>
<input type="text" name="name" placeholder="Name">
<br /><br/>
<input type="text" name="email" placeholder="Email">
<br /><br/>
<input type="text" name="website" placeholder="Website">
<br /><br/>
<textarea name="message" cols="40" rows="4" placeholder="Comments"></textarea></br>
Comments:
<?php include "testcomments.log"; ?>