{"id":503,"date":"2024-10-29T14:24:54","date_gmt":"2024-10-29T17:24:54","guid":{"rendered":"https:\/\/faq.uol.com.br\/uolhost\/como_fazer_o_upload_de_arquivos_via_php_\/"},"modified":"2025-11-03T18:45:25","modified_gmt":"2025-11-03T21:45:25","slug":"como-fazer-o-upload-de-arquivos-via-php","status":"publish","type":"post","link":"https:\/\/faq.uol.com.br\/uolhost\/content\/como-fazer-o-upload-de-arquivos-via-php\/","title":{"rendered":"Como fazer o Upload de arquivos via PHP?"},"content":{"rendered":"<p>\n\tVoc\u00ea pode fazer o upload de arquivos via PHP.<\/p>\n<p>\tEste processo envolve normalmente dois arquivos, o formul\u00e1rio do upload em si e um script que processa a informa\u00e7\u00e3o inserida no formul\u00e1rio e executa a a\u00e7\u00e3o do upload.<\/p>\n<p>\tExiste um detalhe que deve ser observado sempre, os campos que s\u00e3o preenchidos no formul\u00e1rio devem ser obrigatoriamente referenciados no script que processa o upload.<\/p>\n<p>\tNo exemplo abaixo, consideramos um formul\u00e1rio simples:<\/p>\n<p>\t1 &#8211; Crie um arquivo dentro da sua hospedagem com o conte\u00fado abaixo e nomeie-o como upload.html<br \/>\n\t&nbsp;\n<\/p>\n<p>&nbsp;<\/p>\n<div class=\"code\">\n\t&lt; form action=&#8217;upload.php&#8217; enctype=&#8217;multipart\/form-data&#8217; method=&#8217;POST&#8217;&gt;<br \/>\n\tEnviar o arquivo: &lt; input name=&#8217;arquivo&#8217; size=&#8217;20&#8217; type=&#8217;file&#8217; \/&gt;<\/p>\n<p>\t&lt; input type=&#8217;submit&#8217; value=&#8217;Enviar&#8217; \/&gt;&nbsp;&lt; \/form&gt;\n<\/p><\/div>\n<p>&nbsp;<\/p>\n<p>\n\t<br \/>\n\t2 &#8211; No mesmo diret\u00f3rio, crie um arquivo chamado upload.php com o conte\u00fado abaixo:<br \/>\n\t&nbsp;\n<\/p>\n<div class=\"code\">\n\t&lt; ?php<\/p>\n<p>\t\/* Insira aqui a pasta que deseja salvar o arquivo*\/<br \/>\n\t$uploaddir = &#8216;..\/NOME_DA_PASTA\/&#8217;;<\/p>\n<p>\t$uploadfile = $uploaddir . $_FILES[&#8216;arquivo&#8217;][&#8216;name&#8217;];<\/p>\n<p>\tif (move_uploaded_file($_FILES[&#8216;arquivo&#8217;][&#8216;tmp_name&#8217;], $uploadfile)){<br \/>\n\techo &#8216;Arquivo Enviado&#8217;;}<br \/>\n\telse {echo &#8216;Arquivo n\u00e3o enviado&#8217;;}<\/p>\n<p>\t?&gt;\n<\/p><\/div>\n<p>\n\t<br \/>\n\tOBS: Lembre-se de substituir a informa\u00e7\u00e3o NOME_DO_DIRETORIO pelo nome do diret\u00f3rio de destino dos arquivos.<\/p>\n<p>\t3 &#8211; Mude a atribui\u00e7\u00e3o de permiss\u00f5es do diret\u00f3rio que voc\u00ea destinou os arquivos para &#8216;777&#8217;. Isto pode ser realizado atrav\u00e9s de seu programa de FTP, ou conectando via SSH.<\/p>\n<p>\tPara entender como funciona o SSH nas hospedagens UOL HOST, acesse a FAQ:&nbsp;<br \/>\n\t<a href=\"http:\/\/www.uolhost.com.br\/faq\/hospedagem\/posso-utilizar-telnet-ou-ssh-para-acessar-minha-hospedagem.html\" target=\"_blank\" rel=\"noopener\">http:\/\/www.uolhost.com.br\/faq\/hospedagem\/posso-utilizar-telnet-ou-ssh-para-acessar-minha-hospedagem.html<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Voc\u00ea pode fazer o upload de arquivos via PHP. Este processo envolve normalmente dois arquivos, o formul\u00e1rio do upload em si e um script que processa a informa\u00e7\u00e3o inserida no formul\u00e1rio e executa a a\u00e7\u00e3o do upload. Existe um detalhe que deve ser observado sempre, os campos que s\u00e3o preenchidos no formul\u00e1rio devem ser obrigatoriamente [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"article_uolhost","format":"standard","meta":{"footnotes":""},"categories":[661,320],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Como fazer o Upload de arquivos via PHP? - FAQ UOL Host<\/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:\/\/faq.uol.com.br\/uolhost\/content\/como-fazer-o-upload-de-arquivos-via-php\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Como fazer o Upload de arquivos via PHP? - FAQ UOL Host\" \/>\n<meta property=\"og:description\" content=\"Voc\u00ea pode fazer o upload de arquivos via PHP. Este processo envolve normalmente dois arquivos, o formul\u00e1rio do upload em si e um script que processa a informa\u00e7\u00e3o inserida no formul\u00e1rio e executa a a\u00e7\u00e3o do upload. Existe um detalhe que deve ser observado sempre, os campos que s\u00e3o preenchidos no formul\u00e1rio devem ser obrigatoriamente [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/faq.uol.com.br\/uolhost\/content\/como-fazer-o-upload-de-arquivos-via-php\/\" \/>\n<meta property=\"og:site_name\" content=\"FAQ UOL Host\" \/>\n<meta property=\"article:published_time\" content=\"2024-10-29T17:24:54+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-03T21:45:25+00:00\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minuto\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/faq.uol.com.br\/uolhost\/content\/como-fazer-o-upload-de-arquivos-via-php\/\",\"url\":\"https:\/\/faq.uol.com.br\/uolhost\/content\/como-fazer-o-upload-de-arquivos-via-php\/\",\"name\":\"Como fazer o Upload de arquivos via PHP? - FAQ UOL Host\",\"isPartOf\":{\"@id\":\"https:\/\/faq.uol.com.br\/uolhost\/#website\"},\"datePublished\":\"2024-10-29T17:24:54+00:00\",\"dateModified\":\"2025-11-03T21:45:25+00:00\",\"author\":{\"@id\":\"https:\/\/faq.uol.com.br\/uolhost\/#\/schema\/person\/ca471cdebf5cc77ad5e5060a3aad80c8\"},\"breadcrumb\":{\"@id\":\"https:\/\/faq.uol.com.br\/uolhost\/content\/como-fazer-o-upload-de-arquivos-via-php\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/faq.uol.com.br\/uolhost\/content\/como-fazer-o-upload-de-arquivos-via-php\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/faq.uol.com.br\/uolhost\/content\/como-fazer-o-upload-de-arquivos-via-php\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/faq.uol.com.br\/uolhost\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Como fazer o Upload de arquivos via PHP?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/faq.uol.com.br\/uolhost\/#website\",\"url\":\"https:\/\/faq.uol.com.br\/uolhost\/\",\"name\":\"FAQ UOL Host\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/faq.uol.com.br\/uolhost\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/faq.uol.com.br\/uolhost\/#\/schema\/person\/ca471cdebf5cc77ad5e5060a3aad80c8\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/faq.uol.com.br\/uolhost\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/97a1f074c859e56190cc8daf6e1d4a12?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/97a1f074c859e56190cc8daf6e1d4a12?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"sameAs\":[\"https:\/\/faq.uol.com.br\"],\"url\":\"https:\/\/faq.uol.com.br\/uolhost\/content\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Como fazer o Upload de arquivos via PHP? - FAQ UOL Host","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:\/\/faq.uol.com.br\/uolhost\/content\/como-fazer-o-upload-de-arquivos-via-php\/","og_locale":"pt_BR","og_type":"article","og_title":"Como fazer o Upload de arquivos via PHP? - FAQ UOL Host","og_description":"Voc\u00ea pode fazer o upload de arquivos via PHP. Este processo envolve normalmente dois arquivos, o formul\u00e1rio do upload em si e um script que processa a informa\u00e7\u00e3o inserida no formul\u00e1rio e executa a a\u00e7\u00e3o do upload. Existe um detalhe que deve ser observado sempre, os campos que s\u00e3o preenchidos no formul\u00e1rio devem ser obrigatoriamente [&hellip;]","og_url":"https:\/\/faq.uol.com.br\/uolhost\/content\/como-fazer-o-upload-de-arquivos-via-php\/","og_site_name":"FAQ UOL Host","article_published_time":"2024-10-29T17:24:54+00:00","article_modified_time":"2025-11-03T21:45:25+00:00","author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"admin","Est. tempo de leitura":"1 minuto"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/faq.uol.com.br\/uolhost\/content\/como-fazer-o-upload-de-arquivos-via-php\/","url":"https:\/\/faq.uol.com.br\/uolhost\/content\/como-fazer-o-upload-de-arquivos-via-php\/","name":"Como fazer o Upload de arquivos via PHP? - FAQ UOL Host","isPartOf":{"@id":"https:\/\/faq.uol.com.br\/uolhost\/#website"},"datePublished":"2024-10-29T17:24:54+00:00","dateModified":"2025-11-03T21:45:25+00:00","author":{"@id":"https:\/\/faq.uol.com.br\/uolhost\/#\/schema\/person\/ca471cdebf5cc77ad5e5060a3aad80c8"},"breadcrumb":{"@id":"https:\/\/faq.uol.com.br\/uolhost\/content\/como-fazer-o-upload-de-arquivos-via-php\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/faq.uol.com.br\/uolhost\/content\/como-fazer-o-upload-de-arquivos-via-php\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/faq.uol.com.br\/uolhost\/content\/como-fazer-o-upload-de-arquivos-via-php\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/faq.uol.com.br\/uolhost\/"},{"@type":"ListItem","position":2,"name":"Como fazer o Upload de arquivos via PHP?"}]},{"@type":"WebSite","@id":"https:\/\/faq.uol.com.br\/uolhost\/#website","url":"https:\/\/faq.uol.com.br\/uolhost\/","name":"FAQ UOL Host","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/faq.uol.com.br\/uolhost\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"pt-BR"},{"@type":"Person","@id":"https:\/\/faq.uol.com.br\/uolhost\/#\/schema\/person\/ca471cdebf5cc77ad5e5060a3aad80c8","name":"admin","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/faq.uol.com.br\/uolhost\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/97a1f074c859e56190cc8daf6e1d4a12?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/97a1f074c859e56190cc8daf6e1d4a12?s=96&d=mm&r=g","caption":"admin"},"sameAs":["https:\/\/faq.uol.com.br"],"url":"https:\/\/faq.uol.com.br\/uolhost\/content\/author\/admin\/"}]}},"category_names":["Como Utilizar","Hospedagem"],"_links":{"self":[{"href":"https:\/\/faq.uol.com.br\/uolhost\/wp-json\/wp\/v2\/posts\/503"}],"collection":[{"href":"https:\/\/faq.uol.com.br\/uolhost\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/faq.uol.com.br\/uolhost\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/faq.uol.com.br\/uolhost\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/faq.uol.com.br\/uolhost\/wp-json\/wp\/v2\/comments?post=503"}],"version-history":[{"count":1,"href":"https:\/\/faq.uol.com.br\/uolhost\/wp-json\/wp\/v2\/posts\/503\/revisions"}],"predecessor-version":[{"id":4448,"href":"https:\/\/faq.uol.com.br\/uolhost\/wp-json\/wp\/v2\/posts\/503\/revisions\/4448"}],"wp:attachment":[{"href":"https:\/\/faq.uol.com.br\/uolhost\/wp-json\/wp\/v2\/media?parent=503"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/faq.uol.com.br\/uolhost\/wp-json\/wp\/v2\/categories?post=503"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/faq.uol.com.br\/uolhost\/wp-json\/wp\/v2\/tags?post=503"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}