Введенное значение не отображается в моем сообщении электронной почты - PullRequest
0 голосов
/ 10 октября 2018

Электронная почта отправлена ​​успешно, но введенное значение не отображается в сообщении электронной почты.$cargo - это то, что должно отображаться.Пожалуйста, помогите мне ...

Просмотр кода страницы

<div class="col-lg-6 col-md-6 mt-3">
<label>Container Number</label>
<input type="text" class="form-control" name="<?php if (!$ifCntrDbExists) {echo 'cntr_no_edit_add[]';} else {echo 'cntr_no_new[]';} ?>" value="<?php echo $transdbrow['cntr_no'] . ' ' . $transdbrow['no_of_cntr'];?>">
</div>

Код выглядит следующим образом:

    if (isset($_POST['submit']) && isset($_POST['sendMail']))
        {
            $select = $_POST['datanew']['co_cd'];
            $bill=$_POST['datanew']['bl_no'];
            $cargo=$_POST['transdbrow']['cntr_no']['transdbrow']['no_of_cntr'];



            $email = "example@gmail.com";
                    $message = '<tr> <td><h2><strong>Dear </strong>'.  $select.' 
                    <h3>We would like to update you about your transaction with below details. <br>
                                BL #: '.$bill."<br>
                                Container #:  ".$cargo."
                                <br>
                                Recent Updates as of ". date('F d,Y   h:i A') . " </h3></td><tr> " ;

                    $headers  = 'mime_content_type(filename)E-Version: 1.0' . "\r\n";
                    $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
                    $headers .= "From: example@gmail.com" . "\r\n";
                    mail($email,"Worksheet",$message, $headers);
            }

        else{}

1 Ответ

0 голосов
/ 10 октября 2018

$ cargo переменная вызывает имя ввода 'transdbrow ', которого не существует.

$cargo=$_POST['transdbrow']['cntr_no']['transdbrow']['no_of_cntr'];

Ваш код должен быть

$cargo=$_POST['cntr_no_edit_add']; 

или

$cargo=$_POST['cntr_no_new']; 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...