// Połącz "SET NAMES utf8")); $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); } catch(PDOException $e){ die("ERROR: Could not connect. " . $e->getMessage()); } ?> //Otrzymujesz dane array("regexp"=>"/^[a-zA-Z\s]+$/")))){ $test = "Wprowadź poprawną nazwę."; } return $test; } if($_SERVER["REQUEST_METHOD"] == "POST"){ $zmienna1_err = $zmienna2_err = $zmienna3_err =""; $input_zmienna1 = trim($_POST["pole1"]); $input_zmienna2 = trim($_POST["pole2"]); $input_zmienna3 = trim($_POST["pole3"]); $input_zmienna4 = trim($_POST["pole4"]); $input_zmienna5 = trim($_POST["pole5"]); $zmienna1_err = validation($input_zmienna1); $zmienna2_err = validation($input_zmienna2); $zmienna3_err = validation($input_zmienna3); if(empty($zmienna1_err) && empty($zmienna2_err) && empty($zmienna3_err)){ $sql = "INSERT INTO samochod (col2, col3, col4, col5, col6) VALUES (:bindedparam1, :bindedparam2, :bindedparam3, :bindedparam4, :bindedparam5)"; if($stmt = $pdo->prepare($sql)){ $stmt->bindParam(":bindedparam1", $param_zmienna1); $stmt->bindParam(":bindedparam2", $param_zmienna2); $stmt->bindParam(":bindedparam3", $param_zmienna3); $stmt->bindParam(":bindedparam4", $param_zmienna4); $stmt->bindParam(":bindedparam5", $param_zmienna5); $param_zmienna1 = $input_zmienna1; $param_zmienna2 = $input_zmienna2; $param_zmienna3 = $input_zmienna3; $param_zmienna4 = $input_zmienna4; $param_zmienna5 = $input_zmienna5; if($stmt->execute()){ header("location: index.php"); exit(); } else{ echo "Coś poszło nie tak. Skontaktuj się z administratorem!."; } } unset($stmt); } unset($pdo); } ?>