Код (PHP): <?php $host=""; $user=""; $pass=""; //установленный вами пароль $db_name=""; $link=mysql_connect($host,$user,$pass); mysql_select_db($db_name,$link); mysql_query("SET NAMES 'utf8"); mysql_query("SET CHARACTER SET 'utf8'"); //Если переменная Name передана if (isset($_POST["Name"])) { //Вставляем данные, подставляя их в запрос $sql = mysql_query("INSERT INTO `products` (`Name`, `Price`, `email`, `url`, `msg`, `tel`) VALUES ('".$_POST['Name']."','".$_POST['Price']."','".$_POST['email']."','".$_POST['url']."','".$_POST['msg']."','".$_POST['tel']."')"); //Если вставка прошла успешно if ($sql) { echo "<p>Данные успешно добавлены в таблицу.</p>"; } else { echo "<p>Произошла ошибка.</p>"; } } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Заказ</title> <link rel="stylesheet" type="text/css" href="jqtransformplugin/jqtransform.css" /> <link rel="stylesheet" type="text/css" href="formValidator/validationEngine.jquery.css" /> <link rel="stylesheet" type="text/css" href="demo.css" /> <?=$css?> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script> <script type="text/javascript" src="jqtransformplugin/jquery.jqtransform.js"></script> <script type="text/javascript" src="script.js"></script> </head> <body> <div id="main-container"> <div id="form-container"> <h2>Заказ</h2> <form id="contact-form" name="contact-form" method="post" action="thx.php"> <table width="100%" border="0" cellspacing="0" cellpadding="5"> <tr> <td width="15%"><label for="name">Ваше имя:</label></td> <td width="70%"><input type="text" name="Name"/></td> <td width="15%" id="errOffset"> </td> </tr> <tr> <td><label for="email">Ваш e-mail:</label></td> <td><input type="text" name="email" /></td> <td> </td> </tr> <tr> <td><label for="email">Телефон:</label></td> <td><input type="text" name="tel"/></td> <td> </td> </tr> <tr> <td><label for="email">Сайт:</label></td> <td><input type="text" name="url"/></td> <td> </td> </tr> <tr> </tr> <tr> <td><label for="subject1">Тарифный план:</label></td> <td><select name="Price" id="subject"> <option value="" selected="selected"> - выбрать тариф -</option> <option value="Оптимальный">Оптимальный</option> <option value="Расширенный">Расширенный</option> <option value="VIP">VIP</option> </select> </td> <td> </td> </tr> <tr> <td valign="top"><label for="message">Сообщение:</label></td> <td><textarea type="text" name="msg" cols="35" rows="5"></textarea></td> <td valign="top"> </td> </tr> <tr> <td><label for="captcha"><?=$_SESSION['n1']?> + <?=$_SESSION['n2']?> =</label></td> <td><input type="text" class="validate[required,custom[onlyNumber]]" name="captcha" id="captcha" /></td> <td valign="top"> </td> </tr> <tr> <td valign="top"> </td> <td colspan="2"><input type="submit" name="button" id="button" value="Отправить" /> <input type="reset" name="button2" id="button2" value="Очистить" /> Как проверить отправку данных?Если данные отправлены то переходим на thx.php если нет то на bad.php? Если можно кодом)
тыж проверяешь там чото: пишешь "произошла ашипка". наверное ты хотел спросить "как перейти на thx или bad?" редирект: Код (PHP): header('Location: bad.php'); exit; этот заголовок даёт указание твоему браузеру сделать новый запрос на указанную страницу. кстати, после обработки POST-запроса надо делать редирект ВСЕГДА! как вариант - на ту же самую страницу, но всё равно надо редирект. это спасает от непроизвольной повторной отправки формы при обновлении или при переходе назад по истории.
Код (PHP): <td colspan="2"><input type="submit" name="button" id="button" value="Отправить" /> Как сделать чтоб после нажатия на эту кнопку происходит редирект? Подсказка от модератора: Любой код или текст конфигурации пишите между тегом [code=php] и [/code]. Используйте отступы в коде для форматирования текста. Это помогает быстрее понять вас, увеличивает шанс на получение ответа. Что выделять? Например: PHP, HTML, CSS, JavaScript, SQL, XML, .htaccess, ini, регулярные выражения, код шаблонизаторов, любая другая разметка, результаты array/object dump и т. д.
weby проверь через if и isset что в массиве $_POST есть ключ button (ты сам так назвал ключ name="button") и если условие выполнено, то до отдачи любого контента (например echo и т. д.) вызови функцию header и отправь заголовок на переадресацию, после этой функции вызови exit(); чтобы прекратить выполнение программы. Код (PHP): <?php header('Location: http://example.com/'); exit;