Guest - Christian - Postado Janeiro 25, 2006 Denunciar Share Postado Janeiro 25, 2006 Já conferi o código inteiro e a pasta está com o chmod 777, tem, permissão.Abaixo parte do código, devo informar que ele funciona em um outro sistema, mas não achei o erro neste.$arquivo = $_FILES["foto"];$arquivo_nome = $arquivo["name"]; $insertSQL = sprintf("INSERT INTO fotos (id, idgrupo, descricao, foto) VALUES (%s, %s, %s, %s)", GetSQLValueString($_POST['id'], "int"), GetSQLValueString($_POST['idgrupo'], "int"), GetSQLValueString($_POST['descricao'], "text"), GetSQLValueString($arquivo_nome, "text")); set_time_limit(0); $diretorio = "imgblog/"; $id_arquivo = "img"; $nome_arquivo = $_FILES[$id_arquivo]["name"]; $arquivo_temporario = $_FILES[$id_arquivo]["tmp_name"]; move_uploaded_file($arquivo_temporario, "$diretorio$nome_arquivo"); mysql_select_db($database_cicero, $cicero); $Result1 = mysql_query($insertSQL, $cicero) or die(mysql_error()); Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 M@luco Belez@ Postado Janeiro 25, 2006 Denunciar Share Postado Janeiro 25, 2006 não sei a parte do formulário, qual é o nome do campo onde o usuário seleciona o arquivo, mas não seria $nome_arquivo = $_FILES["foto"]["name"];$arquivo_temporario = $_FILES["foto"]["tmp_name"]; Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest - Christian -
Já conferi o código inteiro e a pasta está com o chmod 777, tem, permissão.
Abaixo parte do código, devo informar que ele funciona em um outro sistema, mas não achei o erro neste.
$arquivo = $_FILES["foto"];
$arquivo_nome = $arquivo["name"];
$insertSQL = sprintf("INSERT INTO fotos (id, idgrupo, descricao, foto) VALUES (%s, %s, %s, %s)",
GetSQLValueString($_POST['id'], "int"),
GetSQLValueString($_POST['idgrupo'], "int"),
GetSQLValueString($_POST['descricao'], "text"),
GetSQLValueString($arquivo_nome, "text"));
set_time_limit(0);
$diretorio = "imgblog/";
$id_arquivo = "img";
$nome_arquivo = $_FILES[$id_arquivo]["name"];
$arquivo_temporario = $_FILES[$id_arquivo]["tmp_name"];
move_uploaded_file($arquivo_temporario, "$diretorio$nome_arquivo");
mysql_select_db($database_cicero, $cicero);
$Result1 = mysql_query($insertSQL, $cicero) or die(mysql_error());
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.