{"id":217,"date":"2025-09-04T07:25:36","date_gmt":"2025-09-04T07:25:36","guid":{"rendered":"https:\/\/zajecia.tsadowski.pl\/?p=217"},"modified":"2025-09-18T08:41:00","modified_gmt":"2025-09-18T08:41:00","slug":"formularze-i-kontrolki-standardowe-wprowadzenie","status":"publish","type":"post","link":"https:\/\/zajecia.tsadowski.pl\/index.php\/2025\/09\/04\/formularze-i-kontrolki-standardowe-wprowadzenie\/","title":{"rendered":"Formularze i kontrolki standardowe \u2013 wprowadzenie"},"content":{"rendered":"<h2>Wst\u0119p teoretyczny<\/h2>\n<p><strong>Czym s\u0105 formularze?<\/strong>\nFormularz to element strony internetowej, kt\u00f3ry pozwala u\u017cytkownikowi wprowadzi\u0107 dane i wys\u0142a\u0107 je do serwera. Dzi\u0119ki formularzom mo\u017cemy tworzy\u0107 <strong>interaktywne strony<\/strong>, np. logowania, rejestracji, ankiety, wyszukiwarki czy koszyki zakupowe.<\/p>\n<p><strong>Dlaczego opracowano formularze?<\/strong>\nStatyczne strony HTML mog\u0142y tylko wy\u015bwietla\u0107 tre\u015bci, ale nie umo\u017cliwia\u0142y interakcji. Formularze wprowadzono, aby u\u017cytkownik m\u00f3g\u0142 <strong>przekazywa\u0107 dane do serwera<\/strong>, a serwer \u2013 np. przy u\u017cyciu PHP \u2013 m\u00f3g\u0142 je przetwarza\u0107 i zwraca\u0107 wynik.<\/p>\n<p><strong>Jak to dzia\u0142a?<\/strong><\/p>\n<ol>\n<li>U\u017cytkownik wprowadza dane w formularzu.<\/li>\n<li>Dane s\u0105 przesy\u0142ane na serwer (metod\u0105 <strong>GET<\/strong> lub <strong>POST<\/strong>).<\/li>\n<li>Skrypt PHP odbiera dane i je przetwarza.<\/li>\n<li>Wynik jest odsy\u0142any do przegl\u0105darki.<\/li>\n<\/ol>\n<p><strong>Ciekawostki:<\/strong><\/p>\n<ul>\n<li>Formularze mog\u0105 przesy\u0142a\u0107 dane nie tylko do PHP, ale tak\u017ce do innych technologii, np. Python (Django, Flask), Node.js, Java (Spring).<\/li>\n<li>HTML5 doda\u0142 wiele nowych kontrolek formularzy, np. <code>email<\/code>, <code>date<\/code>, <code>color<\/code>, <code>range<\/code>.<\/li>\n<li>W praktyce wi\u0119kszo\u015b\u0107 nowoczesnych aplikacji internetowych korzysta z formularzy, cz\u0119sto w po\u0142\u0105czeniu z JavaScriptem i bazami danych.<\/li>\n<\/ul>\n<hr \/>\n<h2>Podstawowe elementy formularza (HTML)<\/h2>\n<p>Formularz rozpoczynamy znacznikiem form i ko\u0144czymy \/form.<\/p>\n<h3>Najwa\u017cniejsze atrybuty:<\/h3>\n<ul>\n<li><strong>action<\/strong> \u2013 wskazuje, do jakiego pliku (np. PHP) dane maj\u0105 zosta\u0107 wys\u0142ane,<\/li>\n<li><strong>method<\/strong> \u2013 okre\u015bla spos\u00f3b przesy\u0142ania danych (<code>GET<\/code> lub <code>POST<\/code>).<\/li>\n<\/ul>\n<hr \/>\n<h3>1. Formularz tekstowy<\/h3>\n<pre><code class=\"lang-html language-html html\">&lt;form action=&quot;odbierz.php&quot; method=&quot;post&quot;&gt;\n    Imi\u0119: &lt;input type=&quot;text&quot; name=&quot;imie&quot;&gt;&lt;br&gt;\n    &lt;input type=&quot;submit&quot; value=&quot;Wy\u015blij&quot;&gt;\n&lt;\/form&gt;<\/code><\/pre>\n<hr \/>\n<h3>2. R\u00f3\u017cne kontrolki<\/h3>\n<pre><code class=\"lang-html language-html html\">&lt;form action=&quot;odbierz.php&quot; method=&quot;post&quot;&gt;\n    Has\u0142o: &lt;input type=&quot;password&quot; name=&quot;haslo&quot;&gt;&lt;br&gt;\n    Wiek: &lt;input type=&quot;number&quot; name=&quot;wiek&quot;&gt;&lt;br&gt;\n    Email: &lt;input type=&quot;email&quot; name=&quot;email&quot;&gt;&lt;br&gt;\n    Kolor ulubiony: &lt;input type=&quot;color&quot; name=&quot;kolor&quot;&gt;&lt;br&gt;\n    &lt;input type=&quot;submit&quot; value=&quot;Wy\u015blij&quot;&gt;\n&lt;\/form&gt;<\/code><\/pre>\n<hr \/>\n<h3>3. Kontrolki wyboru<\/h3>\n<pre><code class=\"lang-html language-html html\">&lt;form action=&quot;odbierz.php&quot; method=&quot;post&quot;&gt;\n    P\u0142e\u0107: \n    &lt;input type=&quot;radio&quot; name=&quot;plec&quot; value=&quot;K&quot;&gt; Kobieta\n    &lt;input type=&quot;radio&quot; name=&quot;plec&quot; value=&quot;M&quot;&gt; M\u0119\u017cczyzna&lt;br&gt;\n\n    Zainteresowania:&lt;br&gt;\n    &lt;input type=&quot;checkbox&quot; name=&quot;hobby[]&quot; value=&quot;sport&quot;&gt; Sport\n    &lt;input type=&quot;checkbox&quot; name=&quot;hobby[]&quot; value=&quot;muzyka&quot;&gt; Muzyka\n    &lt;input type=&quot;checkbox&quot; name=&quot;hobby[]&quot; value=&quot;informatyka&quot;&gt; Informatyka&lt;br&gt;\n\n    &lt;input type=&quot;submit&quot; value=&quot;Wy\u015blij&quot;&gt;\n&lt;\/form&gt;<\/code><\/pre>\n<hr \/>\n<h2>Odbieranie danych w PHP<\/h2>\n<p>W pliku <code>odbierz.php<\/code> mo\u017cemy odebra\u0107 dane w nast\u0119puj\u0105cy spos\u00f3b:<\/p>\n<pre><code class=\"lang-php language-php php\">&lt;?php\n$imie = $_POST[&#039;imie&#039;]; \n$wiek = $_POST[&#039;wiek&#039;];\n\necho &quot;Twoje imi\u0119: $imie&lt;br&gt;&quot;;\necho &quot;Tw&oacute;j wiek: $wiek&lt;br&gt;&quot;;\n?&gt;<\/code><\/pre>\n<p>Dane z formularza trafiaj\u0105 do <strong>tablicy superglobalnej<\/strong>:<\/p>\n<ul>\n<li><code>$_GET<\/code> \u2013 gdy formularz wysy\u0142a metod\u0105 GET,<\/li>\n<li><code>$_POST<\/code> \u2013 gdy formularz wysy\u0142a metod\u0105 POST.<\/li>\n<\/ul>\n<hr \/>\n<h2>Zadania dla uczni\u00f3w<\/h2>\n<p><strong>Zadanie 1.<\/strong>\nStw\u00f3rz prosty formularz w HTML, kt\u00f3ry pobiera od u\u017cytkownika jego imi\u0119, nazwisko i wiek. Nast\u0119pnie napisz skrypt PHP, kt\u00f3ry odbierze te dane i wy\u015bwietli w zdaniu:\n\u201eMam na imi\u0119 [imi\u0119] [nazwisko] i mam [wiek] lat.\u201d<\/p>\n<hr \/>\n<p><strong>Zadanie 2.<\/strong>\nStw\u00f3rz formularz, w kt\u00f3rym u\u017cytkownik wybiera swoj\u0105 ulubion\u0105 por\u0119 roku (wiosna, lato, jesie\u0144, zima \u2013 <code>radio button<\/code>) oraz zaznacza ulubione hobby (przynajmniej 3 opcje \u2013 <code>checkbox<\/code>). Napisz skrypt PHP, kt\u00f3ry odbierze dane i wy\u015bwietli podsumowanie wybor\u00f3w.<\/p>","protected":false},"excerpt":{"rendered":"<p>Wst\u0119p teoretyczny Czym s\u0105 formularze? Formularz to element strony internetowej, kt\u00f3ry pozwala u\u017cytkownikowi wprowadzi\u0107 dane i wys\u0142a\u0107 je do serwera. Dzi\u0119ki formularzom mo\u017cemy tworzy\u0107 interaktywne strony, np. logowania, rejestracji, ankiety, wyszukiwarki czy koszyki zakupowe. Dlaczego opracowano formularze? Statyczne strony HTML mog\u0142y tylko wy\u015bwietla\u0107 tre\u015bci, ale nie umo\u017cliwia\u0142y interakcji. Formularze wprowadzono, aby u\u017cytkownik m\u00f3g\u0142 przekazywa\u0107 dane [&hellip;]<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[34],"tags":[59],"class_list":["post-217","post","type-post","status-publish","format-standard","hentry","category-tsiai-4ig2","tag-tsiai-4ig2"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Formularze i kontrolki standardowe \u2013 wprowadzenie - Tomasz Sadowski<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/zajecia.tsadowski.pl\/index.php\/2025\/09\/04\/formularze-i-kontrolki-standardowe-wprowadzenie\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Formularze i kontrolki standardowe \u2013 wprowadzenie - Tomasz Sadowski\" \/>\n<meta property=\"og:description\" content=\"Wst\u0119p teoretyczny Czym s\u0105 formularze? Formularz to element strony internetowej, kt\u00f3ry pozwala u\u017cytkownikowi wprowadzi\u0107 dane i wys\u0142a\u0107 je do serwera. Dzi\u0119ki formularzom mo\u017cemy tworzy\u0107 interaktywne strony, np. logowania, rejestracji, ankiety, wyszukiwarki czy koszyki zakupowe. Dlaczego opracowano formularze? Statyczne strony HTML mog\u0142y tylko wy\u015bwietla\u0107 tre\u015bci, ale nie umo\u017cliwia\u0142y interakcji. Formularze wprowadzono, aby u\u017cytkownik m\u00f3g\u0142 przekazywa\u0107 dane [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/zajecia.tsadowski.pl\/index.php\/2025\/09\/04\/formularze-i-kontrolki-standardowe-wprowadzenie\/\" \/>\n<meta property=\"og:site_name\" content=\"Tomasz Sadowski\" \/>\n<meta property=\"article:published_time\" content=\"2025-09-04T07:25:36+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-18T08:41:00+00:00\" \/>\n<meta name=\"author\" content=\"tomek\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Napisane przez\" \/>\n\t<meta name=\"twitter:data1\" content=\"tomek\" \/>\n\t<meta name=\"twitter:label2\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minuty\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/zajecia.tsadowski.pl\\\/index.php\\\/2025\\\/09\\\/04\\\/formularze-i-kontrolki-standardowe-wprowadzenie\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/zajecia.tsadowski.pl\\\/index.php\\\/2025\\\/09\\\/04\\\/formularze-i-kontrolki-standardowe-wprowadzenie\\\/\"},\"author\":{\"name\":\"tomek\",\"@id\":\"https:\\\/\\\/zajecia.tsadowski.pl\\\/#\\\/schema\\\/person\\\/36b24d512631c581c15631842e605c6c\"},\"headline\":\"Formularze i kontrolki standardowe \u2013 wprowadzenie\",\"datePublished\":\"2025-09-04T07:25:36+00:00\",\"dateModified\":\"2025-09-18T08:41:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/zajecia.tsadowski.pl\\\/index.php\\\/2025\\\/09\\\/04\\\/formularze-i-kontrolki-standardowe-wprowadzenie\\\/\"},\"wordCount\":375,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/zajecia.tsadowski.pl\\\/#\\\/schema\\\/person\\\/36b24d512631c581c15631842e605c6c\"},\"keywords\":[\"TSiAI 4IG2\"],\"articleSection\":[\"TSiAI 4IG2\"],\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/zajecia.tsadowski.pl\\\/index.php\\\/2025\\\/09\\\/04\\\/formularze-i-kontrolki-standardowe-wprowadzenie\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/zajecia.tsadowski.pl\\\/index.php\\\/2025\\\/09\\\/04\\\/formularze-i-kontrolki-standardowe-wprowadzenie\\\/\",\"url\":\"https:\\\/\\\/zajecia.tsadowski.pl\\\/index.php\\\/2025\\\/09\\\/04\\\/formularze-i-kontrolki-standardowe-wprowadzenie\\\/\",\"name\":\"Formularze i kontrolki standardowe \u2013 wprowadzenie - Tomasz Sadowski\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/zajecia.tsadowski.pl\\\/#website\"},\"datePublished\":\"2025-09-04T07:25:36+00:00\",\"dateModified\":\"2025-09-18T08:41:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/zajecia.tsadowski.pl\\\/index.php\\\/2025\\\/09\\\/04\\\/formularze-i-kontrolki-standardowe-wprowadzenie\\\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/zajecia.tsadowski.pl\\\/index.php\\\/2025\\\/09\\\/04\\\/formularze-i-kontrolki-standardowe-wprowadzenie\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/zajecia.tsadowski.pl\\\/index.php\\\/2025\\\/09\\\/04\\\/formularze-i-kontrolki-standardowe-wprowadzenie\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Strona g\u0142\u00f3wna\",\"item\":\"https:\\\/\\\/zajecia.tsadowski.pl\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Formularze i kontrolki standardowe \u2013 wprowadzenie\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/zajecia.tsadowski.pl\\\/#website\",\"url\":\"https:\\\/\\\/zajecia.tsadowski.pl\\\/\",\"name\":\"Tomasz Sadowski Zaj\u0119cia\",\"description\":\"Zbi&oacute;r zaj\u0119\u0107 prowadzonych przez Tomasza Sadowskiego\",\"publisher\":{\"@id\":\"https:\\\/\\\/zajecia.tsadowski.pl\\\/#\\\/schema\\\/person\\\/36b24d512631c581c15631842e605c6c\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/zajecia.tsadowski.pl\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/zajecia.tsadowski.pl\\\/#\\\/schema\\\/person\\\/36b24d512631c581c15631842e605c6c\",\"name\":\"tomek\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b8e0f37f81c0ae3da08d93ced4d5638d67055786edc11d3357adce41e3a18825?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b8e0f37f81c0ae3da08d93ced4d5638d67055786edc11d3357adce41e3a18825?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b8e0f37f81c0ae3da08d93ced4d5638d67055786edc11d3357adce41e3a18825?s=96&d=mm&r=g\",\"caption\":\"tomek\"},\"logo\":{\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b8e0f37f81c0ae3da08d93ced4d5638d67055786edc11d3357adce41e3a18825?s=96&d=mm&r=g\"},\"sameAs\":[\"https:\\\/\\\/zajecia.tsadowski.pl\"],\"url\":\"https:\\\/\\\/zajecia.tsadowski.pl\\\/index.php\\\/author\\\/admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Formularze i kontrolki standardowe \u2013 wprowadzenie - Tomasz Sadowski","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":"https:\/\/zajecia.tsadowski.pl\/index.php\/2025\/09\/04\/formularze-i-kontrolki-standardowe-wprowadzenie\/","og_locale":"pl_PL","og_type":"article","og_title":"Formularze i kontrolki standardowe \u2013 wprowadzenie - Tomasz Sadowski","og_description":"Wst\u0119p teoretyczny Czym s\u0105 formularze? Formularz to element strony internetowej, kt\u00f3ry pozwala u\u017cytkownikowi wprowadzi\u0107 dane i wys\u0142a\u0107 je do serwera. Dzi\u0119ki formularzom mo\u017cemy tworzy\u0107 interaktywne strony, np. logowania, rejestracji, ankiety, wyszukiwarki czy koszyki zakupowe. Dlaczego opracowano formularze? Statyczne strony HTML mog\u0142y tylko wy\u015bwietla\u0107 tre\u015bci, ale nie umo\u017cliwia\u0142y interakcji. Formularze wprowadzono, aby u\u017cytkownik m\u00f3g\u0142 przekazywa\u0107 dane [&hellip;]","og_url":"https:\/\/zajecia.tsadowski.pl\/index.php\/2025\/09\/04\/formularze-i-kontrolki-standardowe-wprowadzenie\/","og_site_name":"Tomasz Sadowski","article_published_time":"2025-09-04T07:25:36+00:00","article_modified_time":"2025-09-18T08:41:00+00:00","author":"tomek","twitter_card":"summary_large_image","twitter_misc":{"Napisane przez":"tomek","Szacowany czas czytania":"3 minuty"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/zajecia.tsadowski.pl\/index.php\/2025\/09\/04\/formularze-i-kontrolki-standardowe-wprowadzenie\/#article","isPartOf":{"@id":"https:\/\/zajecia.tsadowski.pl\/index.php\/2025\/09\/04\/formularze-i-kontrolki-standardowe-wprowadzenie\/"},"author":{"name":"tomek","@id":"https:\/\/zajecia.tsadowski.pl\/#\/schema\/person\/36b24d512631c581c15631842e605c6c"},"headline":"Formularze i kontrolki standardowe \u2013 wprowadzenie","datePublished":"2025-09-04T07:25:36+00:00","dateModified":"2025-09-18T08:41:00+00:00","mainEntityOfPage":{"@id":"https:\/\/zajecia.tsadowski.pl\/index.php\/2025\/09\/04\/formularze-i-kontrolki-standardowe-wprowadzenie\/"},"wordCount":375,"commentCount":0,"publisher":{"@id":"https:\/\/zajecia.tsadowski.pl\/#\/schema\/person\/36b24d512631c581c15631842e605c6c"},"keywords":["TSiAI 4IG2"],"articleSection":["TSiAI 4IG2"],"inLanguage":"pl-PL","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/zajecia.tsadowski.pl\/index.php\/2025\/09\/04\/formularze-i-kontrolki-standardowe-wprowadzenie\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/zajecia.tsadowski.pl\/index.php\/2025\/09\/04\/formularze-i-kontrolki-standardowe-wprowadzenie\/","url":"https:\/\/zajecia.tsadowski.pl\/index.php\/2025\/09\/04\/formularze-i-kontrolki-standardowe-wprowadzenie\/","name":"Formularze i kontrolki standardowe \u2013 wprowadzenie - Tomasz Sadowski","isPartOf":{"@id":"https:\/\/zajecia.tsadowski.pl\/#website"},"datePublished":"2025-09-04T07:25:36+00:00","dateModified":"2025-09-18T08:41:00+00:00","breadcrumb":{"@id":"https:\/\/zajecia.tsadowski.pl\/index.php\/2025\/09\/04\/formularze-i-kontrolki-standardowe-wprowadzenie\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/zajecia.tsadowski.pl\/index.php\/2025\/09\/04\/formularze-i-kontrolki-standardowe-wprowadzenie\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/zajecia.tsadowski.pl\/index.php\/2025\/09\/04\/formularze-i-kontrolki-standardowe-wprowadzenie\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona g\u0142\u00f3wna","item":"https:\/\/zajecia.tsadowski.pl\/"},{"@type":"ListItem","position":2,"name":"Formularze i kontrolki standardowe \u2013 wprowadzenie"}]},{"@type":"WebSite","@id":"https:\/\/zajecia.tsadowski.pl\/#website","url":"https:\/\/zajecia.tsadowski.pl\/","name":"Tomasz Sadowski Zaj\u0119cia","description":"Zbi&oacute;r zaj\u0119\u0107 prowadzonych przez Tomasza Sadowskiego","publisher":{"@id":"https:\/\/zajecia.tsadowski.pl\/#\/schema\/person\/36b24d512631c581c15631842e605c6c"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/zajecia.tsadowski.pl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"},{"@type":["Person","Organization"],"@id":"https:\/\/zajecia.tsadowski.pl\/#\/schema\/person\/36b24d512631c581c15631842e605c6c","name":"tomek","image":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/secure.gravatar.com\/avatar\/b8e0f37f81c0ae3da08d93ced4d5638d67055786edc11d3357adce41e3a18825?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/b8e0f37f81c0ae3da08d93ced4d5638d67055786edc11d3357adce41e3a18825?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b8e0f37f81c0ae3da08d93ced4d5638d67055786edc11d3357adce41e3a18825?s=96&d=mm&r=g","caption":"tomek"},"logo":{"@id":"https:\/\/secure.gravatar.com\/avatar\/b8e0f37f81c0ae3da08d93ced4d5638d67055786edc11d3357adce41e3a18825?s=96&d=mm&r=g"},"sameAs":["https:\/\/zajecia.tsadowski.pl"],"url":"https:\/\/zajecia.tsadowski.pl\/index.php\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/zajecia.tsadowski.pl\/index.php\/wp-json\/wp\/v2\/posts\/217","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zajecia.tsadowski.pl\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/zajecia.tsadowski.pl\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/zajecia.tsadowski.pl\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/zajecia.tsadowski.pl\/index.php\/wp-json\/wp\/v2\/comments?post=217"}],"version-history":[{"count":5,"href":"https:\/\/zajecia.tsadowski.pl\/index.php\/wp-json\/wp\/v2\/posts\/217\/revisions"}],"predecessor-version":[{"id":226,"href":"https:\/\/zajecia.tsadowski.pl\/index.php\/wp-json\/wp\/v2\/posts\/217\/revisions\/226"}],"wp:attachment":[{"href":"https:\/\/zajecia.tsadowski.pl\/index.php\/wp-json\/wp\/v2\/media?parent=217"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/zajecia.tsadowski.pl\/index.php\/wp-json\/wp\/v2\/categories?post=217"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/zajecia.tsadowski.pl\/index.php\/wp-json\/wp\/v2\/tags?post=217"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}