Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Не работает код


Автор: Михалыч 22.8.2008, 12:55
Посмотрите код, не работает должным образом,запускаю на денвере.
Нажимаю на кнопку OK(отправить) ,а в полях ни чего не ввожу,ни какой реакции на ошибку,хотя в коде написал проверку,и в конце не пишет "отправлен",хотя в конечном итоге ни чего не отправляет.



Код

<?php
if (isset($_POST['okbutton']))
{
    if ($_POST['person']=='' or $_POST[email]=='' or
    $_POST['question']=='')
    {
        echo"нет данных";
        }
        $komu="[email protected]";
        $tema="Вопрос от ".$_POST['person']."".$_POST['email'];
        $text_pisma=$_POST['question'];
        mail($komu,$tema,$text_pisma);

        echo "Отправлен";
        exit;
        }
        ?>
        <FORM action=""method="post">
        Ваше имя<br>
        <input type="text" name="person">
        <br>
        Ваш e-mail<br>
        <input type="text" name="email">
        <br>
        Вопрос администратору<br>
        <textarea name="question" cols=40 rows=5></textarea>
        <br>
        <input type="submit" name="okbuuton" value="OK">
        </FORM>


Автор: americanets 22.8.2008, 13:44
Код

var_dump($_POST)


кнопку правильно назови и не создавай несколько тем

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)