· 7 years ago · Sep 17, 2018, 11:12 PM
1[HttpPost]
2 [CaptchaValidator(PrivateKey= "secretKey", ErrorMessage="Captcha
3 Invalido", RequiredMessage ="Campo Obrigatorio")]
4
5 public ActionResult SalvarItens(string titulo, string video_url, string
6 thumb, bool captchaValid)
7 {
8 var item = new Dados_Video()
9 {
10 Thumb = thumb,
11 Titulo = titulo,
12 UrlVideo = video_url
13 };
14
15 db.Dados_Video.Add(item);
16 db.SaveChanges();
17
18
19 return Json(new { Resultado = item.Id },
20 JsonRequestBehavior.AllowGet);
21 }
22
23@using reCAPTCHA.MVC;
24
25
26 <form id="submeter">
27 <p id="divulgueSeuVideo">Divulgue Seu VÃdeo</p><br />
28 <input type="text" id="titulo" name="titulo" required=""
29 class="form-control form-home" placeholder="Titulo" /><br />
30
31 <input type="url" id="video-url" name="url" required="" class="form-control form-home" placeholder="url" /><br />
32
33 <div class="g-recaptcha" data-sitekey="minhaKey"></div>
34 @Html.ValidationMessage("reCAPTCHA")
35
36 <button id="submit" class="btn-block btn-success" onclick="funcaoOnclick();">Enviar Video</button>
37 </form>
38
39<add key="reCaptchaPublicKey" value="SiteKey" />
40 <add key="reCaptchaPrivateKey" value="SecretKey" />