Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
Ku4ER_
0 / 0 / 0
Регистрация: 23.03.2017
Сообщений: 32
1

$_POST пустой

18.05.2019, 10:54. Просмотров 826. Ответов 3
Метки нет (Все метки)

Есть форма html
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<form action="zav.php" method="post">
                        <div class="form-group">
                            <label for="name">Имя</label>
                            <input class="form-control" type="text" id="name" placeholder="Введите ваше имя">
                        </div>
                        <div class="form-group">
                            <label for="phone">Телефон</label>
                            <input class="form-control"  type="text" id="phone" placeholder="Введите ваше имя">
                        </div>
                        <div class="form-group">
                            <label for="count">Количество людей</label>
                            <input class="form-control"  type="text" id="count" placeholder="Введите количество людей">
                        </div>
                        <div class="form-group">
                            <label for="type_c">Тип обратной связи</label>
                            <select name="" id="type_c" class="form-control">
                                <option>SMS</option>
                                <option>MMS</option>
                            </select>
                        </div>
                        <input type="submit">
                    </form>
и скрипт php
PHP
1
2
3
4
5
6
7
8
9
10
11
12
<?php
$db = mysqli_connect("localhost","root","","ringobar");
 
$name = $_POST['name'];
$phone = $_POST['phone'];
$count = $_POST['count'];
$type = $_POST['type_c'];
 
$query = mysqli_query ($db,"insert into bron (Name,Phone,Count,Type_c) values ('$name','$phone','$count','$type')");
 
echo $name;
?>
Запись в базу данных идет, но все переменные почему то пустые
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.05.2019, 10:54
Ответы с готовыми решениями:

Phpshtorm 2017.1 $_POST пустой
Всем доброго времени суток. О боже, сколько я уже потратил нервных клеток с этим шормом, плюнул...

$_post и $_session в форме index.php. передача переменных из $_post в $_session
пока начал это делать... это в качестве примера. есть: &lt;?...

$_POST
Теперь другая &quot;неприятность&quot;. В файле index.php есть форма входа, action перекидывает на...

$_POST
Доброе вам :) Нужно срочное пояснение: &lt;? {$fio = $_POST;}...

$_POST
браузер кэширует _POST. Если рефрешнуть то пост данные остануться, а значит сработает код еще раз....

3
Пифагор
Модератор
1441 / 1155 / 590
Регистрация: 10.01.2015
Сообщений: 3,819
18.05.2019, 10:58 2
Ku4ER_, назначьте имя для <input type="submit"> и пропишите условие при отправке формы:
PHP
1
2
3
4
5
6
7
8
9
10
11
12
$db = mysqli_connect("localhost","root","","ringobar");
 
if(isset($_POST['input_name'])){
    $name = $_POST['name'];
    $phone = $_POST['phone'];
    $count = $_POST['count'];
    $type = $_POST['type_c'];
     
    $query = mysqli_query ($db,"insert into bron (Name,Phone,Count,Type_c) values ('$name','$phone','$count','$type')");
     
    echo $name;
}
1
Jewbacabra
Эксперт PHP
3915 / 3224 / 1400
Регистрация: 24.04.2014
Сообщений: 9,782
18.05.2019, 10:58 3
Лучший ответ Сообщение было отмечено Ku4ER_ как решение

Решение

Нет аттрибутов name у инпутов
1
Пифагор
Модератор
1441 / 1155 / 590
Регистрация: 10.01.2015
Сообщений: 3,819
18.05.2019, 11:01 4
и включите вывод ошибок. В самом начале документа пропишите
PHP
1
error_reporting(-1);
Добавлено через 1 минуту
Цитата Сообщение от Jewbacabra Посмотреть сообщение
Нет аттрибутов name у инпутов

Не по теме:


Слона то я и не приметил...

1
18.05.2019, 11:01
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.05.2019, 11:01

$_POST
Как правильно сделать проверки, когда я могу получить от 1 до 9 комбинаций значений POST; К...

$_POST и submit
Чёт ребята совсем переработался, если решил задать такой вопрос. Есть стандартные интпуты для...

$_Post переменные
Доброе время суток! Есть форма, она отправляет некое содержимое посредством пост переменной. ...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru