28.02.17 7:44
Olá pessoal vir aqui mais uma vez, trazendo uma coisa muito util para a galera de habbo ae um Upload de Emblema.
Aqui está o PHP:
- Código:
<?php
if($_GET["do"] == "add"){
$_UP['pasta'] = 'swf/c_images/album1584/';
$_UP['tamanho'] = 1024 * 1024 * 2;
$_UP['extensoes'] = array('jpg', 'png', 'gif');
$_UP['renomeia'] = false;
$_UP['erros'][0] = 'Não houve erro';
$_UP['erros'][1] = 'O arquivo no upload é maior do que o limite do PHP';
$_UP['erros'][2] = 'O arquivo ultrapassa o limite de tamanho especifiado no HTML';
$_UP['erros'][3] = 'O upload do arquivo foi feito parcialmente';
$_UP['erros'][4] = 'Não foi feito o upload do arquivo';
if ($_FILES['arquivo']['error'] != 0) {
die ($msg = "Não foi possível fazer o upload.");
exit;
}
$extensao = strtolower(end(explode('.', $_FILES['arquivo']['name'])));
if (array_search($extensao, $_UP['extensoes']) === false) {
$msg = "<div class='rounded rounded-green'><center>Por favor, envie arquivos com as seguintes extensões: jpg, png ou gif<img
src="./images/del.gif"></center></div><br>";
}
else if ($_UP['tamanho'] < $_FILES['arquivo']['size']) {
$msg = "<div class='rounded rounded-green'><center>O arquivo enviado é muito grande, envie arquivos de até 2Mb.<img src=
"./images/del.gif"></center></div><br>";
}
else {
if ($_UP['renomeia'] == true) {
$nome_final = time().'.jpg';
} else {
$nome_final = $_FILES['arquivo']['name'];
}
if (move_uploaded_file($_FILES['arquivo']['tmp_name'], $_UP['pasta'] . $nome_final)) {
$msg = "<div class='rounded rounded-green'><center>Upload
efetuado com sucesso! <br /><a target="_blank"
href="".$_UP['pasta']."".$nome_final."">Clique aqui para ver a imagem</a></center></div><br><br><br><br><br><br>";
} else {
$msg = "<div class='rounded rounded-red'><center>Não foi possível enviar o arquivo, tente novamente! <img src=
"./images/del.gif"></center></div><br>";
}
}
}
?>
<center><strong><?php echo $msg; ?></strong></center>
<form method="post" action="upimgbadge.php?do=add" enctype="multipart/form-data">
<div class='tableborder'>
<div class='tableheaderalt'><center>
UPLOAD DE IMAGEM DE <strong>EMBLEMA</strong>:<br />
<strong><font style="color:#F00">(ANTES DE UPAR VERIFIQUE O ID CERTO DA IMAGEM E SE O ARQUIVO É .GIF EX: BR666.gif)</font>.</strong>
</center></div>
<table width='100%' cellspacing='0' cellpadding='5' align='center' border='0'>
<tr>
<td class='tablerow1' width='40%' valign='middle'><b>UPLOAD</b>
<div class='graytext'>Clique em "Procurar..." e procure a imagem do emblema, depois salve.</div></td>
<td class='tablerow2' width='60%' valign='middle'><input type="file" name="arquivo" /></td>
</tr>
<tr>
<tr><td align='center' class='tablesubheader' colspan='2' ><input type="submit" value="Enviar" />
</td></tr>
</form></table></div><br /> </div><!-- / RIGHT CONTENT BLOCK -->
</td></tr>
</table>
</div>
Compativel :
CPanelXAMPP
Wampp
IIS
Vertrigo
Unky Server
Apple Web Server
Entre outros.