Покинул форум
Сообщений всего: 2
Дата рег-ции: Июнь 2018
Помог: 0 раз(а)
Доброго времени суток, ситуация такая. Нужно было сделать проверку на вводимые символы, нашёл вроде рабочий код. Нужно интегрировать эту проверку в код. Пробовал но что-то не то делаю то код просто выводится на экран то ещё что. Очень прошу кто шарит помогите.
Вот проверка:
$query=mysql_query("INSERT INTO orders(name,s_name,address,post_index,email,date,time,product,prod_id,price,qty) VALUES ('$name','$s_name','$address','$post_index','$email','$date','$time','{$product['title']}','{$product['id']}','{$product['price']}','$quantity')");
endforeach;
echo"<p align='center' style='color: #black;'>Ваш заказ успешно принят! Спасибо за покупку!</p>";
}
?>
Vladimir Kheifets
Отправлено: 07 Июня, 2018 - 07:59:04
Частый посетитель
Покинул форум
Сообщений всего: 879
Дата рег-ции: Март 2017 Откуда: Германия, Бавария
Помог: 37 раз(а)
Нордик пишет:
Доброго времени суток, ситуация такая. Нужно было сделать проверку на вводимые символы, нашёл вроде рабочий код. Нужно интегрировать эту проверку в код. Пробовал но что-то не то делаю то код просто выводится на экран то ещё что. Очень прошу кто шарит помогите.
Вот проверка:
$query=mysql_query("INSERT INTO orders(name,s_name,address,post_index,email,date,time,product,prod_id,price,qty) VALUES ('$name','$s_name','$address','$post_index','$email','$date','$time','{$product['title']}','{$product['id']}','{$product['price']}','$quantity')");
endforeach;
echo"<p align='center' style='color: #black;'>Ваш заказ успешно принят! Спасибо за покупку!</p>";
}
?>
Доброе утро!
1. Проверка должна вставляться не там, где Вы показали, а после Submit формуляра.
2. Логику нужно менять:
include_once("Validation.php");// присваивает $errors зннчения true или false
}
if(!$isSubmit OR $errors)
{
//выводим форму
}
elseif($isSubmit AND !$errors)
{
//сохраняем данные
}
?>
3.Убедитесь в том, что session_id передаётся через cookies или через $_POST, если нет, то добавьте $sid=session_id();
и измените action="index.php?view=order&sid=<?$sid?>"
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.