2 回答

TA贡献1805条经验 获得超9个赞
如果您的查询结果为空,我假设该变量$email_cliente为空。然后,如果电子邮件不为空,您可以只显示提交按钮。
<form method="POST" action="enviarprueba.php" style="font-family: Calibri" >
<input type="text" value="<?php echo $nombre_cliente;?>" name="nombre" size="35" hidden>
<input type="text" value="<?php echo $email_cliente;?>" name="emailenvio" size="35" hidden >
<input type="text" value='http://sys.cromatix.cl/documentos/mensaje_cliente1.php?cod_documento=<?php echo $cod_documento;?>' name="cotizacion" size="35" hidden>
<input type="text" value="Envio Avances Cromatix" name="asunto" size="35" hidden> <br>
<input type="text" value="<br>Estimado Cliente: <br> Nos dirijimos a usted para informarle que la mercaderia ha sido despachada como se evidencia en las imagenes anexas." name="msg" size="35" hidden>
<?php if ($email_cliente !== null): ?>
<input type="submit" value="Enviar Aviso de Entrega" name="submit">
<?php endif ?>
</form>

TA贡献1876条经验 获得超6个赞
我建议替换hidden
为required
. 这将使除非所有必填字段都设置了值,否则您将无法提交表单。
有关详细信息,请参见此处:https ://www.w3schools.com/tags/att_input_required.asp
- 2 回答
- 0 关注
- 165 浏览
添加回答
举报