duanliaolan6178 2017-09-14 18:58
浏览 7
已采纳

php邮件功能没有显示小时

I am reading values from the post and sending them via mail(). Now some of the data i get from the database. However i have a problem with HOUR! Why am i not getting this value? Where am i doing wrong?

<?php
   include("config.php");
   session_start();


$update_ime=$_POST['ime'];
$update_priimek=$_POST['priimek'];
$update_email=$_POST['email'];
$update_telefon=$_POST['telefon'];
$update_izobrazba=$_POST['izobrazba'];
$update_kraj=$_POST['kraj'];
$id_posta = $_POST['prijava_na_datum'];

$result = mysqli_query($db,"SELECT DATUM, HOUR FROM razpisani_tecaji WHERE ID_TECAJA = '$id_posta'");
while($row = mysqli_fetch_array($result))
$date = $row['DATUM']; 
$hour = $row['HOUR']; 

$to      = 'info@viverius.com,rok.ivartnik@viverius-education.com';
$subject = 'prijava_na_tecaj_fizicna';
$headers = "Prijavljam se na tečaj dne: " . $date . "
";
$headers .= "Ob: " . $hour . "
";
$headers .= "Ime: " . $update_ime . "
";
$headers .= "Priimek: " . $update_priimek . "
";
$headers .= "Email: " . $update_email . "
";
$headers .= "Telefon: " . $update_telefon . "
";
$headers .= "Status/izobrazba: " . $update_izobrazba . "
";
$headers .= "Ime ustanove/kraja: " . $update_kraj . "
";




if(@mail($to, $subject, $headers)){
 header('Location: email_uspesno_poslan.html'); exit;
}else{
 header('Location: email_neuspesno_poslan.html'); exit;
}

?>
  • 写回答

2条回答 默认 最新

  • drsl90685154 2017-09-14 19:02
    关注

    $row is empty when you try to get the HOUR key:

    while($row = mysqli_fetch_array($result))
    $date = $row['DATUM']; 
    $hour = $row['HOUR'];
    

    evaluates to:

    while ($row = mysqli_fetch_array($result)) {
        $date = $row['DATUM']; 
    }
    $hour = $row['HOUR'];
    

    So $row is empty / null when you try to use it.

    And you need to read-up on sql injection.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 使用C#,asp.net读取Excel文件并保存到Oracle数据库
  • ¥15 C# datagridview 单元格显示进度及值
  • ¥15 thinkphp6配合social login单点登录问题
  • ¥15 HFSS 中的 H 场图与 MATLAB 中绘制的 B1 场 部分对应不上
  • ¥15 如何在scanpy上做差异基因和通路富集?
  • ¥20 关于#硬件工程#的问题,请各位专家解答!
  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 虚心请教几个问题,小生先有礼了
  • ¥30 截图中的mathematics程序转换成matlab