$pasta = 'fotos/';
// (em Bytes)
$tamanho = 20000000;
$extensoes = array('jpg', 'jpeg', 'png', 'gif';
$renomeia = false;
///////////////////////////////
if ($_FILES['arquivo2']['error'] != 0)
{
echo "Erro!";
}
if ($_FILES['arquivo2']['name'])
{
echo $_FILES['arquivo2']['name'];
///////////////////////////////
$extensao = strtolower(end(explode('.', $_FILES['arquivo2']['name'])));
if (array_search($extensao, $extensoes) === false) {
echo "Erro!";
}
else if ($tamanho < $_FILES['arquivo2']['size']) {
echo "Erro!";
}
// movendo para a pasta
else {
// novo nome do arquivo
if ($renomeia == true) {
$nome_final = $data.'.jpg';
} else {
// nome original
$nome_final = $_FILES['arquivo2']['name'];
}
// movendo arquivo
if (move_uploaded_file($_FILES['arquivo2']['tmp_name'], $pasta . $nome_final)) {
// Upload efetuado com sucesso (caso arquivo não apareça no painel provavelmente é o mysql)
$query = mysql_query("INSERT INTO agenda (foto1, evento, hora, dia, mes, ano, inscricao, preço, descricao) VALUES ('$pasta/$nome_final', '$evento', '$hora', '$dia', '$mes', '$ano', '$inscricao', '$valor', '$descricao'" or die(mysql_error());
echo "<meta http-equiv=\"refresh\" content=\"0; url=arealider.php?abrir=agenda\">";
} else {
// Não foi possível fazer o upload, provavelmente a pasta está incorreta
echo "<meta http-equiv=\"refresh\" content=\"0; url=arealider.php?abrir=agenda\">";
}
}
}
else
{
$query = mysql_query("INSERT INTO agenda (evento, hora, dia, mes, ano, inscricao, preço, descricao) VALUES ('$evento', '$hora', '$dia', '$mes', '$ano', '$inscricao', '$valor', '$descricao'" or die(mysql_error());
echo "<meta http-equiv=\"refresh\" content=\"0; url=arealider.php?abrir=agenda\">";
}
esse e´o código, ele dá pagina não existe e não funciona o upload...alguém ?