Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Galera estou com um problema num site que estou montando
preciso fazer um upload de uma foto para uma pasta com o ID do album, sera que alguém pode me ajudar?
segue erros que estao aparecendo
( ! ) Notice: Undefined index: file_fotos in D:\wamp\www\djwagner\upload.php on line 76 Call Stack # Time Memory Function Location 1 0.0007 291232 {main}( ) ..\upload.php:0
( ! ) Warning: move_uploaded_file(fotos/1/IMG_20131026_170559.jpg): failed to open stream: No such file or directory in D:\wamp\www\djwagner\upload.php on line 85 Call Stack # Time Memory Function Location 1 0.0007 291232 {main}( ) ..\upload.php:0 2 0.0015 295488 move_uploaded_file ( ) ..\upload.php:85
( ! ) Warning: move_uploaded_file(): Unable to move 'D:\wamp\tmp\phpF675.tmp' to 'fotos/1/IMG_20131026_170559.jpg' in D:\wamp\www\djwagner\upload.php on line 85 Call Stack # Time Memory Function Location 1 0.0007 291232 {main}( ) ..\upload.php:0 2 0.0015 295488 move_uploaded_file ( ) ..\upload.php:85
Segue codigo da pagina:
if ((isset($_POST["MM_insert"]))
&& ($_POST["MM_insert"] == "form2"))
{
$arquivo = $_FILES["file_fotos"];
$arquivo_foto = $arquivo["name"];
$insertSQL = sprintf("INSERT INTO tbfotos (foto_id, foto_categoria, file_fotos) VALUES (%s, %s, '$arquivo_foto')",
GetSQLValueString($_POST['foto_id'], "int"),
GetSQLValueString($_POST['foto_categoria'], "text"),
GetSQLValueString($_POST['file_fotos'], "text"));
$id_album = $_POST['foto_categoria'];
set_time_limit(0);
$diretorio = "fotos/".$id_album."";
$id_arquivo = "file_fotos";
$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_conexao, $conexao);
$Result1 = mysql_query($insertSQL, $conexao) or die(mysql_error());
}Carregando comentários...