Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

douglasds

preciso enviar arquivos pelo formulario

Recommended Posts

AE GALERA ME DA UMA FORÇA AI....

ALGUEM TEM UM TUTO COM O PASSO A PASSO PRA FAZER ESSE SCRIPT RODAR.

EU EPGUEI UM AQUI NA NET MAS NA ENTENDI DIREITO AI VAI.......

 

Passo 1

 

Primeiro crie um HTM com o nome upload.htm e adicione os códigos

abaixo:

 

<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>

 

Esse código ira criar o campo onde o arquivo será selecionado.

Atenção: Não altere o nome do campo pois o PHP não irá funcionar

corretamente.

 

Passo 2

 

Agora iremos criar o PHP cujo qual irá fazer o Upload

para o servidor:

 

<?php

$pasta = "/pasta/onde/o/arquivo/sera/salvo"; /* Coloque aqui,

a pasta no servidor onde os arquivos serão salvos. Atenção: se você não

souber sua pasta no servidor, contate o administrador do mesmo. */

 

$dest = $pasta."/".$file_name; // Não altere esta variável.

 

if(!move_uploaded_file($file, $dest)) { // Executa o comando do upload no servidor

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 deve estar com o chmod 777.

 

 

 

???????????? O Q É CHMOD 777 ?????????????

 

http://forum.imasters.com.br/public/style_emoticons/default/yes.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

É a permissão que você deve liberar em seu diretório para que o php possa gravar em seu servidor... procure no google de preferência no google Linux ( http://www.google.com.br/linux )é mais fácil de encontrar algo sobre o assunto, pois a forma de permissão chmod 777 vem do Linux

Compartilhar este post


Link para o post
Compartilhar em outros sites

É a permissão que você deve liberar em seu diretório para que o php possa gravar em seu servidor... procure no google de preferência no google Linux  ( http://www.google.com.br/linux )é mais fácil de encontrar algo sobre o assunto, pois a forma de permissão chmod 777 vem do Linux

<{POST_SNAPBACK}>

mas é realmente necessario ter este arquivo?????

Compartilhar este post


Link para o post
Compartilhar em outros sites

Douglas

 

 

Se sua hospedagem é Linux você deve dar permissão total na pasta de destino do upload....

 

Você faz isto com algum programa cliente de FTP... Verifica permissão de pasta e coloque chmod 777 ou ler-escrever-executar

 

 

Em Windows (ler-escrever-executar ou Arquivo) em propriedade de pasta

<{POST_SNAPBACK}>

Kra o pessoal aqui usa o SmartFtp

 

 

com ele eu consigo essas alterações

.vlw pelo toque

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.