[PHP] Sistema de Upload
Neste tutorial vou-te ensinar a fazer um sistema de upload de ficheiros em php.
1- Primeiro cria um ficheiro htm com o nome de upload.htm e adiciona os seguintes códigos:
<html>
<body>
<form action="upload.php" method="POST" enctype="multipart/form-data">
Arquivo: <input type="file" name="file"><br>
<input type="submit" value="Enviar">
</form>
</body>
</html>
aqui não podes alterar nada.
2- Agora vamos criar o PHP que vai fazer o Upload
para o Alojamento:
<?php
$pasta = "/pasta/onde/o/arquivo/sera/salvo"; /* Coloque aqui,
a pasta do alojamento onde os arquivos serão salvos. */
$dest = $pasta."/".$file_name; // Não altere esta linha.
if(!move_uploaded_file($file, $dest)) { // Executa o comando do upload no alojamento
echo "Não foi possível enviar o arquivo!"; /* Caso não foi possível enviar o arquivo,
mostra o erro. */
} else {
echo "Arquivo enviado com sucesso!"; /* Caso o arquivo tenha sido enviado
com sucesso, mostra a mensagem de sucesso. */
}
?>
Obs.: a pasta para onde os ficheiros vão ser enviados, deve estar em chmod 777 (configura-se com o cliente de ftp).
E pronto comece a upar os seus ficheiros para o servidor.