Opa eu tenho um script de UPLOAD em PHP (segue abaixo), esse script eh assim, o cara entra no site e envia o arquivo dele via FTP, eu queria saber se tem como eu adicionar alguma coisa no script para a hora que o cara enviar o arquivo eu receber um e-mail avisando...
---------------------INICIO DO SCRIPT---------------------------------
<?
/* Defina aqui o tamanho máximo do arquivo em bytes: */
if($arquivo_size > 2000000) {
print "<script> alert('Seu arquivo não poderá ser maior que 20mb'); window.history.go(-1); </SCRIPT>\n";
exit;
}
/* Defina aqui o diretório destino do upload */
if (!empty($arquivo) and is_file($arquivo)) {
$caminho="../ftp/";
$caminho=$caminho.$arquivo_name;
/* Defina aqui o tipo de arquivo suportado */
copy($arquivo,$caminho);
print "<h1><center>Arquivo enviado com sucesso!</center></h1>";
}
?>
------------------------<FIM DO SCRIPT>--------------------------
Por favor teria como alguem me ajudar????
Upload
Started By Creator, 23/01/2006, 11:15
3 replies to this topic
#1
Posted 23/01/2006, 11:15
#2
Posted 23/01/2006, 12:00
troca isso aki
por
dá uma olhada na função mail pra + informações...
http://br.php.net/ma...nction.mail.php
/* Defina aqui o tipo de arquivo suportado */ copy($arquivo,$caminho); print "<h1><center>Arquivo enviado com sucesso!</center></h1>"; } ?>
por
/* Defina aqui o tipo de arquivo suportado */ copy($arquivo,$caminho); print "<h1><center>Arquivo enviado com sucesso!</center></h1>"; $Mensagem = "bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla "; mail("seu@mail.com.br", "Assunto", $Mensagem); } ?>
dá uma olhada na função mail pra + informações...
http://br.php.net/ma...nction.mail.php
- Desenvolvedor Python/ZOPE/Plone + ArchGenXML/Poseidon - Python + Django na Universidade de Caxias do Sul
- Desenvolvedor Python + Django na World News
Blog
#3
Posted 23/01/2006, 14:31
voce tem que usar a funcao mail() , mas primeiro tem que configurar o servidor SMTP para poder enviar o email
#4
Posted 23/01/2006, 14:38
Só uma coisa, acho que 20MB em bytes é:
20971520
Me corrijam se estiver errado:
Fiz:
1024*1024 * 20
Ta certo?
20971520
Me corrijam se estiver errado:
Fiz:
1024*1024 * 20
Ta certo?
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)