Hospedagem de Sites - Locserver

Hospedagem de Sites Menu
Hospedagem
Hospedagem de Sites
Hospedagem Streaming
Revenda Hospedagem
Serviços
Loja Virtual Grátis
Registro de Domínio
Suporte
Acesso Rápido
Atendimento
Suporte
Downloads
Atendimento
A Empresa
Entre em Contato
Ficha de Inscrição


Formas de Pagamento

 

Suporte - PHP>> Upload


» FUNÇÃO PARA UPLOAD DE ARQUIVOS copy();

Segue abaixo um exemplo simples de upload via PHP

» HTML
upload.htm

<html>
<head>
<script language="JavaScript">
<!--
function teste(){
if (document.upload.arquivo.value=="") {
alert("Arquivo para upload não informado!")
document.upload.arquivo.focus()
return false
}
}
//-->
</script>
</head>
<body>
<h2>Upload Simples</h2><br>
<form name="upload" action="upload.php" method="post" enctype="multipart/form-data" onsubmit="return teste()">
<input type="file" name="arquivo" size="60">
<br>
<input type="submit" name="enviar" value="Upload!">
</form>
</center>
</body>
</html>

» PHP
upload.php

<?
/* Defina aqui o tamanho máximo do arquivo em bytes: */
if($arquivo_size > 1024000) {
print "<SCRIPT> alert('Seu arquivo não poderá ser maior que 1mb'); window.history.go(-1); </SCRIPT>\n";
exit;
}

/* Defina aqui o diretório destino do upload */
if (!empty($arquivo) and is_file($arquivo)) {
$caminho="upload/";
$caminho=$caminho.$arquivo_name;

/* Defina aqui o tipo de arquivo suportado */
if ((eregi(".gif{{home}}quot;, $arquivo_name)) || (eregi(".jpg{{home}}quot;, $arquivo_name))){
copy($arquivo,$caminho);
print "<h1><center>Arquivo enviado com sucesso!</center></h1>";
}
else{
print "<h1><center>Arquivo não enviado!</center></h1>";
print "<h2><font color='#FF0000'><center>Caminho ou nome de arquivo Inválido!</center></font></h2>";
}
}
?>

» PERMISSÕES
Para que seja possível a exclusão desses arquivos criados sob o usuário do PHP ( nobody ), é necessário que o diretório destino do upload ( nomeado como upload em nosso exemplo ) possua permissão 777.

Basta setar essas permissões pelo programa de FTP ou solicitar auxilio ao nosso suporte.

» RECURSOS SOBRE UPLOAD VIA PHP NA INTERNET
http://www.imasters.com.br
http://www.phpbrasil.com




web site performance monitor

Segunda a Sexta das 9h às 18h
© Copyright 2005 - Grupo NTK - Todos os Direitos Reservados