1. PHP / Говнокод #22847

    −16

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    <?php
    if($_POST['submit']) {
            $name = substr(htmlspecialchars(trim($_POST['name'])), 0, 1000);
                    $phone =  substr(htmlspecialchars(trim($_POST['phone'])), 0, 1000000);
            $adress =  substr(htmlspecialchars(trim($_POST['adress'])), 0, 1000000);
            // $to - кому отправляем
            $to = '[email protected]';
            // $from - от кого
            $from='Сообщение с сайта';
            // функция, которая отправляет наше письмо
            mail($to, $name, $adress, $phone, 'From:'.$from);
            echo 'Спасибо! Ваше письмо отправлено.';
    }
    ?>
    <html>
    <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8" >
    </head>
    <center><h4>Ваше сообщение успешно отправлено</h4>
    <br>
    <a href="http://megasupersite.ru" >Перейти на сайт</a></center>
    </html>

    после того как это не завелось на сервере - ответ погромиста

    Ваши модули не умеют "обрабатывать" htmlspecialchars, этот скрипт мы устанавливаем всем своим клиентам и он корректно работает.

    Запостил: fxt, 24 Апреля 2017

    Комментарии (3) RSS

    Добавить комментарий