为了账号安全,请及时绑定邮箱和手机立即绑定

如果没有数据 PHP 隐藏提交

如果没有数据 PHP 隐藏提交

PHP
绝地无双 2022-07-16 18:44:57
我有这个表格与 PHPMailer 一起使用。问题是,如果我用于客户电子邮件的查询中没有数据,我需要隐藏按钮提交。<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>    <input type="submit" value="Enviar Aviso de Entrega" name="submit"></form>谢谢你们的时间!
查看完整描述

2 回答

?
Cats萌萌

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>


查看完整回答
反对 回复 2022-07-16
?
HUX布斯

TA贡献1876条经验 获得超6个赞

我建议替换hiddenrequired. 这将使除非所有必填字段都设置了值,否则您将无法提交表单。

有关详细信息,请参见此处:https ://www.w3schools.com/tags/att_input_required.asp


查看完整回答
反对 回复 2022-07-16
  • 2 回答
  • 0 关注
  • 165 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号