Vi um tutorial de como fazer um upload,ele funciona,porem quando o upload termina ele não mostra o link.
index.htm
<html>
<head>
<title>UPLOAD</title>
<script language="JavaScript">
<!--
function teste(){
if (document.upload.arquivo.value=="") {
alert("É preciso selecionar um arquivo para o Upload!")
document.upload.arquivo.focus()
return false
}
}
//-->
</script>
</head>
<body>
<center>
<h1>UPLOAD COM PHP</h1>
<form name="upload" action="upload.php" method="post" enctype="multipart/form-data" onsubmit="return teste()">
Digite o caminho, nome (com extensão) do arquivo:<input type="file" name="arquivo" size="40">
<br><br>
<input type="submit" name="enviar" value="Enviar arquivo">
</form>
</center>
</body>
</html>
upload.php
<html>
<head>
<title>UPLOAD</title>
</head>
<body>
<center>
<h1>UPLOAD COM PHP</h1>
<?
/*
Informações Úteis:
Quando o botão submit na página principal é clicado
na página que irá fazer o Upload já existem quatro variáveis
predefinidas com o nome "name" do formulário de envio
Ex.: se o formulário for: <input type="file" name="arquivo">
As variáveis serão as seguintes:
$arquivo => nome do arquivo temporário com o qual o arquivo trasnferido foi armazenado no servidor
$arquivo_name => nome original do arquivo no computador do emissor
$arquivo_size => tamanho do arquivo em bytes
$arquivo_type => tipo MIME do arquivo (se o browser fornecer estar informação)
*/
if (!empty($arquivo) and is_file($arquivo)) {
$caminho="ups";
$caminho=$caminho.$arquivo_name;
copy($arquivo,$caminho);
# grava o $arquivo no $caminho especificado
echo "<h1>O arquivo foi transferido!</h1>";
}else{
echo "<h1>O arquivo não foi transferido!</h1>";
echo "<h2><font color='red'>Caminho ou nome de arquivo Inválido</font></h2>";
}
?>
<a href="upload.html">Fazer um novo Upload</a>
</center>
</body>
</html>
Pergunta
Well19
Ola amigos
Sou novo em php e preciso da ajuda de vocês.
Vi um tutorial de como fazer um upload,ele funciona,porem quando o upload termina ele não mostra o link.
upload.phpteria como fazer um parecido com esse:
http://semeie.freehostia.com/upload.php
Obrigado a todos
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.