Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Já testei uma porrada de scripts de upload de arquivos mas nenhum funciona aqui em casa... seria problema de configuração no meu PHP??? Lá vai o q eu estou tentando, caso haja algo de errado nele se puderem me avisar!! Brigadão pessoal:]
<? include "conecta.php"; /*Conecta com o BD MySQL */ ?> <html> <head> <title>iMasters</title> </head> <body bgcolor="#FFFFFF" text="#000000"> <? $acao = $_GET['acao']; //$imagem = $_POST['imagem']; if($acao == 'enviar') { /*Faz o upload da imagem */ if($imagem <> 'none') { /*verifica se veio vazio */ /*if(($imagem_type <> 'image/gif') AND ($imagem_type <> 'image/jpeg')) { /*verifica o tipo da imagem* $erros++; $errors = $errors."Tipo de arquivo inválido<br>"; }*/ if($imagem_size > 40000) { /*verifica o tamanho da imagem enviada */ $erros++; $errors = $errors."O tamanho do arquivo é maior que 40 K<br>"; } $arquivo = "/empresa/gerencia/teste_upload/$imagem_name"; /*caminho pra onde vai a imagem*/ if (file_exists($arquivo)) { /*verifica se o arquivo existe no diretório */ $erros++; $errors = $errors."O arquivo já existe, por favor renomeie o arquivo<br>"; } /*fecha verificação do arquivo*/ } /*fecha mapa <> none*/ if($erros == 0) { copy($imagem, "/empresa/gerencia/teste_upload/$imagem_name"); /*envia a imagem para a pasta*/ $sql = mysql_query("INSERT INTO tb_primeira(foto) VALUES('$imagem_name')") or die("Erro no SQL: ".mysql_error()); /*Insere o nome da figura no banco de dados*/ echo "Imagem enviada com Sucesso!!"; }/* fecha erros = 0 */ else { echo "Foram encontrados os seguintes erros:<br>$errors"; }/*fecha else*/ }/* fecha acao=enviar*/ ?> <? if($acao == 'entrar') { /*Mostra o formulário para Upload de imagens*/ ?> <form name="frm_upload" method="post" action="<?echo $PHP_SELF;?>?acao=enviar" enctype="multipart/form-data"> <table width="50%" border="0" cellspacing="0" cellpadding="0"> <tr> <td height="40" colspan="2"><font face="Arial" size="2"><b><font size="4">Upload de imagens PARTE I</font></b></font></td> </tr> <tr> <td height="30" width="23%"><font face="Arial" size="2">Arquivo:</font></td> <td height="30" width="77%"><input type="file" name="imagem"></td> </tr> <tr> <td height="30" colspan="2"><div align="center"> <input type="submit" name="cadastrar" value="Cadastrar imagem >>"></div></td> </tr> </table> </form> <? }/* fecha acao=entrar */ ?> </body> </html>Carregando comentários...