WP_MAIL Не отправляет данные
Кто Нибудь!!
<?php get_header(); ?> <?php require_once( $_SERVER['DOCUMENT_ROOT'] . '/wp-load.php' ); if(trim($_POST['imya[]']) === '') { $imyaError = 'Пожалуйста, заполните поле.'; $hasError = true; } else { $imya[]= trim($_POST['imya[]']); } if(trim($_POST['familiya[]']) === '') { $familiyaError = 'Пожалуйста, заполните поле.'; $hasError = true; } else { $familiya[]= trim($_POST['familiya[]']); } if(trim($_POST['otchestvo[]']) === '') { $vozrastError = 'Пожалуйста, заполните поле.'; $hasError = true; } else { $otchestvo[]= trim($_POST['otchestvo[]']); } $subject = 'Тема'; $to = 'mail@mail.ru'; $email = 'mail2@gmail.com'; $message = ' Имя: $imya[] \n\n Фамилия: $familiya[] \n\n Отчество: $otchestvo[] \n\n '; $headers = 'From: me ' . "\r\n" . 'Reply-To: ' . $email; wp_mail( $to, $subject, $message, $headers); $emailSent = true; unset($_POST); ?> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script> <script type="text/javascript"> function add_row() { $rowno=$("#additional_table tr").length; $rowno=$rowno+1; $("#additional_table tr:last").after("<tr id='row"+$rowno+"'><td>Имя * <input type='text' name='imya[]' id='imya[]' placeholder='Введите Имя'></td><td>Фамилия * <input type='text' id='familya[]' name='familya[]' placeholder='Введите Фамилию'></td><td>Отчество * <input type='text' name='otchestvo[]' id='otchestvo[]' placeholder='Отчество '></td><td><input type='button' value='УДАЛИТЬ' onclick=delete_row('row"+$rowno+"')></td></tr>"); } function delete_row(rowno) { $('#'+rowno).remove(); } </script> <div id="primary" class="content-area page-content"> <main id="main" class="site-main" role="main"> <div class="container"> <div class="row"> <div id="wrapper"> <div id="form_div"> <form action="<?php the_permalink(); ?>" id="myform" method="post" enctype="multipart/form-data"> <table id="additional_table" align=center> <tr id="row1"> <td>Имя * <input type="text" name="imya[]" id="imya[]" placeholder="Имя" class="required" value="<?php if(isset($_POST['imya[]'])) echo $_POST['imya[]'];?>"></td> <?php if($imyaError != '') { ?> </br><span class="error"><?=$imyaError;?></span> <?php } ?> <td>Фамилия * <input type="text" name="familya[]" id="familya[]" placeholder="Фамилия"></td> <td>Отчество * <input type="text" name="otchestvo[]" id="otchestvo[]" placeholder="Отчество "></td> </tr> </table> <input type="button" onclick="add_row();" value="Добавить"> <input type="submit" name="submit_row" value="Подтвердить"> </form> </div> </div> </div><!--/.row--> </div><!--/.container--> </main><!-- #main --> </div><!-- #primary --> <?php get_footer(); ?>
Функция add_row добавляет дополнительные input для ввода, но функция wp_mail не передает ничего. Вроде он от имени mail2@gmail.com должен отправить письмо mail@maul.ru, но ничего, все пусто либо Array !!
ОЧЕНЬ ПРОЩУ, мозг уже взрывается, помогите кто-нибудь!
Спасибо заранее