Я пытаюсь добавить php на страницу моего контакта, чтобы сообщение было как минимум несколько символов для его отправки. Я пробовал, если (strlen()> 2), но он просто пропускает сообщения в любом случае. enter code here
Не отправляйте сообщение, если длина <2
<div id="phillya11">
<a href="#" style="text-decoration:none;color:#FFF5ee">
Contact us
</a>
</div>
<div id="soon4">
<form action="index.php" method="POST">
<p>Name</p> <input type="text" name="name">
<p>Email</p> <input type="text" name="email">
<p>Message</p>
<textarea style="width:475px; height:175px;margin-left:7%" name="message"></textarea><br />
<input type="submit" value="Send"><input type="reset" value="Clear">
</form>
</div>
PHP:
<?php
if (strlen($message)> 2)
$name = $_POST['name'];
$email = $_POST['email'];
$message = $_POST['message'];
$formcontent="From: $name \n Message: $message";
$recipient = "myemail";
$subject = "Contact Form";
$mailheader = "From: $email \r\n";
mail($recipient, $subject, $formcontent, $mailheader) or die("Error!");
echo "Thank You!";
?>
JQuery:
$("#phillya11").click(function()
{
$("#soon4").show();
$("#soon").hide();
$("#soon1").hide();
$("#soon2").hide();
$("#soon3").hide();
$('#close4').click(function()
{
$("#soon4").hide();
});
Отсутствующие фигурные скобки, проверьте свой синтаксис. – elclanrs
Возможно, вы захотите проверить документацию PHP относительно структур управления. (Например [страница документации относительно оператора «if»] (http://www.php.net/manual/en/control-structures.if.php).) Найдите «группу операторов». –
@Tomas Creemers я вижу сейчас в любое время, когда я использую, если они должны быть в –