Script não faz upload
Será que alguém pode me ajudar? É muito importante!
Esse script grava perfeitamente no banco de dados, mas não envia a foto para o servidor.
Aparentemente está tudo correto com a pasta: no nível certo, 777 feito...
NÃO DÁ ERRO ALGUM.
<?php
include "config.php";
session_start();
if (isset($_POST['enviar'])) {
//Upload de fotos
//se existir o arquivo
if(isset($_FILES["fotos"])){
$Arquivo = $_FILES["fotos"];
//diretorio dos arquivos
$pasta = "fotos";
$fotos = $Arquivo["name"];
// Faz o upload da imagem
move_uploaded_file($Arquivo["tmp_name"], $pasta.$fotos);
// Fim fotos. Cria uma query MySQL
}
}
//pegando os dados do formulário
$autor = $_POST['autor'];
$usuario = $_POST['usuario'];
$cidade = $_POST['cidade'];
$estado = $_POST['estado'];
$pais = $_POST['pais'];
$fotos = $_POST['fotos'];
$senha = $_POST['senha'];
//confere se já existe usuário com tal nome
$sqlBusca = mysql_query("SELECT * FROM usuarios WHERE usuario = '$usuario'");
$verificaUsuario = mysql_num_rows($sqlBusca);
//candição verifica se usuário já existe
if($verificaUsuario == '0'){
// sql que cadastra
$sqlCadastra = mysql_query("INSERT INTO usuarios (autor, usuario, cidade, estado, pais, fotos, senha) VALUES ('$autor', '$usuario', '$cidade', '$estado', '$pais', '$fotos', '$senha')");
echo "<META HTTP-EQUIV=REFRESH CONTENT='0;URL=index.php'>
<script type=\"text/javascript\">
alert(\"Usuário cadastrado com sucesso\");
</script>";
}else{
echo "<META HTTP-EQUIV=REFRESH CONTENT='0;URL=index.php'>
<script type=\"text/javascript\">
alert(\"Usuário já cadastrado\");
</script>";
}
?>
O formulário está separado, mas é esse abaixo:
<form name="form1" id="form'" action="cadastrar.php" method="post">
<div id="formulario_cadastro">
<fieldset>
<legend>Acesso</legend>
<label>
<span>Nome:</span>
<input type="text" name="autor" id="autor"><br />
</label>
<label>
<span>Cidade:</span>
<input type="text" name="cidade" id="cidade"><br />
</label>
<label>
<span>Estado:</span>
<input type="text" name="estado" id="estado"><br />
</label>
<label>
<span>País:</span>
<input type="text" name="pais" id="pais"><br />
</label>
<label>
<span>Foto:</span>
<input type="file" name="fotos" id="fotos" size="55" /><br />
</label>
<label>
<span>Login:</span>
<input type="text" name="usuario" id="usuario"><br />
</label>
<label>
<span>Senha:</span>
<input type="password" name="senha" id="senha"><br />
</label>
<input type="submit" name="cadastrar" id="cadastrar" value="Cadastrar">
</fieldset>
</div>
</form>Discussão (4)
Carregando comentários...