Loading...
PHP/MySQL | Формы, инпуты, посты
Приветствую. У меня есть форм с action="", inputы с name= first_name, last_name, email и input с type="submit" и name="reg"
Я хочу обрабатывать все эти данные, и пишу такое
if(isset($_POST['reg'])){
$first_name = $_POST['first_name'];
$last_name = $_POST['last_name'];
$email = $_POST['email'];
error($last_name + $first_name + $email);
}
Потом балакаю в эти формы что-то,и в итоге получаю нуль, хотя его там и в помине не было. Почему так может быть?
________
посл. ред. 03.10.2018 в 15:56; всего 1 раз(а); by ADev
Что ты хочешь получить этой конструкцией?
error($last_name + $first_name + $email);
Dark_AKC, error у меня это функция, которое делает echo с дивами и текстом определенным
Окей. В php нельзя складывать строки. При попытке сделать это, интерпретатор попытается преобразовать каждую строку в число. Если у него это не получается, он вернет 0 место строки. То есть на выходе интерпретатор увидит такую конструкцию
error(0 + 0 + 0);
Чтобы увидеть текст нужно склеить строки
error($last_name . $first_name . $email);
Dark_AKC, пропустил эту частьГг
Dark_AKC, помогло, спасибо Гг
Онлайн: 1
Время:
Gen. 0.1368
(c) Bym.Guru 2010-2025