{"id":8319,"date":"2015-12-10T15:53:38","date_gmt":"2015-12-10T18:53:38","guid":{"rendered":"http:\/\/www.impacta.com.br\/blog\/?p=8319"},"modified":"2015-12-10T15:53:38","modified_gmt":"2015-12-10T18:53:38","slug":"como-prevenir-injecao-de-codigo-sql-no-meu-codigo-php","status":"publish","type":"post","link":"https:\/\/www.impacta.com.br\/blog\/como-prevenir-injecao-de-codigo-sql-no-meu-codigo-php\/","title":{"rendered":"Como prevenir inje\u00e7\u00e3o de c\u00f3digo SQL no meu c\u00f3digo PHP"},"content":{"rendered":"<p style=\"text-align: justify;\">A inje\u00e7\u00e3o de c\u00f3digo SQL \u00e9 um problema bastante conhecido atualmente, consiste na inser\u00e7\u00e3o de c\u00f3digos da <a title=\"Curso de SQL\" href=\"https:\/\/www.impacta.com.br\/curso\/SQL-2014-Modulo-I.php\" target=\"_blank\" rel=\"noopener noreferrer\"><strong>linguagem SQL<\/strong><\/a> diretamente nos formul\u00e1rios e outros campos de uma p\u00e1gina da web. Essa pr\u00e1tica maliciosa tem como objetivo obter ou deletar informa\u00e7\u00f5es dos bancos de dados. Confira a seguir algumas orienta\u00e7\u00f5es que voc\u00ea dever\u00e1 seguir para prevenir a inje\u00e7\u00e3o de c\u00f3digo SQL no PHP.<\/p>\n<p style=\"text-align: center;\"><a href=\"https:\/\/www.impacta.com.br\/blog\/wp-content\/uploads\/2015\/12\/Fotolia_40573990_Subscription_XXL.jpg\" target=\"_blank\" rel=\"noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-8321\" title=\"Saiba como se prevenir da inje\u00e7\u00e3o de c\u00f3digo SQL\" src=\"https:\/\/www.impacta.com.br\/blog\/wp-content\/uploads\/2015\/12\/Fotolia_40573990_Subscription_XXL.jpg\" alt=\"Saiba como se prevenir da inje\u00e7\u00e3o de c\u00f3digo SQL\" width=\"450\" height=\"300\" \/><\/a><\/p>\n<h2 style=\"text-align: center;\"><span style=\"font-size: 12pt;\"><strong>Como ocorre a inje\u00e7\u00e3o de c\u00f3digo SQL<\/strong><\/span><\/h2>\n<p style=\"text-align: justify;\">A inje\u00e7\u00e3o por c\u00f3digo SQL ocorre quando existem falhas de seguran\u00e7a na sua p\u00e1gina <strong>PHP<\/strong>. Dentre as principais vulnerabilidades, a mais tradicional \u00e9 quando o c\u00f3digo\u00a0concatena um valor inserido pelo usu\u00e1rio com uma consulta para o banco de dados.<\/p>\n<p style=\"text-align: justify;\">Imagine que existe um campo de pesquisa onde o usu\u00e1rio dever\u00e1 digitar um nome, mas, ao inv\u00e9s disso, o usu\u00e1rio mal-intencionado digita o seguinte comando SQL, \u201cSELECT * FROM users; &#8211;\u201d, diretamente no campo. Caso ele esteja com um super usu\u00e1rio e exista uma tabela com o nome de \u201cusers\u201d no seu banco de dados, ap\u00f3s a concatena\u00e7\u00e3o do que ele digitou com a do seu c\u00f3digo, ele obter\u00e1 acesso \u00e0s informa\u00e7\u00f5es dos usu\u00e1rios do seu banco de dados. Para se prevenir desse tipo de problema \u00e9 necess\u00e1rio ficar atento e tomar alguns cuidados.<\/p>\n<h2 style=\"text-align: center;\"><span style=\"font-size: 12pt;\"><strong>Personalize os usu\u00e1rios<\/strong><\/span><\/h2>\n<p style=\"text-align: justify;\">Nunca conecte a sua aplica\u00e7\u00e3o ao banco de dados como \u201csuper usu\u00e1rio\u201d ou \u201cdono do banco de dados\u201d. Esses dois usu\u00e1rios possuem privil\u00e9gios muito elevados de seguran\u00e7a, muitas vezes possuem acesso a todas as tabelas, al\u00e9m de poderem fazer quaisquer modifica\u00e7\u00f5es no banco.<\/p>\n<p style=\"text-align: justify;\">A melhor op\u00e7\u00e3o \u00e9 criar usu\u00e1rios personalizados e dar a eles apenas os privil\u00e9gios necess\u00e1rios para executar as opera\u00e7\u00f5es que voc\u00ea definir\u00e1 no seu c\u00f3digo PHP. Al\u00e9m de evitar que sejam acessados dados sem permiss\u00e3o, essa personaliza\u00e7\u00e3o de usu\u00e1rios ajudar\u00e1 na organiza\u00e7\u00e3o do seu sistema.<\/p>\n<h2 style=\"text-align: center;\"><span style=\"font-size: 12pt;\"><strong>Verifique os tipos de dados<\/strong><\/span><\/h2>\n<p style=\"text-align: justify;\">Se voc\u00ea est\u00e1 esperando receber um n\u00famero do usu\u00e1rio, verifique se o conte\u00fado que foi preenchido no campo \u00e9 realmente um n\u00famero, antes de manipular esse conte\u00fado com SQL. Na <a title=\"Curso de PHP\" href=\"https:\/\/www.impacta.com.br\/curso\/PHP-Modulo-I.php\" target=\"_blank\" rel=\"noopener noreferrer\">linguagem PHP<\/a> existem diversas fun\u00e7\u00f5es para validar o tipo dos valores, como por exemplo a fun\u00e7\u00e3o \u201cis_numeric()\u201d, que verifica se o valor \u00e9 um n\u00famero ou n\u00e3o. Al\u00e9m do tipo, voc\u00ea tamb\u00e9m pode limitar e verificar o tamanho do valor do campo para evitar que sejam inseridos c\u00f3digos mal-intencionados.<\/p>\n<h2 style=\"text-align: center;\"><span style=\"font-size: 12pt;\"><strong>Tenha cuidado com a concatena\u00e7\u00e3o<\/strong><\/span><\/h2>\n<p style=\"text-align: justify;\">Ao concatenar a entrada do usu\u00e1rio diretamente com a sintaxe do seu comando SQL, voc\u00ea estar\u00e1 fornecendo uma abertura para a inje\u00e7\u00e3o de SQL na sua p\u00e1gina, essa \u00e9 a maneira mais comum de acontecerem ataques. O ideal \u00e9 sempre verificar se o usu\u00e1rio realmente preencheu os campos conforme o esperado, e n\u00e3o fazer uma adi\u00e7\u00e3o direta do que ele digitou com o banco de dados, essa verifica\u00e7\u00e3o vai prevenir bastante a sua p\u00e1gina contra a inje\u00e7\u00e3o SQL.<\/p>\n<h2 style=\"text-align: center;\"><span style=\"font-size: 12pt;\"><strong>N\u00e3o divulgue informa\u00e7\u00f5es desnecess\u00e1rias<\/strong><\/span><\/h2>\n<p style=\"text-align: justify;\">Muitas vezes, os relat\u00f3rios de erros e exce\u00e7\u00f5es que ocorrem no sistema fornecem informa\u00e7\u00f5es espec\u00edficas que n\u00e3o devem ser mostradas ao usu\u00e1rio\u00a0como, por exemplo, nome de tabelas ou usu\u00e1rios do banco, que quando fornecidas a pessoas mal-intencionadas, podem aumentar o risco de ataques por inje\u00e7\u00e3o de SQL.<\/p>\n<p style=\"text-align: justify;\">Todas essas orienta\u00e7\u00f5es anteriores s\u00e3o extremamente importantes para que sua p\u00e1gina fique menos vulner\u00e1vel a ataques por inje\u00e7\u00e3o de c\u00f3digo SQL. Muitas vezes, s\u00e3o solu\u00e7\u00f5es simples, mas que t\u00eam a capacidade de evitar problemas s\u00e9rios de seguran\u00e7a.<\/p>\n<p style=\"text-align: justify;\">E voc\u00ea, gostou das dicas para prevenir os ataques por inje\u00e7\u00e3o de c\u00f3digo SQL? Conte para a gente a sua opini\u00e3o sobre o tema!<\/p>\n<h2 style=\"text-align: center;\"><strong><span style=\"font-size: 12pt;\">Quer ser um especialista nas linguagens de programa\u00e7\u00e3o mais utilizadas no mercado?<\/span><\/strong><\/h2>\n<p style=\"text-align: justify;\">A Impacta \u00e9 o maior e melhor centro de treinamentos da Am\u00e9rica Latina e oferece diversos <a title=\"Cursos que te preparam para a realidade do mercado\" href=\"https:\/\/www.impacta.com.br\/escola\/Desenvolvimento-de-Aplica%C3%A7%C3%B5es\" target=\"_blank\" rel=\"noopener noreferrer\">cursos de desenvolvimento<\/a>, como na linguagem <a title=\"Os melhores treinamentos de SQL est\u00e3o na Impacta\" href=\"https:\/\/www.impacta.com.br\/escola\/Desenvolvimento-de-Aplica%C3%A7%C3%B5es?q=SQL\" target=\"_blank\" rel=\"noopener noreferrer\">SQL <\/a>e <a title=\"Impacta tamb\u00e9m oferece cursos em PHP\" href=\"https:\/\/www.impacta.com.br\/escola\/Desenvolvimento-de-Aplica%C3%A7%C3%B5es?q=PHP\" target=\"_blank\" rel=\"noopener noreferrer\">PHP<\/a>. Todos preparam o aluno para as t\u00e9cnicas mais modernas de programa\u00e7\u00e3o, al\u00e9m de oferecerem \u00f3timas oportunidades de networking e crescimento profissional.<\/p>\n<div class=\"sharing-default-minimal post-bottom\"><div class=\"nectar-social default\" data-position=\"\" data-rm-love=\"0\" data-color-override=\"override\"><div class=\"nectar-social-inner\"><a href=\"#\" class=\"nectar-love\" id=\"nectar-love-8319\" title=\"Love this\"> <i class=\"icon-salient-heart-2\"><\/i><span class=\"love-text\">Love<\/span><span class=\"total_loves\"><span class=\"nectar-love-count\">0<\/span><\/span><\/a><a class='facebook-share nectar-sharing' href='#' title='Share this'> <i class='fa fa-facebook'><\/i> <span class='social-text'>Share<\/span> <\/a><a class='twitter-share nectar-sharing' href='#' title='Share this'> <i class='fa icon-salient-x-twitter'><\/i> <span class='social-text'>Share<\/span> <\/a><a class='linkedin-share nectar-sharing' href='#' title='Share this'> <i class='fa fa-linkedin'><\/i> <span class='social-text'>Share<\/span> <\/a><a class='pinterest-share nectar-sharing' href='#' title='Pin this'> <i class='fa fa-pinterest'><\/i> <span class='social-text'>Pin<\/span> <\/a><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>A inje\u00e7\u00e3o de c\u00f3digo SQL \u00e9 um problema bastante conhecido atualmente, consiste na inser\u00e7\u00e3o de c\u00f3digos da linguagem SQL diretamente nos formul\u00e1rios e outros campos de uma p\u00e1gina da web. Essa pr\u00e1tica maliciosa tem como objetivo obter ou deletar informa\u00e7\u00f5es dos bancos de dados. Confira a seguir algumas orienta\u00e7\u00f5es que voc\u00ea dever\u00e1 seguir para prevenir [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":17473,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10],"tags":[66,18],"class_list":["post-8319","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-desenvolvimento","tag-desenvolvimento-2","tag-programacao"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\r\n<title>Como prevenir inje\u00e7\u00e3o de c\u00f3digo SQL no meu c\u00f3digo PHP<\/title>\r\n<meta name=\"description\" content=\"A inje\u00e7\u00e3o de c\u00f3digo SQL \u00e9 um problema bastante conhecido entre desenvolvedores. Saiba aqui como prevenir isso no c\u00f3digo PHP. Confira:\" \/>\r\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\r\n<link rel=\"canonical\" href=\"https:\/\/www.impacta.com.br\/blog\/como-prevenir-injecao-de-codigo-sql-no-meu-codigo-php\/\" \/>\r\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\r\n<meta property=\"og:type\" content=\"article\" \/>\r\n<meta property=\"og:title\" content=\"Como prevenir inje\u00e7\u00e3o de c\u00f3digo SQL no meu c\u00f3digo PHP\" \/>\r\n<meta property=\"og:description\" content=\"A inje\u00e7\u00e3o de c\u00f3digo SQL \u00e9 um problema bastante conhecido entre desenvolvedores. Saiba aqui como prevenir isso no c\u00f3digo PHP. Confira:\" \/>\r\n<meta property=\"og:url\" content=\"https:\/\/www.impacta.com.br\/blog\/como-prevenir-injecao-de-codigo-sql-no-meu-codigo-php\/\" \/>\r\n<meta property=\"og:site_name\" content=\"Blog Impacta - Dicas e Not\u00edcias sobre Carreira\" \/>\r\n<meta property=\"article:published_time\" content=\"2015-12-10T18:53:38+00:00\" \/>\r\n<meta property=\"og:image\" content=\"https:\/\/www.impacta.com.br\/blog\/wp-content\/uploads\/2020\/04\/header_injecaosql.jpg\" \/>\r\n\t<meta property=\"og:image:width\" content=\"850\" \/>\r\n\t<meta property=\"og:image:height\" content=\"284\" \/>\r\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\r\n<meta name=\"author\" content=\"Reda\u00e7\u00e3o Impacta\" \/>\r\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\r\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Reda\u00e7\u00e3o Impacta\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutos\" \/>\r\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.impacta.com.br\/blog\/como-prevenir-injecao-de-codigo-sql-no-meu-codigo-php\/\",\"url\":\"https:\/\/www.impacta.com.br\/blog\/como-prevenir-injecao-de-codigo-sql-no-meu-codigo-php\/\",\"name\":\"Como prevenir inje\u00e7\u00e3o de c\u00f3digo SQL no meu c\u00f3digo PHP\",\"isPartOf\":{\"@id\":\"https:\/\/www.impacta.com.br\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.impacta.com.br\/blog\/como-prevenir-injecao-de-codigo-sql-no-meu-codigo-php\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.impacta.com.br\/blog\/como-prevenir-injecao-de-codigo-sql-no-meu-codigo-php\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.impacta.com.br\/blog\/wp-content\/uploads\/2020\/04\/header_injecaosql.jpg\",\"datePublished\":\"2015-12-10T18:53:38+00:00\",\"author\":{\"@id\":\"https:\/\/www.impacta.com.br\/blog\/#\/schema\/person\/2e0896bac7656da15b68f5ad2ddd0d8c\"},\"description\":\"A inje\u00e7\u00e3o de c\u00f3digo SQL \u00e9 um problema bastante conhecido entre desenvolvedores. Saiba aqui como prevenir isso no c\u00f3digo PHP. Confira:\",\"breadcrumb\":{\"@id\":\"https:\/\/www.impacta.com.br\/blog\/como-prevenir-injecao-de-codigo-sql-no-meu-codigo-php\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.impacta.com.br\/blog\/como-prevenir-injecao-de-codigo-sql-no-meu-codigo-php\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.impacta.com.br\/blog\/como-prevenir-injecao-de-codigo-sql-no-meu-codigo-php\/#primaryimage\",\"url\":\"https:\/\/www.impacta.com.br\/blog\/wp-content\/uploads\/2020\/04\/header_injecaosql.jpg\",\"contentUrl\":\"https:\/\/www.impacta.com.br\/blog\/wp-content\/uploads\/2020\/04\/header_injecaosql.jpg\",\"width\":850,\"height\":284},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.impacta.com.br\/blog\/como-prevenir-injecao-de-codigo-sql-no-meu-codigo-php\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/www.impacta.com.br\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Como prevenir inje\u00e7\u00e3o de c\u00f3digo SQL no meu c\u00f3digo PHP\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.impacta.com.br\/blog\/#website\",\"url\":\"https:\/\/www.impacta.com.br\/blog\/\",\"name\":\"Blog Impacta - Dicas e Not\u00edcias sobre Carreira\",\"description\":\"Dicas, Not\u00edcias e Conte\u00fados sobre Carreira, Tecnologia, Design, Gest\u00e3o e Marketing. Conhe\u00e7a e Acompanhe o Blog Impacta\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.impacta.com.br\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.impacta.com.br\/blog\/#\/schema\/person\/2e0896bac7656da15b68f5ad2ddd0d8c\",\"name\":\"Reda\u00e7\u00e3o Impacta\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.impacta.com.br\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/7443a59e479c8f31067628e3a4bed9ad?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/7443a59e479c8f31067628e3a4bed9ad?s=96&d=mm&r=g\",\"caption\":\"Reda\u00e7\u00e3o Impacta\"},\"url\":\"https:\/\/www.impacta.com.br\/blog\/author\/redacao\/\"}]}<\/script>\r\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Como prevenir inje\u00e7\u00e3o de c\u00f3digo SQL no meu c\u00f3digo PHP","description":"A inje\u00e7\u00e3o de c\u00f3digo SQL \u00e9 um problema bastante conhecido entre desenvolvedores. Saiba aqui como prevenir isso no c\u00f3digo PHP. Confira:","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:\/\/www.impacta.com.br\/blog\/como-prevenir-injecao-de-codigo-sql-no-meu-codigo-php\/","og_locale":"pt_BR","og_type":"article","og_title":"Como prevenir inje\u00e7\u00e3o de c\u00f3digo SQL no meu c\u00f3digo PHP","og_description":"A inje\u00e7\u00e3o de c\u00f3digo SQL \u00e9 um problema bastante conhecido entre desenvolvedores. Saiba aqui como prevenir isso no c\u00f3digo PHP. Confira:","og_url":"https:\/\/www.impacta.com.br\/blog\/como-prevenir-injecao-de-codigo-sql-no-meu-codigo-php\/","og_site_name":"Blog Impacta - Dicas e Not\u00edcias sobre Carreira","article_published_time":"2015-12-10T18:53:38+00:00","og_image":[{"width":850,"height":284,"url":"https:\/\/www.impacta.com.br\/blog\/wp-content\/uploads\/2020\/04\/header_injecaosql.jpg","type":"image\/jpeg"}],"author":"Reda\u00e7\u00e3o Impacta","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Reda\u00e7\u00e3o Impacta","Est. reading time":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.impacta.com.br\/blog\/como-prevenir-injecao-de-codigo-sql-no-meu-codigo-php\/","url":"https:\/\/www.impacta.com.br\/blog\/como-prevenir-injecao-de-codigo-sql-no-meu-codigo-php\/","name":"Como prevenir inje\u00e7\u00e3o de c\u00f3digo SQL no meu c\u00f3digo PHP","isPartOf":{"@id":"https:\/\/www.impacta.com.br\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.impacta.com.br\/blog\/como-prevenir-injecao-de-codigo-sql-no-meu-codigo-php\/#primaryimage"},"image":{"@id":"https:\/\/www.impacta.com.br\/blog\/como-prevenir-injecao-de-codigo-sql-no-meu-codigo-php\/#primaryimage"},"thumbnailUrl":"https:\/\/www.impacta.com.br\/blog\/wp-content\/uploads\/2020\/04\/header_injecaosql.jpg","datePublished":"2015-12-10T18:53:38+00:00","author":{"@id":"https:\/\/www.impacta.com.br\/blog\/#\/schema\/person\/2e0896bac7656da15b68f5ad2ddd0d8c"},"description":"A inje\u00e7\u00e3o de c\u00f3digo SQL \u00e9 um problema bastante conhecido entre desenvolvedores. Saiba aqui como prevenir isso no c\u00f3digo PHP. Confira:","breadcrumb":{"@id":"https:\/\/www.impacta.com.br\/blog\/como-prevenir-injecao-de-codigo-sql-no-meu-codigo-php\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.impacta.com.br\/blog\/como-prevenir-injecao-de-codigo-sql-no-meu-codigo-php\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.impacta.com.br\/blog\/como-prevenir-injecao-de-codigo-sql-no-meu-codigo-php\/#primaryimage","url":"https:\/\/www.impacta.com.br\/blog\/wp-content\/uploads\/2020\/04\/header_injecaosql.jpg","contentUrl":"https:\/\/www.impacta.com.br\/blog\/wp-content\/uploads\/2020\/04\/header_injecaosql.jpg","width":850,"height":284},{"@type":"BreadcrumbList","@id":"https:\/\/www.impacta.com.br\/blog\/como-prevenir-injecao-de-codigo-sql-no-meu-codigo-php\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/www.impacta.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"Como prevenir inje\u00e7\u00e3o de c\u00f3digo SQL no meu c\u00f3digo PHP"}]},{"@type":"WebSite","@id":"https:\/\/www.impacta.com.br\/blog\/#website","url":"https:\/\/www.impacta.com.br\/blog\/","name":"Blog Impacta - Dicas e Not\u00edcias sobre Carreira","description":"Dicas, Not\u00edcias e Conte\u00fados sobre Carreira, Tecnologia, Design, Gest\u00e3o e Marketing. Conhe\u00e7a e Acompanhe o Blog Impacta","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.impacta.com.br\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Person","@id":"https:\/\/www.impacta.com.br\/blog\/#\/schema\/person\/2e0896bac7656da15b68f5ad2ddd0d8c","name":"Reda\u00e7\u00e3o Impacta","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.impacta.com.br\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/7443a59e479c8f31067628e3a4bed9ad?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/7443a59e479c8f31067628e3a4bed9ad?s=96&d=mm&r=g","caption":"Reda\u00e7\u00e3o Impacta"},"url":"https:\/\/www.impacta.com.br\/blog\/author\/redacao\/"}]}},"acf":{"post_description":null,"capa_mobile":null},"_links":{"self":[{"href":"https:\/\/www.impacta.com.br\/blog\/wp-json\/wp\/v2\/posts\/8319","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.impacta.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.impacta.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.impacta.com.br\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.impacta.com.br\/blog\/wp-json\/wp\/v2\/comments?post=8319"}],"version-history":[{"count":0,"href":"https:\/\/www.impacta.com.br\/blog\/wp-json\/wp\/v2\/posts\/8319\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.impacta.com.br\/blog\/wp-json\/wp\/v2\/media\/17473"}],"wp:attachment":[{"href":"https:\/\/www.impacta.com.br\/blog\/wp-json\/wp\/v2\/media?parent=8319"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.impacta.com.br\/blog\/wp-json\/wp\/v2\/categories?post=8319"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.impacta.com.br\/blog\/wp-json\/wp\/v2\/tags?post=8319"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}