upload Imagens

<HTML> <HEAD> </HEAD> <body> <? if($mode ==“upload_file”) // Se a variavel $mode do form for upload_file entao entra aqui!! // { /* Estas variaveis são geradas automaticamente apos o enviar o formulario Nome da imagem = $imagem_name Tamanho da imagem = $imagem_size Tipo de imagem = $imagem_type */ $diretorio = “/home/anderson/upload”; /* não deixe de dar chmod 777 para este diretorio */ // $diretorio = “C:apachehtdocsagitosupload”; // Para o Sistema Unix ou Linux $MaxSize = 50*1000; // Tamanho maximo da imagem permitida $servertime = time(); $second = date(“s”, ($servertime)); $minute = date(“i”, ($servertime)); $hour = date(“H”, ($servertime)); $day = date(“d”, ($servertime)); $month = date(“m”, ($servertime)); $year = date(“Y”, ($servertime)); $picdate = “$nome_img-$hour$minute$second”; // A variavel $picdate quarda o nome e da data da imagem if ($imagem != “”) { // pega a extensao do arquivo. // extrai a extensao do arquivo para upload $arr_basename=explode(“.”,$imagem_name); $file_type=$arr_basename[1]; if($file_type==“gif”) { $pic_name =“$picdate.gif”; } if($file_type==“jpg” or $file_type==“jpeg”) { $pic_name =“$picdate.jpg”; } if($file_type==“swf”) { $pic_name =“$picdate.swf”; } /* if($pic_name ==”") { // Not valide file echo “Tipo de arquivo não permitido, os únicos padrões permitidos são .gif, .jpg , .jpeg ou .swf”; exit; }*/ if($imagem_type != “application/x-shockwave-flash” && $imagem_type != “image/pjpeg” && $imagem_type != “image/gif” && $imagem_type != “image/jpe”) { echo “Tipo de arquivo não permitido, os únicos padrões permitidos são .gif, .jpg , .jpeg ou .swf”; exit; } if($imagem_size > $MaxSize) { echo “Tamanho máximo do arquivo ultrapassado!”; exit; } @copy(“$imagem”,“$diretorio/$pic_name”) or die(“Erro na cópia do arquivo! verifique a permissão do seu diretório!”); $vl = “1024″; $tamanho_arquivo = $image_size/$vl; echo “Arquivo transferido com sucesso!”; echo “<br>”; echo $pic_name; echo “<br>”; echo $tamanho_arquivo; echo “<br>”; echo “<a href=’upload_de_imagens.php’>Principal</a>”; } } if(!$submit) { ?> <table width=”90%” cellspacing=”4″ align=”center”> <FORM METHOD=”post” ACTION=”upload_de_imagens.php” ENCTYPE=”multipart/form-data”> <input type=”hidden” name=”mode” value=”upload_file”> <tr> <td>Nome da imagem sem a extensão:</td> <td><INPUT TYPE=”text” NAME=”nome_img” SIZE=”30″></td> <!– O nome da imagem pode ser um hidden e ser constante –> </tr> <tr> <td>Selecione a imagem para upload:</td> <td><INPUT TYPE=”file” NAME=”imagem” SIZE=”30″></td> </tr> <tr> <td colspan=”2″ align=”center”><input type=”submit” name=”submit” value=”Enviar” width=”150″></td> </tr> </table> <? } ?> </body> </html>

Be the first to comment

You can use [html][/html], [css][/css], [php][/php] and more to embed the code. Urls are automatically hyperlinked. Line breaks and paragraphs are automatically generated.