Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
<?php
$id_atualizacao=$_POST["ID_ATUALIZACAO"];
$id_modulo=$_POST['ID_MODULO'];
$id_usuario=$_POST['ID_USUARIO'];
$versao_atual=$_POST['VERSAO_ATUAL'];
$novidades=$_POST['NOVIDADES'];
$data_atualizacao=$_POST['DATA_ATUALIZACAO'];
include 'doConectar.php';
$tamanho_maximo = 10000000000; //bytes
//$tipos_aceitos = array("gif", "jpeg", "/x-png", "bmp");
$arquivo=$_FILES['ARQUIVO'];
if ($arquivo['error'] != 0) {
echo '<p><b><font color="red">Erro no Upload do arquivo <br>';
switch ($arquivo['error']) {
case UPLOAD_ERR_INI_SIZE:
echo 'O arquivo excede o tamanho máximo permitido';
break;
case UPLOAD_ERR_FORM_SIZE:
echo 'O arquivo enviado é muito grande' ;
break;
case UPLOAD_ERR_PARTIAL:
echo 'O upload não foi completo';
break;
case UPLOAD_ERR_NO_FILE:
echo 'Nenhum arquivo foi informado para o Upload';
break;
}
echo "</font></b></p>";
exit;
}
if ($arquivo['size'] == 0 OR $arquivo['tmp_name'] == NULL) {
echo '<p><b><font color="red"> Nenhum arquivo enviado </font></b></p>';
exit;
}
if ($arquivo['size'] > $tamanho_maximo) {
echo '<p><b><font color="red">O arquivo enviado é muito grande (Tamanho máximo = ' . $tamanho_maximo . '</font></b></p>';
exit;
}
/*(if (array_search($arquivo['type'], $tipos_aceitos) == FALSE){
echo '<p><b><font color="red">O arquivo não é do tipo (' . $arquivo['type'] . ') aceito para o upload. Os tipos aceitos são:</font></b></p>';
print_r($tipos_aceitos);
echo '</pre>';
exit;
} */
$destino = 'C:\Web\Sites\Bedel8\Uploads\\';
$destino .= $arquivo['name'];
$upload = move_uploaded_file($arquivo['tmp_name'], $destino);
if ($upload == true) {
$sql = "ID_ATUALIZACAO, ID_MODULO, ARQUIVO, ID_USUARIO, VERSAO_ATUAL, NOVIDADES, DATA_ATUALIZACAO)
VALUES (
'$id_atualizacao',
'$id_modulo',
'$destino',
'$id_usuario',
'$versao_atual',
'$novidades',
'$data_atualizacao')" or die ("Erro ao cadastrar");
$query = mysql_query($sql);
if ($query = true) {
echo 'Atualização realizada';
}
else {
echo 'erro';
}
}
?>
<html>
<script type="text/javascript">
function voltePagina() {
window.setTimeout(function(){history.go(-1)},1000);
}
</script>
<body onLoad="voltePagina();">
</body>
</html>
Ele aparece que a atualização foi realizada com sucesso, mas não grava os dados no bd :/Carregando comentários...