Extension Checker Owner ==> Anderson Maranhão Ventura Dadário Email ==> andersonmvd@hotmail.com Profile ==> http://www.orkut.com/Profile.aspx?uid=6950651699637847193 -- _________________________________________________________________-- --| Extension Checker |- --|_________________________________________________________________|- --> Este script tem por finalidade checar a validade das extensões <-- --> Configure abaixo <-- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ $variavel = $_GET['p']; // Arquivo que será analisado $erro = ""; // Não alterar # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # // ... Extensões válidas $valido = array('bmp','htm','jpg'); // ... Erros $semVariavel = "Variável não encontrada"; $semPonto = "
Arquivo inválido
"; $semValidade = "A extensão:"; $semValidade_ = "é inválida"; // ... Mensagem de Sucesso $gratz = "
Parabéns - Arquivo válido
"; # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # if(!isset($variavel)){ $erro .= $semVariavel; } else { $ext = strtolower(substr($variavel,-4)); if(substr($ext,0,1) != "."){ echo($semPonto);exit; } $ext = strtolower(substr($variavel,-3)); for($i = 0;$i < count($valido); $i++){ if($ext == $valido[$i]) { $ok = 1; break; } } // End for if($ok == 0) { $erro.= "".$semValidade." ".$ext." ".$semValidade_.""; } else { # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # // ... Arquivo pronto para ser copiado echo $gratz; // ... Coloque aqui o script para upload e etcs # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # } }// End else if($erro != ""){ echo "
".$erro."
"; } ?>