即使i1 = 0,我发送了一个发送电子邮件,其值为i1 i2 i3..etc的php文件。
是否可以告诉我的php代码仅在i1> 0时发送电子邮件?
这是我的代码:
$firstname=$_POST['nom'];
$i1=$_POST["i1"];
$i2=$_POST['i2'];
$i4=$_POST['i4'];
$i6=$_POST['i6'];
$i8=$_POST['i8'];
$i9=$_POST['i9'];
$subject = "$firstname" ;
$mail = '*******@gmail.com';
$message = '
<html>
<head>
<title>Une nouvelle commande de '.$firstname.'</title>
</head>
<body>
<p>Here's the command of '.$firstname.'</p>
<table border="1">
<tr bgcolor=#bAD2FE >
<th width="40%">Intitulé</th><th width="30%" >Albums</th><th width="30%" >Cartons</th>
</tr>
<td>Tome 1</td><td align="center">' .$i1.'</td><td align="center">' .$carton1.'</td>
</tr>
<tr>
<td>Tome 2</td><td align="center">' .$i2.'</td><td align="center">' .$carton2.'</td>
</tr>
<tr>
<td>Tome 4</td><td align="center">' .$i4.'</td><td align="center">' .$carton3.'</td>
</tr>
<tr>
<td>Tome 6</td><td align="center">' .$i6.'</td><td align="center">' .$carton6.'</td>
</tr>
<tr>
<td>Tome 8</td><td align="center">' .$i8.'</td><td align="center">' .$carton8.'</td>
</tr>
<tr>
<td>Tome 9</td><td align="center">' .$i9.'</td><td align="center">' .$carton9.'</td>
</tr>
<tr>
</table>
</body>
</html>
';
mail($mail, $subject, $message, $headers);
编辑: (我已经添加了发送电子邮件的行)
答案 0 :(得分:1)
你可以用简单的条件
来做到这一点
if($_POST["i1"] >0){
//your email code
}else{
//Error message
}