Моя форма загрузки изображений на моей странице редактирования профиля не работает. Эти две формы должны быть раздельными, поскольку они работают независимо. Сценарий загрузки изображения загружает изображение до отправки формы редактирования профиля. Я протестировал загрузку изображения на отдельной странице, где это было единственное, что было на странице, и это сработало. Поэтому я предполагаю, что это другая […]
Я также должен добавить, что я задаю вопрос с расширением mysql . Я знаю, что следует использовать mysqli или PDO . Если я использую проверку jQuery для проверки на стороне клиента (например, по электронной почте), должен ли я также делать это на стороне сервера (убедитесь, что он не пуст и является действительным адресом электронной почты)? […]
Я пытаюсь выполнить проверку сервера, чтобы предотвратить пустые письма на моей странице контакта, но я не уверен, как это сделать на PHP, вот мой код: <?php $field_name = $_POST['cf_name']; $field_email = $_POST['cf_email']; $field_tel = $_POST['cf_tel']; $field_message = $_POST['cf_message']; $mail_to = 'test@test.com, test@test.com, test@test.com'; $subject = 'Just iStuff Mobile Contact Us: '.$field_name; $body_message = 'From: '.$field_name."\n"; […]
Я создаю контактную форму PHP, и все, что у меня есть, – это небольшая проблема, с моим скриптом php, когда при отправке электронной почты вызывается новая страница «Спасибо». Таким образом, фактический сайт с контактная форма исчезает, НО Я НЕ ХОЧУ, ЧТО ПРОИСХОДИТ. Если нажата кнопка отправки, я хочу остаться на своем сайте, показывая пустую форму […]
Я хочу знать, достаточно ли этот код для предотвращения атаки CSRF на PHP-форму? <?php session_start(); session_regenerate_id(true); if (isset($_POST['submit'])) { if (isset($_SESSION['token']) && ($_POST['token'] == $_SESSION['token'])) { } } $token = hash('sha256', uniqid(mt_rand(), true)); $_SESSION['token'] = $token; ?> //FORM <form method="POST" action="page.php"> <input type="hidden" name="token" value="<?php echo $token; ?>"> <input type="submit" name="submit"> </form> Благодарю.
У меня такая форма php. <form name="form1" id="mainForm" method="post"enctype="multipart/form-data" action="<?php echo $_SERVER['PHP_SELF'];?>"> </form В действии формы я хочу использовать имя страницы с параметрами. как house.php?p_id=10111 . Но $ _SERVER ['PHP_SELF'] дает только house.php (моя страница full url is house.php?p_id=10111 вот так) Пожалуйста, помогите мне решить эту проблему. Благодарю.
У меня есть веб-форма, которую пользователи заполняют в Интернете. Когда они нажимают кнопку отправки, он начнет загрузку файлов для них. На данный момент я обрабатываю форму отправки и создаю подходящий файл для пользователя и запускаю его подходящими заголовками. например… header('Content-type: "application/octet-stream"'); header('Content-Disposition: attachment; filename="yourfile.txt"'); header("Content-Transfer-Encoding: binary"); Однако, так как это сразу начинает загрузку, оригинальная форма […]
У меня есть форма на странице php, которая отправляется на ту же страницу. Я заметил, что если я перезагружаю / обновляю страницу, форма будет повторно отправлена. Как код, чтобы избежать этого самым простым способом?
Я работаю над простой формой контакта, написанной на php, и у меня почти все настроено так, как хотелось бы, потому что сейчас, все ошибки проверки отображаются в div в верхней части моей формы, и я хотел бы изменить ниже, поэтому они отображаются рядом с полем формы, которое вызвало ошибку, но я не уверен, как это […]
Я немного выше новичка с веб-программированием, и я мало знаю о проверке формы. В моих исследованиях кажется, что существует множество способов проверки данных формы, а некоторые из методов зависят от того, что вы собираетесь делать с данными. Тогда вы должны быть устаревшими функциями, такими как mysql_real_escape_string и что-то, называемое «PDO», и все это совершенно сложно. […]