За последние 24 часа нас посетил 22391 программист и 1185 роботов. Сейчас ищут 709 программистов ...

Помогите найти ошибку

Тема в разделе "PHP для новичков", создана пользователем saf_krd, 8 фев 2019.

Метки:
  1. saf_krd

    saf_krd Новичок

    С нами с:
    8 фев 2019
    Сообщения:
    1
    Симпатии:
    0
    Доброго времени суток!
    Есть код:
    <h3>Заказать звонок</h3>
    <?php
    //проверяем, существуют ли переменные в массиве POST
    if(!isset($_POST['fio']) and !isset($_POST['phone'])){
    ?> <form action="send.php" method="post">
    <input type="text" name="fio" placeholder="Укажите имя" required>
    <input type="text" name="phone" placeholder="Укажите телефон" required>
    <input type="submit" value="Отправить">
    </form>
    <?php
    } else {
    //показываем форму
    $fio = $_POST['fio'];
    $phone = $_POST['phone'];
    $fio = htmlspecialchars($fio);
    $phone = htmlspecialchars($phone);
    $fio = urldecode($fio);
    $phone = urldecode($phone);
    $fio = trim($fio);
    $phone = trim($phone);
    if (mail("123@yandex.ru", "Заявка с сайта", "Имя: ".$fio.". Телефон: ".$phone ))
    {
    echo "Сообщение успешно отправлено";
    }

    Почему после нажатия кнопки - "отправить" не высвечивается сообщение ?
     
  2. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.752
    Симпатии:
    1.322
    Адрес:
    Лень
    потому что копипаст тупо код с интернета не нужно