Форум программистов, компьютерный форум, киберфорум
PHP
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 27.02.2018
Сообщений: 68
1

Подскажите, когда сайт пишет так, это нормально?

12.03.2018, 08:55. Показов 640. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Не давно начал учить PHP
Подскажите пожалуйста почему при отправки сообщения пишет это
(Ниже находится фото что выдает при отправки)
Вот код, может в нем что-то не так?
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
<?php  
function complete_mail() { 
        $_POST['namea'] =  substr(htmlspecialchars(trim($_POST['namea'])), 0, 1000); 
        $_POST['mesg'] =  substr(htmlspecialchars(trim($_POST['mesg'])), 0, 1000000); 
        $_POST['name'] =  substr(htmlspecialchars(trim($_POST['name'])), 0, 30); 
        $_POST['tel'] =  substr(htmlspecialchars(trim($_POST['tel'])), 0, 30); 
        $_POST['email'] =  substr(htmlspecialchars(trim($_POST['email'])), 0, 50);
        $_POST['gender1'] =  substr(htmlspecialchars(trim($_POST['gender1'])), 0, 1);
        $_POST['gender2'] =  substr(htmlspecialchars(trim($_POST['gender2'])), 0, 1);
        $_POST['gender3'] =  substr(htmlspecialchars(trim($_POST['gender3'])), 0, 1);
        $_POST['gender4'] =  substr(htmlspecialchars(trim($_POST['gender4'])), 0, 1);
        $_POST['gender5'] =  substr(htmlspecialchars(trim($_POST['gender5'])), 0, 1);
        $_POST['gender6'] =  substr(htmlspecialchars(trim($_POST['gender6'])), 0, 1);
        $_POST['gender7'] =  substr(htmlspecialchars(trim($_POST['gender7'])), 0, 1);
        $_POST['gender8'] =  substr(htmlspecialchars(trim($_POST['gender8'])), 0, 1);
        $_POST['gender9'] =  substr(htmlspecialchars(trim($_POST['gender9'])), 0, 1);
        $_POST['gender10'] =  substr(htmlspecialchars(trim($_POST['gender10'])), 0, 1);
        $_POST['suma'] =  substr(htmlspecialchars(trim($_POST['suma'])), 0, 1);
        $_POST['sumb'] =  substr(htmlspecialchars(trim($_POST['sumb'])), 0, 1);
        $_POST['result'] =  substr(htmlspecialchars(trim($_POST['result'])), 0, 1);
        // если не заполнено поле "Имя" - показываем ошибку 0 
        if (empty($_POST['name'])) 
             output_err(0); 
        // если неправильно заполнено поле email - показываем ошибку 1 
        if(!preg_match("/[0-9a-z_]+@[0-9a-z_^\.]+\.[a-z]{2,3}/i", $_POST['email'])) 
             output_err(1); 
        // если не заполнено поле "Сообщение" - показываем ошибку 2 
        if(empty($_POST['mess'])) 
             output_err(2); 
        // создаем наше сообщение 
        $mess = ' 
        Фамилия отправителя: '.$_POST['namea'].'
        Имя отправителя:'.$_POST['name'].' 
        Контактный телефон:'.$_POST['tel'].' 
        Контактный email:'.$_POST['email'].' 
        Выбранно #1: '.$_POST['gender1'].'
        Выбранно #2: '.$_POST['gender2'].'
        Выбранно #3: '.$_POST['gender3'].'
        Выбранно #4: '.$_POST['gender4'].'
        Выбранно #5: '.$_POST['gender5'].'
        Выбранно #6: '.$_POST['gender6'].'
        Выбранно #7: '.$_POST['gender7'].'
        Выбранно #8: '.$_POST['gender8'].'
        Выбранно #9: '.$_POST['gender9'].'
        Выбранно #10: '.$_POST['gender10'].'
        Выбранно #11: '.$_POST['suma'].'
        Выбранно #12: '.$_POST['sumb'].'
        Итог: '.$_POST['result'].'
        '.$_POST['mess']; 
        // $to - кому отправляем 
        $to = 'admin@dohimselfhissite'; 
        // $from - от кого 
        $from='test@test.ru'; 
        mail($to, $_POST['name'], $mesg, "From:".$from);
        echo 'Спасибо! Ваше письмо отправлено.';
        exit('<meta http-equiv="refresh" content="0; url=index.php" />');
} 
 
function output_err($num) 
{ 
    $err[0] = 'ОШИБКА! Не введено имя.'; 
    $err[1] = 'ОШИБКА! Неверно введен e-mail.'; 
    $err[2] = 'ОШИБКА! Не введено сообщение.'; 
    echo '<p>'.$err[$num].'</p>'; 
    show_form(); 
    exit(); 
} 
 
if (!empty($_POST['submit'])) complete_mail(); 
else show_form(); 
?>
Миниатюры
Подскажите, когда сайт пишет так, это нормально?  
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.03.2018, 08:55
Ответы с готовыми решениями:

Это нормально, когда возвращается такой результат?
То, что мне нужно, выделено красным. Есть варианты убрать лишнее?...

Сделал управление для кубика, а когда нажимаю пишет это не объект
public class PlayerControll : MonoBehaviour { public GameObject obj; public float speed;...

Подскажите, это нормально?
Выкладываю фото. В живую засветов по углам практически нет, они видны только на фото, т.е....

Подскажите это нормально ?
Поменял Титл на главное странице, включил в него слова наиболее часто используемые на странице, в...

1
Эксперт PHP
5753 / 4133 / 1507
Регистрация: 06.01.2011
Сообщений: 11,276
12.03.2018, 10:18 2
Прочтите это: http://phpfaq.ru/debug
0
12.03.2018, 10:18
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.03.2018, 10:18
Помогаю со студенческими работами здесь

Купили 2,5 месяца назад ноутбук. Когда сильно перенагревается, выключается. Это нормально?
Поступила в вуз, родители купили ноутбук, который первое время работал отлично. единственное,...

Освободилось место на харде после дефрагментации Это нормально? Должно ли так происходить
Освободилось место на харде после дефрагментации Это нормально? Должно ли так происходить?

Сайт на пк выглядит нормально, а вот на телефонах совсем не так. Как пофиксить?
Как пофиксить дизайн на телефоне?

Кулер на видеокарте работает с перебоями,то крутится то останавливается,подскажите это нормально или нет?
У меня видеокарта ATI RADEON HD3850 512Мв AGP,недавно снял боковую панель на системном блоке и...

Подскажите пожалуйста как это вернуть? Делаю с другими формами пишет тоже самое
подскажите пж как єто вернуть? Делаю с другими формами пишет тоже самое

Подскажите 50 000 записей для Access это нормально или лучше юзать MS SQL Server ?
сабж


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru