This is what i got:
<?php
include('dbconnect.php');
//ira verificar se clicou no botao enviar
if(isset($_POST['enviar'])){
$nomesitio = $_POST['nome'];
$horario = $_POST['horario'];
$contato = $_POST['contato'];
$morada = $_POST['morada'];
$tipo = $_POST['tipo'];
$freguesias = $_POST['freguesias'];
//o nome original do arquivo no computador do utilizador
$arqName = $_FILES['arquivo']['name'];
//o tipo mime do arquivo
$arqType = $_FILES['arquivo']['type'];
//o tamanho do arquivo
$arqSize = $_FILES['arquivo']['size'];
//o nome temporario do arquivo com que foi guardado no servidor
$arqTemp = $_FILES['arquivo']['tmp_name'];
//o codigo de erro associado a este upload de arquivo
$arqError = $_FILES['arquivo']['error'];
//lista de tipos de arquivos permidos
$tiposPermitidos = array('image/gif', 'image/jpeg', 'image/jpg', 'image/png');
//tamanho maximo
$tamanhoPermitido = 6024 * 3000;
if ($arqError == 0){
//verifica o tipo de arquivo enviado
if(array_search($arqType, $tiposPermitidos) === false){
$retorno = '<span class="no">O tipo de arquivo enviado é invalido!</span>' ;
//verifica o tamanho do arquivo enviado
}elseif ($arqSize > $tamanhoPermitido){
$retorno = '<span class="no">O tamanho do arquivo enviado e maior que o limite!</span>';
}else{
$pasta = 'images_sitios/';
//pega a extensao do arquivo enviado
$extensaoTemp = explode('.',$arqName);
$extensao = strtolower(end($extensaoTemp));
//define o nome do arquivo usando um Unix TimesTamp
$nome = time(). '.' . $extensao;
$upload = move_uploaded_file($arqTemp, $pasta . $nome);
if ($upload === true){
$ficheiro = $pasta.$nome;
}else{
$retorno = '<span class="no">Nao foi possivel fazer o upload da imagem!</span>';
}
}
}
if(empty($ficheiro)){
$retorno = '<span class="quase">Insira a imagem!</span>';
}
//verifica se a variavel retorno estiver vazia (nao conter erro)
if(empty($retorno)){
//cria uma query Mysql
$query = mysql_query("INSERT INTO sitio (nome_sitio, horario, contato, morada, imagem, id_tipo, id_freguesia) VALUES ('$nomesitio','$horario','$contato','$morada','$ficheiro','$tipo','$freguesias')") or die (mysql_error());
//se a query existe entao a pagina é redireccionada
if($query === true){
$sucesso = '<span class="yes">Sitio inserido com sucesso!</span>';
echo $sucesso;
}
}else{
echo $retorno;
}
}
?>
The image is placed in the folder, and the path on db. I just want help on resizing the image to 800x600 or something, and to creathe the thumb for it. And also where to save the thumb path