Sou novo em php e queria saber onde estou errando nesse script de upload de arquivos. <?php
require_once ("functionsUpload.php");
set_time_limit(0); //Elimita o limite de tempo do php_timeout();
for($i=1; $i<=10; $i++)
{
//pega os nomes dos campos files (prefixo + numero crescente)
$id_arquivo = "foto".$i;
$arqv_temporario = $_FILES[$id_arquivo]["tmp_name"];
// faz o upload dos arquivos
$arquivo = array();
$arquivo[i] = isset($_FILES["foto".$i]) ? $_FILES["foto".$i] : FALSE;
$max_image_x = 402;
$max_image_y = 331;
$diretorio = '/home/admin/public_html/admin/testes/eu/fotos/';
if($arquivo[i])
{
$tamanho = getimagesize($arqv_temporario);
ini_set ("max_execution_time", 3600); // uma hora
$err = FALSE;
if(is_uploaded_file($arqv_temporario))
{
if(verifica_image($arquivo[i]))
{
$tamanho = getimagesize($arqv_temporario);
$dimensiona = verifica_dimensao_image($arquivo[i], $max_image_x, $max_image_y);
if($dimensiona != '')
{
if($dimensiona == 'altura')
{
$auxImage = $max_image_x;
$max_image_x = $max_image_y;
$max_image_y = $auxImage;
}
}
else
{
$max_image_x = $tamanho[0];
$max_image_y = $tamanho[1];
}
$nome_foto = ('imagem_crop_' . time() . '.' . verifica_extensao_image($arquivo[i]));// nome único para foto
$endFoto = $diretorio . $nome_foto;
if(reduz_imagem($arqv_temporario, $max_image_x, $max_image_y, $endFoto))
{
$err = TRUE;
}
}
}
}
{
echo "<img src=fotos/$nome_foto /> <br /> nome_foto: $nome_foto <br />arqv_temporario: $arqv_temporario <br />arquivo:". $arquivo[i]." <br />id_arquivo: $id_arquivo <br /><br />
";
}
}
?> o resultado esta aparecendo assim Warning: imagejpeg() [function.imagejpeg]: Unable to open '/home/admin/public_html/admin/testes/eu/fotos/imagem_crop_1221161304.jpg' for writing in /home/admin/public_html/testes/eu/functionsUpload.php on line 56 nome_foto: imagem_crop_1221161304.jpg arqv_temporario: /tmp/phpVclH5d arquivo:Array id_arquivo: foto1 Warning: imagejpeg() [function.imagejpeg]: Unable to open '/home/admin/public_html/admin/testes/eu/fotos/imagem_crop_1221161304.jpg' for writing in /home/admin/public_html/testes/eu/functionsUpload.php on line 56 nome_foto: imagem_crop_1221161304.jpg arqv_temporario: /tmp/phpr9gUYO arquivo:Array id_arquivo: foto2 Warning: imagejpeg() [function.imagejpeg]: Unable to open '/home/admin/public_html/admin/testes/eu/fotos/imagem_crop_1221161304.jpg' for writing in /home/admin/public_html/testes/eu/functionsUpload.php on line 56 nome_foto: imagem_crop_1221161304.jpg arqv_temporario: /tmp/php4RiCAr arquivo:Array id_arquivo: foto3 Warning: imagejpeg() [function.imagejpeg]: Unable to open '/home/admin/public_html/admin/testes/eu/fotos/imagem_crop_1221161305.jpg' for writing in /home/admin/public_html/testes/eu/functionsUpload.php on line 56 nome_foto: imagem_crop_1221161305.jpg arqv_temporario: /tmp/phpWfJ7O6 arquivo:Array id_arquivo: foto4 Warning: imagejpeg() [function.imagejpeg]: Unable to open '/home/admin/public_html/admin/testes/eu/fotos/imagem_crop_1221161305.jpg' for writing in /home/admin/public_html/testes/eu/functionsUpload.php on line 56 nome_foto: imagem_crop_1221161305.jpg arqv_temporario: /tmp/phpQl1BAN arquivo:Array id_arquivo: foto5 Warning: imagejpeg() [function.imagejpeg]: Unable to open '/home/admin/public_html/admin/testes/eu/fotos/imagem_crop_1221161305.jpg' for writing in /home/admin/public_html/testes/eu/functionsUpload.php on line 56 nome_foto: imagem_crop_1221161305.jpg arqv_temporario: /tmp/phpICYE4v arquivo:Array id_arquivo: foto6 Warning: imagejpeg() [function.imagejpeg]: Unable to open '/home/admin/public_html/admin/testes/eu/fotos/imagem_crop_1221161305.jpg' for writing in /home/admin/public_html/testes/eu/functionsUpload.php on line 56 nome_foto: imagem_crop_1221161305.jpg arqv_temporario: /tmp/php9EaOYf arquivo:Array id_arquivo: foto7 Warning: imagejpeg() [function.imagejpeg]: Unable to open '/home/admin/public_html/admin/testes/eu/fotos/imagem_crop_1221161305.jpg' for writing in /home/admin/public_html/testes/eu/functionsUpload.php on line 56 nome_foto: imagem_crop_1221161305.jpg arqv_temporario: /tmp/phpQBsTh1 arquivo:Array id_arquivo: foto8 Warning: imagejpeg() [function.imagejpeg]: Unable to open '/home/admin/public_html/admin/testes/eu/fotos/imagem_crop_1221161305.jpg' for writing in /home/admin/public_html/testes/eu/functionsUpload.php on line 56 nome_foto: imagem_crop_1221161305.jpg arqv_temporario: /tmp/phpXTrloO arquivo:Array id_arquivo: foto9 Warning: imagejpeg() [function.imagejpeg]: Unable to open '/home/admin/public_html/admin/testes/eu/fotos/imagem_crop_1221161305.jpg' for writing in /home/admin/public_html/testes/eu/functionsUpload.php on line 56 nome_foto: imagem_crop_1221161305.jpg arqv_temporario: /tmp/phpkUoWNC arquivo:Array id_arquivo: foto10