<div class="bottomcontainerBox" style="border:1px solid #808080;background-color:#F0F4F9;">
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fshabeebk.com%2Fblog%2Fsimple-form-submit-in-angularjs-php%2F&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:85px; height:21px;"></iframe></div>
			<div style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://shabeebk.com/blog/simple-form-submit-in-angularjs-php/"></g:plusone>
			</div>
			<div style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://shabeebk.com/blog/simple-form-submit-in-angularjs-php/"  data-text="Simple form submit in angularjs with php" data-count="horizontal"></a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="http://shabeebk.com/blog/simple-form-submit-in-angularjs-php/" data-counter="right"></script></div>			
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script src="http://www.stumbleupon.com/hostedbadge.php?s=1&amp;r=http://shabeebk.com/blog/simple-form-submit-in-angularjs-php/"></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div>{"id":49,"date":"2014-08-01T12:55:21","date_gmt":"2014-08-01T12:55:21","guid":{"rendered":"http:\/\/shabeebk.com\/blog\/?p=49"},"modified":"2014-12-21T11:24:31","modified_gmt":"2014-12-21T11:24:31","slug":"simple-form-submit-in-angularjs-php","status":"publish","type":"post","link":"http:\/\/shabeebk.com\/blog\/simple-form-submit-in-angularjs-php\/","title":{"rendered":"Simple form submit in angularjs with php"},"content":{"rendered":"<p><br \/>\nGuys,<\/p>\n<p>Today we are going to learning Angularjs, just try out What I found, an easier and simple way to write simple form submit in angularjs with php.<\/p>\n<div id=\"attachment_55\" style=\"width: 310px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/shabeebk.com\/blog\/wp-content\/uploads\/2014\/08\/AngularJS-large_1.png\"><img aria-describedby=\"caption-attachment-55\" loading=\"lazy\" class=\"lazy size-medium wp-image-55\" src=\"http:\/\/shabeebk.com\/blog\/wp-content\/plugins\/jquery-image-lazy-loading\/images\/grey.gif\" data-original=\"http:\/\/shabeebk.com\/blog\/wp-content\/uploads\/2014\/08\/AngularJS-large_1-300x84.png\" alt=\"angularjs_PHP_form_submission\" width=\"300\" height=\"84\" srcset=\"http:\/\/shabeebk.com\/blog\/wp-content\/uploads\/2014\/08\/AngularJS-large_1-300x84.png 300w, http:\/\/shabeebk.com\/blog\/wp-content\/uploads\/2014\/08\/AngularJS-large_1.png 383w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><p id=\"caption-attachment-55\" class=\"wp-caption-text\"><noscript><img loading=\"lazy\" class=\"size-medium wp-image-55\" src=\"http:\/\/shabeebk.com\/blog\/wp-content\/uploads\/2014\/08\/AngularJS-large_1-300x84.png\" alt=\"angularjs_PHP_form_submission\" width=\"300\" height=\"84\" srcset=\"http:\/\/shabeebk.com\/blog\/wp-content\/uploads\/2014\/08\/AngularJS-large_1-300x84.png 300w, http:\/\/shabeebk.com\/blog\/wp-content\/uploads\/2014\/08\/AngularJS-large_1.png 383w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/noscript><\/a> angular js with php form submission<\/p><\/div>\n<p>We can make a HTML form to submit and save to database,<br \/>\n<br \/>\nHere we are going to include 2 js files; one is Angularjs library and another one formjs.js which we will be using in writing controller of our form.<\/p>\n<p>Let us dig deep into the form<\/p>\n<ul>\n<li>We will be adding <strong> ng-app=\u201dformExample\u201d <\/strong> after the html tag -ng-app tells the angular, this block needs to be watched by the angular module.<\/li>\n<li>After that we need to add the controller to form tag like ng-controller=\u201dformCtrl\u201d<br \/>\n&#8211; we are going to define formCtrl in formjs.js to tell what are the action need to do with that form<\/li>\n<li>Lastly we will add ng-click=\u201dformsubmit(userForm.$valid)\u201d<br \/>\nOn clicking the button, it will go to formsubmit function and we will pass the validation rules as parameters. We will use native $valid function to validate the form.<\/li>\n<\/ul>\n<p>\nSample HTML page &#8211; index.html page<\/p>\n<pre class=\"lang:default decode:true \" title=\"index.html - index page\">&lt;!DOCTYPE html&gt;\r\n&lt;html ng-app=\"formExample\"&gt;\r\n    &lt;head&gt;\r\n        &lt;title&gt;simple form with AngualrJS&lt;\/title&gt;\r\n        &lt;link rel=\"stylesheet\" href=\"css\/bootstrap.min.css\" type=\"text\/css\" \/&gt;\r\n        &lt;script src=\"js\/angular.js\" &gt;&lt;\/script&gt;\r\n        &lt;script src=\"js\/formjs.js\"&gt;&lt;\/script&gt;\r\n    &lt;\/head&gt; \r\n\r\n    &lt;body&gt;\r\n\r\n        &lt;div ng-controller=\"formCtrl\"&gt;\r\n            &lt;form  name=\"userForm\"  class=\"well form-search\"   &gt;\r\n                \r\n                &lt;input type=\"text\" ng-model=\"name\" class=\"input-medium search-query\" placeholder=\"Name\" required &gt;\r\n                &lt;input type=\"email\" ng-model=\"email\" class=\"input-medium search-query\" placeholder=\"Email\" required &gt;\r\n                &lt;input type=\"text\" ng-model=\"message\" class=\"input-medium search-query\" placeholder=\"Message\" required &gt;\r\n                &lt;button type=\"submit\" class=\"btn\" ng-click=\"formsubmit(userForm.$valid)\"  ng-disabled=\"userForm.$invalid\"&gt;Submit &lt;\/button&gt;\r\n\t\t\r\n            &lt;\/form&gt;\r\n            &lt;pre ng-model=\"result\"&gt;\r\n                {{result}}\r\n            &lt;\/pre&gt;\r\n        &lt;\/div&gt;\r\n    &lt;\/body&gt;\r\n\r\n&lt;\/html&gt;<\/pre>\n<p>Now we will have a look on the javascript (formjs.js) file<\/p>\n<ul>\n<li>First we are going to define the module as \u201cformExample\u201d.(We have already included in html as mentioned above).<\/li>\n<li>Next to that we will define our controller with two dependency, \u2018$scope\u2019 and \u2018$http\u2019. $scope is for current scope and $http for ajax submission.<\/li>\n<li>Later we will define formsubmit function and we will pass the validation status as parameter.<\/li>\n<li>Now we will fetch all the values from the form and validate, on successful validation it is send to submit.php as json data. If form validation fails, it will show an alert message.<\/li>\n<\/ul>\n<p>javascript file<br \/>\nformjs.js<\/p>\n<pre class=\"lang:default decode:true \">&lt;pre class=\"lang:default decode:true \" title=\"formjs.js\" &gt;\r\n\r\n\r\n\/**\r\n * @filesource : formjs.js\r\n * @author : Shabeeb  &lt;mail@shabeebk.com&gt;\r\n * @abstract : controller fo HTML page\r\n * @package sample file \r\n * @copyright (c) 2014, Shabeeb\r\n * shabeebk.com\/blog\r\n * \r\n *  *\/\r\n\r\n\r\n\r\nvar app = angular.module('formExample', []);\r\n\r\n\r\napp.controller(\"formCtrl\", ['$scope', '$http', function($scope, $http) {\r\n        $scope.url = 'submit.php';\r\n\r\n        $scope.formsubmit = function(isValid) {\r\n\r\n\r\n            if (isValid) {\r\n              \r\n\r\n                $http.post($scope.url, {\"name\": $scope.name, \"email\": $scope.email, \"message\": $scope.message}).\r\n                        success(function(data, status) {\r\n                            console.log(data);\r\n                            $scope.status = status;\r\n                            $scope.data = data;\r\n                            $scope.result = data; \r\n                        })\r\n            }else{\r\n                \r\n                  alert('Form is not valid');\r\n            }\r\n\r\n        }\r\n\r\n    }]);&lt;\/pre&gt; \r\n<\/pre>\n<p>In <strong>submit.php <\/strong> page we are going to retrieve the json data and decode using it json_decode.<br \/>\nFor that we can use the below code:<\/p>\n<p>$post_date = file_get_contents(\u201cphp:\/\/input\u201d);<br \/>\n$data = json_decode($post_date);<\/p>\n<p>Below is the query to save data to database .<br \/>\nHere I am just printing all the values which we will get from the form for illustration.<br \/>\nphp submission form<\/p>\n<p>submit.php<\/p>\n<pre class=\"lang:default decode:true \" title=\"submit.php\">&lt;?php\r\n\/**\r\n * @filesource : submit.php\r\n * @author : Shabeeb  &lt;mail@shabeeb.com&gt;\r\n * @abstract : simple submission php form\r\n * @package sample file \r\n * @copyright (c) 2014, Shabeeb\r\n * \r\n * \r\n *  *\/\r\n\r\n$post_date = file_get_contents(\"php:\/\/input\");\r\n$data = json_decode($post_date);\r\n\r\n\r\n\/\/saving to database\r\n\/\/save query\r\n\r\n\/\/now i am just printing the values\r\necho \"Name : \".$data-&gt;name.\"n\";\r\necho \"Email : \".$data-&gt;email.\"n\";\r\necho \"Message : \".$data-&gt;message.\"n\";\r\n\r\n\r\n\r\n?&gt;<\/pre>\n<p>\n<a href=\"http:\/\/shabeebk.com\/blog\/wp-content\/uploads\/2014\/08\/form_submit.zip\">Download files<\/a><\/p>\n<p><a href=\"http:\/\/shabeebk.com\/blog\/demo\/simple-form-submit-in-angularjs-php\/\" target=\"_blank\">Demo<\/a><\/p>\n<p>Enjoy your Coding with Coffee \ud83d\ude09<\/p>\n<div class=\"pvc_clear\"><\/div>\n<p class=\"pvc_stats all \" data-element-id=\"49\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> &nbsp;20,914&nbsp;total views, &nbsp;1&nbsp;views today<\/p>\n<div class=\"pvc_clear\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Guys, Today we are going to learning Angularjs, just try out What I found, an easier and simple way to write simple form submit in angularjs with php. We can make a HTML form to submit and save to database, Here we are going to include 2 js files; one is Angularjs library and another [&hellip;]<\/p>\n<div class=\"pvc_clear\"><\/div>\n<p class=\"pvc_stats all \" data-element-id=\"49\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> &nbsp;20,914&nbsp;total views, &nbsp;1&nbsp;views today<\/p>\n<div class=\"pvc_clear\"><\/div>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":""},"categories":[5,4],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v18.4.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Simple form submit in angularjs with php - shabeeb Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/shabeebk.com\/blog\/simple-form-submit-in-angularjs-php\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Simple form submit in angularjs with php - shabeeb Blog\" \/>\n<meta property=\"og:description\" content=\"A crazy developer blog\" \/>\n<meta property=\"og:url\" content=\"http:\/\/shabeebk.com\/blog\/simple-form-submit-in-angularjs-php\/\" \/>\n<meta property=\"og:site_name\" content=\"shabeeb Blog\" \/>\n<meta property=\"article:published_time\" content=\"2014-08-01T12:55:21+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2014-12-21T11:24:31+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/shabeebk.com\/blog\/wp-content\/uploads\/2014\/08\/AngularJS-large_1-300x84.png\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"shabeeb\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"http:\/\/shabeebk.com\/blog\/#website\",\"url\":\"http:\/\/shabeebk.com\/blog\/\",\"name\":\"shabeeb Blog\",\"description\":\"A developer blog\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\/\/shabeebk.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"http:\/\/shabeebk.com\/blog\/simple-form-submit-in-angularjs-php\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"http:\/\/shabeebk.com\/blog\/wp-content\/uploads\/2014\/08\/AngularJS-large_1.png\",\"contentUrl\":\"http:\/\/shabeebk.com\/blog\/wp-content\/uploads\/2014\/08\/AngularJS-large_1.png\",\"width\":383,\"height\":108,\"caption\":\"angular js with php form submission\"},{\"@type\":\"WebPage\",\"@id\":\"http:\/\/shabeebk.com\/blog\/simple-form-submit-in-angularjs-php\/#webpage\",\"url\":\"http:\/\/shabeebk.com\/blog\/simple-form-submit-in-angularjs-php\/\",\"name\":\"Simple form submit in angularjs with php - shabeeb Blog\",\"isPartOf\":{\"@id\":\"http:\/\/shabeebk.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"http:\/\/shabeebk.com\/blog\/simple-form-submit-in-angularjs-php\/#primaryimage\"},\"datePublished\":\"2014-08-01T12:55:21+00:00\",\"dateModified\":\"2014-12-21T11:24:31+00:00\",\"author\":{\"@id\":\"http:\/\/shabeebk.com\/blog\/#\/schema\/person\/71832abe654179971635c65c09bceb29\"},\"breadcrumb\":{\"@id\":\"http:\/\/shabeebk.com\/blog\/simple-form-submit-in-angularjs-php\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\/\/shabeebk.com\/blog\/simple-form-submit-in-angularjs-php\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\/\/shabeebk.com\/blog\/simple-form-submit-in-angularjs-php\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"http:\/\/shabeebk.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Simple form submit in angularjs with php\"}]},{\"@type\":\"Person\",\"@id\":\"http:\/\/shabeebk.com\/blog\/#\/schema\/person\/71832abe654179971635c65c09bceb29\",\"name\":\"shabeeb\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"http:\/\/shabeebk.com\/blog\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"http:\/\/0.gravatar.com\/avatar\/9998389cc76a77663881c48f7d4cbba0?s=96&d=mm&r=g\",\"contentUrl\":\"http:\/\/0.gravatar.com\/avatar\/9998389cc76a77663881c48f7d4cbba0?s=96&d=mm&r=g\",\"caption\":\"shabeeb\"},\"description\":\"Developer,Entrepreneur, software engineer more than that a human being\",\"sameAs\":[\"http:\/\/shabeebk.com\/blog\"],\"url\":\"http:\/\/shabeebk.com\/blog\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Simple form submit in angularjs with php - shabeeb Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"http:\/\/shabeebk.com\/blog\/simple-form-submit-in-angularjs-php\/","og_locale":"en_US","og_type":"article","og_title":"Simple form submit in angularjs with php - shabeeb Blog","og_description":"A crazy developer blog","og_url":"http:\/\/shabeebk.com\/blog\/simple-form-submit-in-angularjs-php\/","og_site_name":"shabeeb Blog","article_published_time":"2014-08-01T12:55:21+00:00","article_modified_time":"2014-12-21T11:24:31+00:00","og_image":[{"url":"http:\/\/shabeebk.com\/blog\/wp-content\/uploads\/2014\/08\/AngularJS-large_1-300x84.png"}],"twitter_misc":{"Written by":"shabeeb","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"http:\/\/shabeebk.com\/blog\/#website","url":"http:\/\/shabeebk.com\/blog\/","name":"shabeeb Blog","description":"A developer blog","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/shabeebk.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"ImageObject","@id":"http:\/\/shabeebk.com\/blog\/simple-form-submit-in-angularjs-php\/#primaryimage","inLanguage":"en-US","url":"http:\/\/shabeebk.com\/blog\/wp-content\/uploads\/2014\/08\/AngularJS-large_1.png","contentUrl":"http:\/\/shabeebk.com\/blog\/wp-content\/uploads\/2014\/08\/AngularJS-large_1.png","width":383,"height":108,"caption":"angular js with php form submission"},{"@type":"WebPage","@id":"http:\/\/shabeebk.com\/blog\/simple-form-submit-in-angularjs-php\/#webpage","url":"http:\/\/shabeebk.com\/blog\/simple-form-submit-in-angularjs-php\/","name":"Simple form submit in angularjs with php - shabeeb Blog","isPartOf":{"@id":"http:\/\/shabeebk.com\/blog\/#website"},"primaryImageOfPage":{"@id":"http:\/\/shabeebk.com\/blog\/simple-form-submit-in-angularjs-php\/#primaryimage"},"datePublished":"2014-08-01T12:55:21+00:00","dateModified":"2014-12-21T11:24:31+00:00","author":{"@id":"http:\/\/shabeebk.com\/blog\/#\/schema\/person\/71832abe654179971635c65c09bceb29"},"breadcrumb":{"@id":"http:\/\/shabeebk.com\/blog\/simple-form-submit-in-angularjs-php\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["http:\/\/shabeebk.com\/blog\/simple-form-submit-in-angularjs-php\/"]}]},{"@type":"BreadcrumbList","@id":"http:\/\/shabeebk.com\/blog\/simple-form-submit-in-angularjs-php\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"http:\/\/shabeebk.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Simple form submit in angularjs with php"}]},{"@type":"Person","@id":"http:\/\/shabeebk.com\/blog\/#\/schema\/person\/71832abe654179971635c65c09bceb29","name":"shabeeb","image":{"@type":"ImageObject","@id":"http:\/\/shabeebk.com\/blog\/#personlogo","inLanguage":"en-US","url":"http:\/\/0.gravatar.com\/avatar\/9998389cc76a77663881c48f7d4cbba0?s=96&d=mm&r=g","contentUrl":"http:\/\/0.gravatar.com\/avatar\/9998389cc76a77663881c48f7d4cbba0?s=96&d=mm&r=g","caption":"shabeeb"},"description":"Developer,Entrepreneur, software engineer more than that a human being","sameAs":["http:\/\/shabeebk.com\/blog"],"url":"http:\/\/shabeebk.com\/blog\/author\/admin\/"}]}},"jetpack_featured_media_url":"","_links":{"self":[{"href":"http:\/\/shabeebk.com\/blog\/wp-json\/wp\/v2\/posts\/49"}],"collection":[{"href":"http:\/\/shabeebk.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/shabeebk.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/shabeebk.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/shabeebk.com\/blog\/wp-json\/wp\/v2\/comments?post=49"}],"version-history":[{"count":1,"href":"http:\/\/shabeebk.com\/blog\/wp-json\/wp\/v2\/posts\/49\/revisions"}],"predecessor-version":[{"id":204,"href":"http:\/\/shabeebk.com\/blog\/wp-json\/wp\/v2\/posts\/49\/revisions\/204"}],"wp:attachment":[{"href":"http:\/\/shabeebk.com\/blog\/wp-json\/wp\/v2\/media?parent=49"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/shabeebk.com\/blog\/wp-json\/wp\/v2\/categories?post=49"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/shabeebk.com\/blog\/wp-json\/wp\/v2\/tags?post=49"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}