Eu estou fazendo uma site com CMS próprio, e claro, fiz ele primeiramente no localhost, onde tudo funcionou certinho.
Mas ai fui fazer um teste online, e criei um diretorio dentro de um dominio, ficando ele assim: www.dominio.com/seminovosja
Enviei o site para dentro do diretório. Fiz uns teste, funcionou beleza.
Porém, o problema está na área administrativa responsável por incluir os registros no site. Esta mesma área fica responsável por inserir registros no banco de dados e criar um diretório para as imagens.
O problema, é que o diretório não é criado e os arquivos não são movidos.
A conexão com o banco de dados está correta, assim como a conexão com o FTP.
Eis meu código:
<?php
	$acao = $_POST['acao'];
	require "conexao.php";
	
	$ftp_server = "ftp.capanemaonline.com";
	$ftp_user_name = "capanemaonline";
	$ftp_user_pass = "site2009";
	$conn_id = ftp_connect($ftp_server)or die("Erro ao fazer login com o servidor FTP.");
	$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
	
	if ($acao=="inserir_anuncio") {
		
		$categoria_anuncio = $_POST['categoria_anuncio'];
		$nome_proprietario = $_POST['nome_proprietario'];
		$ddd_telefone = $_POST['ddd_telefone'];
		$telefone_proprietario = $_POST['telefone_proprietario'];
		$nome_produto = $_POST['nome_produto'];
		$combustivel_produto = $_POST['combustivel_produto'];
		$anofabricacao_produto = $_POST['anofabricacao_produto'];
		$anomodelo_produto = $_POST['anomodelo_produto'];
		$cor_produto = $_POST['cor_produto'];
		$km_produto = $_POST['km_produto'];
		$preco_produto = $_POST['preco_produto'];
		$placa_produto = $_POST['placa_produto'];
		$local_produto = $_POST['local_produto'];
		$itens_produto = $_POST['itens_produto'];
		$foto1_produto = $_FILES['foto1_produto']['name'];
		$foto2_produto = $_FILES['foto2_produto']['name'];
		$foto3_produto = $_FILES['foto3_produto']['name'];
		$foto4_produto = $_FILES['foto4_produto']['name'];
		$foto5_produto = $_FILES['foto5_produto']['name'];
		$data_exclusao = $_POST['data_exclusao'];
	
		$pasta = $_POST['placa_produto'];
		$pasta = sha1($pasta);
		$string = "../../imagens/fotos/anuncios/".$pasta;
		
		$nome_foto1 = "foto1";
		$nome_foto2 = "foto2";
		$nome_foto3 = "foto3";
		$nome_foto4 = "foto4";
		$nome_foto5 = "foto5";
	
		$tmp_foto1 = $_FILES['foto1_produto']['tmp_name'];
		$tmp_foto2 = $_FILES['foto2_produto']['tmp_name'];
		$tmp_foto3= $_FILES['foto3_produto']['tmp_name'];
		$tmp_foto4 = $_FILES['foto4_produto']['tmp_name'];
		$tmp_foto5 = $_FILES['foto5_produto']['tmp_name'];
		
		$criar_destino = ftp_mkdir($conn_id, $string);
		
		$destino_foto1 = $string."/".$nome_foto1.".jpeg";
		$destino_foto2 = $string."/".$nome_foto2.".jpeg";
		$destino_foto3 = $string."/".$nome_foto3.".jpeg";
		$destino_foto4 = $string."/".$nome_foto4.".jpeg";
		$destino_foto5 = $string."/".$nome_foto5.".jpeg";
		
		$destino_final1 = $destino_foto1;
		$destino_final2 = $destino_foto2;
		$destino_final3 = $destino_foto3;
		$destino_final4 = $destino_foto4;
		$destino_final5 = $destino_foto5;
		
		if (empty($categoria_anuncio)) {
			
			echo "<script>alert('Informe a categoria do anúncio.')</script>";
			echo "<script>history.back(1)</script>";
			
		} elseif (empty($nome_proprietario)) {
			
			echo "<script>alert('Informe o nome do proprietário do produto.')</script>";
			echo "<script>history.back(1)</script>";
			
		} elseif (empty($ddd_telefone)) {
			
			echo "<script>alert('Informe o código de área do telefone do prorietário!')</script>";
			echo "<script>history.back(1)</script>";
			
		} elseif (empty($telefone_proprietario)) {
			
			echo "<script>alert('Informe o telefone do proprietário.')</script>";
			echo "<script>history.back(1)</script>";
			
		} elseif (empty($nome_produto)) {
			
			echo "<script>alert('Informe o nome do produto.')</script>";
			echo "<script>history.back(1)</script>";
			
		} elseif (empty($anofabricacao_produto)) {
			
			echo "<script>alert('Informe o ano de fabricação do produto.')</script>";
			echo "<script>history.back(1)</script>";
			
		} elseif (empty($anomodelo_produto)) {
			
			echo "<script>alert('Informe o ano do modelo do produto.')</script>";
			echo "<script>history.back(1)</script>";
			
		} elseif (empty($cor_produto)) {
			
			echo "<script>alert('Informe a cor do produto.')</script>";
			echo "<script>history.back(1)</script>";
			
		} elseif (empty($km_produto)) {
			
			echo "<script>alert('Informe a kilometragem do produto.')</script>";
			echo "<script>history.back(1)</script>";
			
		} elseif (empty($preco_produto)) {
			
			echo "<script>alert('Informe o preço do produto.')</script>";
			echo "<script>history.back(1)</script>";
			
		} elseif (empty($placa_produto)) {
			
			echo "<script>alert('Informe a placa do produto.')</script>";
			echo "<script>history.back(1)</script>";
			
		} elseif (empty($local_produto)) {
			
			echo "<script>alert('Informe o localidade do produto.')</script>";
			echo "<script>history.back(1)</script>";
			
		} elseif (empty($itens_produto)) {
			
			echo "<script>alert('Informe os itens do produto.')</script>";
			echo "<script>history.back(1)</script>";
			
		} elseif (empty($foto1_produto)) {
			
			echo "<script>alert('Insira uma foto.')</script>";
			echo "<script>history.back(1)</script>";
			
		} elseif (empty($foto2_produto)) {
			
			echo "<script>alert('Insira uma foto.')</script>";
			echo "<script>history.back(1)</script>";
			
		} elseif (empty($foto3_produto)) {
			
			echo "<script>alert('Insira uma foto.')</script>";
			echo "<script>history.back(1)</script>";
			
		} elseif (empty($foto4_produto)) {
			
			echo "<script>alert('Insira uma foto.')</script>";
			echo "<script>history.back(1)</script>";
			
		} elseif (empty($foto5_produto)) {
			
			echo "<script>alert('Insira uma foto.')</script>";
			echo "<script>history.back(1)</script>";
			
		} elseif (empty($data_exclusao)) {
			
			echo "<script>alert('Informe a data de exclusão do anúncio.')</script>";
			echo "<script>history.back(1)</script>";
			
		} else {
		
			if (file_exists($destino_final1) && file_exists($destino_final2) && file_exists($destino_final3) && file_exists($destino_final4) && file_exists($destino_final5)) {
			
				echo "<script>alert('Impossível armazenar as fotos. O caminho já existe.')</script>";
				echo "<script>history.back(1)</script>";
			
			} else {
			
				move_uploaded_file($tmp_foto1, $destino_final1);
				move_uploaded_file($tmp_foto2, $destino_final2);
				move_uploaded_file($tmp_foto3, $destino_final3);
				move_uploaded_file($tmp_foto4, $destino_final4);
				move_uploaded_file($tmp_foto5, $destino_final5);
			
				$inserir_fotos = "INSERT INTO anuncios (categoria_anuncio, nome_proprietario, ddd_telefone, telefone_proprietario, nome_produto, combustivel_produto, anofabricacao_produto, anomodelo_produto, cor_produto, km_produto, preco_produto, placa_produto, local_produto, itens_produto, nome_foto1, foto1_produto, nome_foto2, foto2_produto, nome_foto3, foto3_produto, nome_foto4, foto4_produto, nome_foto5, foto5_produto, data_exclusao) VALUES ('$categoria_anuncio', '$nome_proprietario', '$ddd_telefone', '$telefone_proprietario', '$nome_produto', '$combustivel_produto', '$anofabricacao_produto', '$anomodelo_produto', '$cor_produto', '$km_produto', '$preco_produto', '$placa_produto', '$local_produto', '$itens_produto', '$nome_foto1', '$destino_final1', '$nome_foto2', '$destino_final2', '$nome_foto3', '$destino_final3', '$nome_foto4', '$destino_final4', '$nome_foto5', '$destino_final5', '$data_exclusao')";
				$query_fotos = mysql_query($inserir_fotos);
			
				echo "<script>alert('Anúncio inserido com sucesso!')</script>";
				echo "<script>history.back(1)</script>";
		
			}
			
		}
		
	}
	
	ftp_close($conn_id);
	
	mysql_close($conexao);
?>Eis a parte que eu creio estar com algum defeito:
$pasta = $_POST['placa_produto']; $pasta = sha1($pasta); $string = "../../imagens/fotos/anuncios/".$pasta; $nome_foto1 = "foto1"; $nome_foto2 = "foto2"; $nome_foto3 = "foto3"; $nome_foto4 = "foto4"; $nome_foto5 = "foto5"; $tmp_foto1 = $_FILES['foto1_produto']['tmp_name']; $tmp_foto2 = $_FILES['foto2_produto']['tmp_name']; $tmp_foto3= $_FILES['foto3_produto']['tmp_name']; $tmp_foto4 = $_FILES['foto4_produto']['tmp_name']; $tmp_foto5 = $_FILES['foto5_produto']['tmp_name']; $criar_destino = ftp_mkdir($conn_id, $string); $destino_foto1 = $string."/".$nome_foto1.".jpeg"; $destino_foto2 = $string."/".$nome_foto2.".jpeg"; $destino_foto3 = $string."/".$nome_foto3.".jpeg"; $destino_foto4 = $string."/".$nome_foto4.".jpeg"; $destino_foto5 = $string."/".$nome_foto5.".jpeg"; $destino_final1 = $destino_foto1; $destino_final2 = $destino_foto2; $destino_final3 = $destino_foto3; $destino_final4 = $destino_foto4; $destino_final5 = $destino_foto5;


 
	 
					 
			
			 
				
				
				 
				
				
				 
			
			










