<?php
include('backoffice/dbconnect.php');
if(isset($_POST['contact_submitted']))
{
$nome = $_POST["name"];
$email = $_POST["email"];
$mensagem = $_POST["message"];
if (empty($nome)) {
$noname = '<span class="error">Insira o seu nome!</span></br>';
echo $noname;
}
if (empty($email)) {
$noemail = '<span class="error">Insira o seu email!</span></br>';
echo $noemail;
}
if (empty($mensagem)) {
$nomensagem = '<span class="error">Insira uma mensagem!</span></br>';
echo $nomensagem;
}
else
{
global $email;
mail ("[email protected]","$nome, Contato Turismo Murtoseiro",
"Nome: $nome\n Email: $email\n Mensagem: $mensagem\n");
$sucesso = '<span class="yes">Mensagem enviada com sucesso!</span>';
echo $sucesso;
}
} //END IF
?>
此代码有什么问题?我想验证所有字段,如果它们都不是空的,请发送消息。如果所有的都是空的,那么确定,但是如果我的mensagem有东西,它会说“echo $ sucesso;”但所有其他字段都是空的,所以它不是suppost发生..验证php表格
请澄清你的问题。我们不在你的脑海。 –
@AurelioDeRosa阅读这个http://meta.stackexchange.com/questions/9953/could-we-please-be-a-bit-nicer-to-new-users – bugwheels94
@Ankit当你访问某人的家,你通常会学习如何表现,然后做点什么。 SO有太多问题“这不起作用,为什么?”。因为我们给了我们免费回答的时间,所以OP至少不要懒惰,详细说明他们需要什么,而不是复制/粘贴代码,然后说......“他们会为我解决问题” –