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

$_POST пустой

18.05.2019, 10:54. Просмотров 930. Ответов 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)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.05.2019, 10:54
Ответы с готовыми решениями:

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

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

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

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

3
Модератор
1635 / 1302 / 639
Регистрация: 10.01.2015
Сообщений: 4,283
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
Эксперт PHP
4046 / 3326 / 1430
Регистрация: 24.04.2014
Сообщений: 10,022
18.05.2019, 10:58 3
Лучший ответ Сообщение было отмечено Ku4ER_ как решение

Решение

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

Не по теме:


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

1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.05.2019, 11:01

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Форма $_POST
Добрый вечер. Решил сделать пользовательский ввод матрицы, все работает до последней кнопки. При её...

проблема с _POST
&lt;input type=&quot;hidden&quot; name=&quot;proverka&quot; value=&quot;1&quot;&gt; &lt;?php ini_set('display_errors', 1); ...

Обрезается $_POST
Добрый вечер, подскажите пожалуйста в чем может быть проблема, у меня обрезается текст отправленные...

$_post непонятки)
Ребят всем привет! Может кто-нибудь помочь мне по php я не так давно начал его изучение и сейчас...


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

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

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