{"id":133,"date":"2020-10-07T09:37:45","date_gmt":"2020-10-07T09:37:45","guid":{"rendered":"http:\/\/bl1001.kurguresepsiyon.com\/23042008\/?p=133"},"modified":"2020-10-13T10:02:41","modified_gmt":"2020-10-13T10:02:41","slug":"robot-degilim-form-uygulamasi","status":"publish","type":"post","link":"https:\/\/bl1001.kurguresepsiyon.com\/23042008\/robot-degilim-form-uygulamasi\/","title":{"rendered":"Robot De\u011filim Form Uygulamas\u0131"},"content":{"rendered":"\n<p><strong>ROBOT DEG\u0130L\u0130M FORM UYGULAMASI<\/strong><\/p>\n\n\n\n<p>Sevgili arkada\u015flar, bug\u00fcn sizinle bo\u015f formlardan nas\u0131l kurtulaca\u011f\u0131m\u0131z\u0131 anlataca\u011f\u0131m. Daha \u00f6nceden de \u00e7e\u015fitli \u00e7al\u0131\u015fmalar\u0131m\u0131z olmu\u015ftu Emre Bey ile bunu geli\u015ftirdik. Ad\u0131m ad\u0131m a\u015fa\u011f\u0131da anlat\u0131yorum.\u263a<\/p>\n\n\n\n<p>1 &#8211; KPRWEB.dll dosyam\u0131z\u0131 g\u00fcncellemek i\u00e7in FTP de bin klas\u00f6r\u00fcm\u00fcze eri\u015fim sa\u011fl\u0131yoruz ve g\u00fcncelliyoruz. G\u00fcncel R15 .Net dosyalar\u0131&nbsp; drive&nbsp; da bulunmaktad\u0131r.&nbsp;<\/p>\n\n\n\n<p>2 &#8211; HTML Sayfa Template de formumuzun bulundu\u011fu d\u00f6k\u00fcman\u0131n en ba\u015f\u0131na a\u015fa\u011f\u0131daki script eklenmelidir. Formun diline g\u00f6re script de\u011fi\u015fkenlik g\u00f6sterebilir. \u00dclke dilinin koduna g\u00f6re \u201cen\u201d yazan yerleri g\u00fcncellemeniz gerekir. \u00d6rne\u011fin Arap\u00e7a i\u00e7in \u201car\u201d yazmak gerekir.&nbsp; \u0130ki scriptte a\u015fa\u011f\u0131da mevcuttur.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;script src='https:\/\/www.google.com\/recaptcha\/api.js'>&lt;\/script>\n&lt;script src=\"https:\/\/www.google.com\/recaptcha\/api.js?hl=en\">&lt;\/script><\/code><\/pre>\n\n\n\n<p>3 &#8211; Google ReCaptcha admin paneline alan ad\u0131m\u0131z\u0131 eklememiz gerekiyor.<\/p>\n\n\n\n<figure class=\"wp-block-embed\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/www.google.com\/recaptcha\/admin\n<\/div><\/figure>\n\n\n\n<p><strong>\u00d6nemli: <\/strong>Robot de\u011filim butonu ID\u2019si<strong> <\/strong><strong>6LchOaAUAAAAALN6gPt0O8Ldwo3_oEX1l5bMeGO<\/strong>1 olan butonlar i\u00e7in ROBOT 2 k\u0131sm\u0131na alan ad\u0131 eklemesi yap\u0131lacakt\u0131r.<\/p>\n\n\n\n<p>ID\u2019si <strong>6LecxDYUAAAAAGTXMBE8b1rrS3fB75SMBD341pjL <\/strong>olan butonlar i\u00e7in ROBOT 1 k\u0131sm\u0131na ekleme yap\u0131lacakt\u0131r.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh6.googleusercontent.com\/pK-C2EVyI6wFkG-WjIaE3XuN2Sn-7Td1vIN_FMA0gJXv9WdbzRborUB-foo9p1GPk0JpfsJGcglJvrnPi7ZbjJi43FNXkenhjCFTGDn71oG0w3YjHsHsQMNrJGPSj9_A9PvyJWnIcLFz5OnAiQ\" alt=\"\"\/><\/figure>\n\n\n\n<p><strong>4 &#8211; Form HTML<\/strong><\/p>\n\n\n\n<p>Formun html alan\u0131 a\u015fa\u011f\u0131daki gibi olmal\u0131d\u0131r. Tabi ki&nbsp; input alanlar de\u011fi\u015fkenlik g\u00f6sterebilir.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;script src='https:\/\/www.google.com\/recaptcha\/api.js'>&lt;\/script>\n&lt;form name=\"myform\" action=\"\/PostContactForm\"  onsubmit=\"return validateForm()\" method=\"post\">\n  &lt;input type=\"hidden\" name=\"emailField\" id=\"emailField\" value=\"EPosta\"\/>\n  &lt;input type=\"hidden\" name=\"Form Subject\" id=\"formSubject\" value=\"    FCS D\u0131\u015f Ticaret - \u0130leti\u015fim Form\"\/>\n  &lt;div class=\"col-lg-12 forms-space\">\n    &lt;input  name=\"Ad Soyad\" id=\"AdSoyad\" class=\"form-control\" placeholder=\"* Ad Soyad\" type=\"text\">\n  &lt;\/div>\n   &lt;div class=\"col-lg-12 forms-space\">\n    &lt;input name=\"E-Posta\" id=\"EPosta\" class=\"form-control\" placeholder=\"* E-Posta\" type=\"text\">\n  &lt;\/div>\n\n  &lt;div class=\"col-lg-12 forms-space\">\n    &lt;input name=\"Telefon\" id=\"Telefon\" class=\"form-control\" placeholder=\"* Telefon\" type=\"text\">\n  &lt;\/div>\n \n  &lt;div class=\"col-lg-12 forms-space\"> &lt;textarea name=\"Mesaj\u0131n\u0131z\" id=\"Mesaj\" class=\"form-control textarea-ozel\" rows=\"2\" placeholder=\"Mesaj\u0131n\u0131z\">&lt;\/textarea>\n  &lt;\/div>\n  \n  &lt;div class=\"col-lg-12 forms-space\">\n    &lt;div class=\"g-recaptcha\" data-sitekey=\"6LchOaAUAAAAALN6gPt0O8Ldwo3_oEX1l5bMeGO1\">&lt;\/div>\n    &lt;br>\n    &lt;button class=\"btn btn-primary\" type=\"submit\"> G\u00d6NDER&lt;\/button>\n  &lt;\/div>\n&lt;\/form>\n&lt;script>\n                   var urlParams = new URLSearchParams(window.location.search);\n                    var result = urlParams.get('R');\n                     \n                        switch(result) {\n                        case \"DONE\":\n                                alert(\"Mesaj\u0131n\u0131z ba\u015far\u0131yla g\u00f6nderilmi\u015ftir. Te\u015fekk\u00fcr ederiz.\");  \n                            break;\n                        case \"ERROR\":\n                            alert(urlParams.get('Msg'));  \n                            break;\n                        case \"CAPTCA\":\n                            alert(\"Robot validasyonu hatal\u0131.\");  \n                            break;\n                        default:\n                              break;\n                      }\n                    function validateForm() {\n                        var x = document.forms&#91;\"myform\"]&#91;\"EPosta\"].value;\n                        var y = document.forms&#91;\"myform\"]&#91;\"AdSoyad\"].value;\n                        var z = document.forms&#91;\"myform\"]&#91;\"Telefon\"].value;\n                        if (x == \"\") {\n                            alert(\"Zorunlu alanlar bo\u015f olamaz.\");\n                            return false;\n                        } else if (y == \"\") {\n                            alert(\"Zorunlu alanlar bo\u015f olamaz.\");\n                            return false;\n                        } else if (z == \"\") {\n                            alert(\"Zorunlu alanlar bo\u015f olamaz.\");\n                            return false;\n                        }  else if (grecaptcha.getResponse() == \"\") {\n                          alert(\"Robot olmad\u0131\u011f\u0131n\u0131z\u0131 do\u011frulay\u0131n\u0131z!\");  \n                            return false;\n                        }\n                        else {\n                            alert(\"Mesaj\u0131n\u0131z ba\u015far\u0131yla g\u00f6nderilmi\u015ftir. Te\u015fekk\u00fcr ederiz.\");\n                            return true;\n                        }\n                    }\n                &lt;\/script>\n<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Sevgili arkada\u015flar, bug\u00fcn sizinle bo\u015f formlardan nas\u0131l kurtulaca\u011f\u0131m\u0131z\u0131 anlataca\u011f\u0131m. Daha \u00f6nceden de \u00e7e\u015fitli \u00e7al\u0131\u015fmalar\u0131m\u0131z olmu\u015ftu Emre Bey ile bunu geli\u015ftirdik. Ad\u0131m ad\u0131m a\u015fa\u011f\u0131da anlat\u0131yorum.<\/p>\n","protected":false},"author":6,"featured_media":134,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[4],"tags":[27,28,26],"_links":{"self":[{"href":"https:\/\/bl1001.kurguresepsiyon.com\/23042008\/wp-json\/wp\/v2\/posts\/133"}],"collection":[{"href":"https:\/\/bl1001.kurguresepsiyon.com\/23042008\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bl1001.kurguresepsiyon.com\/23042008\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bl1001.kurguresepsiyon.com\/23042008\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/bl1001.kurguresepsiyon.com\/23042008\/wp-json\/wp\/v2\/comments?post=133"}],"version-history":[{"count":2,"href":"https:\/\/bl1001.kurguresepsiyon.com\/23042008\/wp-json\/wp\/v2\/posts\/133\/revisions"}],"predecessor-version":[{"id":216,"href":"https:\/\/bl1001.kurguresepsiyon.com\/23042008\/wp-json\/wp\/v2\/posts\/133\/revisions\/216"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bl1001.kurguresepsiyon.com\/23042008\/wp-json\/wp\/v2\/media\/134"}],"wp:attachment":[{"href":"https:\/\/bl1001.kurguresepsiyon.com\/23042008\/wp-json\/wp\/v2\/media?parent=133"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bl1001.kurguresepsiyon.com\/23042008\/wp-json\/wp\/v2\/categories?post=133"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bl1001.kurguresepsiyon.com\/23042008\/wp-json\/wp\/v2\/tags?post=133"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}