Witam pomogl by mi ktos z reCaptcha a mianowicie zeby sie polaczyla z google i jak ktos nie kliknie to zeby blad wyskakiwal wiem ze to jest banalna rzecz dla niektorych lecz dla mnie nie prosze o pomoc i z gory dziekuje nizej daje kod do HTML i PHP problem mam z tym kluczem sekretnym i z tym bledem jak ktos nie zaznaczy to wyswietla sie komunikat ze nie zaznaczyl .recpatcha oczywiscie z google.Ten krok pierwszy wykonalem problem jest z drugim bo nie wiem jak to zrobic POMOCY jest to bardzo wazne dla mnie.
<!DOCTYPE html>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="description" content=""> <meta name="viewport" content="width=device-width">
<link rel="stylesheet" href="css/bootstrap.min.css"> body {
padding-top: 60px;
padding-bottom: 40px;
}
<link rel="stylesheet" href="css/bootstrap-responsive.min.css"> <link rel="stylesheet" href="css/main.css">
<form id="formularzKontaktowy" class="form-horizontal" action="strona.php" method="post">
<div class="control-group"> <label class="control-label" for="inputEmail">Email
</label> <input type="text" name="email" class="input-xlarge" id="inputEmail" placeholder="Email">
<div class="control-group"> <label class="control-label" for="inputSubject">Temat
</label> <input type="text" name="subject" class="input-xlarge" id="inputSubject" placeholder="Temat wiadomości">
<div class="control-group"> <label class="control-label" for="inputMessage">Wiadomość
</label> <textarea type="text" name="message" class="input-xlarge" id="inputMessage" placeholder="Twoja wiadomość" rows="6"></textarea>
<div class="control-group"> <button type="submit" class="btn btn-primary" id="go">Wyślij wiadomość
</button>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script> <script src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.11.1/jquery.validate.js"></script> <script>window.jQuery || document.write('
<script src="js/vendor/jquery-1.10.1.min.js"><\/script>')
</script>
$("#formularzKontaktowy").validate({
errorClass: "text-error",
rules: {
subject: "required",
message: "required",
email: {
required: true,
email: true
}
},
messages: {
subject: "Nie wpisałeś tematu wiadomości",
message: "Nie wpisałeś treści wiadomości",
email: {
required: "Nie podałeś swojego adresu e-mail",
email: "Błędny format adresu e-mail"
}
}
});
<?php
$to = 'madmi121@poczta.pl';
$subject = $_POST['subject'];
$message = $_POST['message'];
$headers = 'From: ' . $_POST['email'] . "\r\n" .
'Content-type: text/html; charset=utf-8';
mail($to, $subject, $message, $headers);
?>
<!DOCTYPE html>
<html class="no-js">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title></title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width">
<link rel="stylesheet" href="css/bootstrap.min.css">
<style>
body {
padding-top: 60px;
padding-bottom: 40px;
}
</style>
<link rel="stylesheet" href="css/bootstrap-responsive.min.css">
<link rel="stylesheet" href="css/main.css">
</head>
<body>
<div class="container">
<form id="formularzKontaktowy" class="form-horizontal" action="index.html" method="post">
<div class="control-group">
<label class="control-label" for="inputEmail">Email</label>
<div class="controls">
<input type="text" name="email" class="input-xlarge" id="inputEmail" placeholder="Email">
</div>
</div>
<div class="control-group">
<label class="control-label" for="inputSubject">Temat</label>
<div class="controls">
<input type="text" name="subject" class="input-xlarge" id="inputSubject" placeholder="Temat wiadomości">
</div>
</div>
<div class="control-group">
<label class="control-label" for="inputMessage">Wiadomość</label>
<div class="controls">
<textarea type="text" name="message" class="input-xlarge" id="inputMessage" placeholder="Twoja wiadomość" rows="6"></textarea>
</div>
</div>
<div class="control-group">
<div class="controls">
<button type="submit" class="btn btn-primary">Wyślij wiadomość</button>
</div>
</div>
<h4 style="color:green;">Wysłano wiadomość!</h4>
</form>
</div> <!-- /container -->
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script>
<script src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.11.1/jquery.validate.js"></script>
<script>window.jQuery || document.write('<script src="js/vendor/jquery-1.10.1.min.js"><\/script>')</script>
<script src="js/vendor/bootstrap.min.js"></script>
<script>
$("#formularzKontaktowy").validate({
errorClass: "text-error",
rules: {
subject: "required",
message: "required",
email: {
required: true,
email: true
}
},
messages: {
subject: "Nie wpisałeś tematu wiadomości",
message: "Nie wpisałeś treści wiadomości",
email: {
required: "Nie podałeś swojego adresu e-mail",
email: "Błędny format adresu e-mail"
}
}
});
</script>
<script src="js/main.js"></script>
</body>
</html>