1
我有一个用于在内部记录IT问题的小程序。我想添加电子邮件功能,以便如果工程师将问题分配给其他工程师,它将生成一封电子邮件给他们。从SQL查询中检索地址的PHP邮件
如果我将一个电子邮件地址硬编码到$to
变量中,它可以工作,但是我想从SQL表中获取eamil地址。在这种情况下,它来自工程师。
$emailresp = "select email from engineers where name =('".$_POST["responsible"]."')";
$email = sqlsrv_query($conn, $emailresp);
$to = sqlsrv_fetch_array($email) ;
我已经缩小到上面的说法,我只是没有足够的排除故障。这个想法是让$to
成为一个单一的电子邮件地址。
你很容易受到[sql注入攻击](http://bobby-tables.com)的影响。 **如何**这不工作? –
需要更多调试 - 您确定查询甚至执行到将内容放入$ email的时候吗? –
解决。它没有使用电子邮件地址填充$ to变量。 –