Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Fala meus caros programadores.
preciso de uma ajuda de você's (se possível).
tenho um algoritmo de upload de imagens e em um dos sites que eu desenvolvi eu utilizei essas linhas de comandos.
<?php
$id = $_GET['id'];
include("conexao.php");
$tiposPermitidos= array('image/gif', 'image/jpeg', 'image/pjpeg', 'image/png');
$tamanhoPermitido = 1024 * 614400000; // 500 Kb
$arqName = $_FILES['arquivo']['name'];
$arqType = $_FILES['arquivo']['type'];
$arqSize = $_FILES['arquivo']['size'];
$arqTemp = $_FILES['arquivo']['tmp_name'];
$arqError = $_FILES['arquivo']['error'];
if ($arqError == 0) {
if($arqSize == 0){
echo "Você não escolheu nenhum arquvio";
if (array_search($arqType, $tiposPermitidos) === false) {
echo 'O tipo de arquivo enviado ?inv?ido!';
} else if ($arqSize > $tamanhoPermitido) {
echo 'O tamanho do arquivo enviado ?maior que o limite!';
} else {
$pasta = './images/';
$extensao = strtolower(end(explode('.', $arqName)));
$nome = time() . '.' . $extensao;
$upload = move_uploaded_file($arqTemp, $pasta . $nome);
if ($upload == true) {
$sql = "INSERT INTO `fotos` (`fid`,`cond_id`, `foto`) VALUES (NULL,'". $id ."', '". $nome ."')";
$query = mysql_query($sql);
if ($query == true) {
echo 'Usu?io inserido com sucesso!';
}
}
}
}
} else {
echo 'Ocorreu algum erro com o upload, por favor tente novamente!';
}
?>
e ele faz a função direitinho. já em outro site também desenvolvido por mim ele dá esse erro. que caso me parece que ele não está encontrando a pasta, porém a pasta existe. eu não sei o que poderia ser alguém já passou por isso, tem um tutorial falando sobre isso, sabe como me ajudar?
De qualquer forma agradeço.
PHP Warning: move_uploaded_file(inmapas.com.br/web/images/b6674b516b477185c3a4e08c1f0ea70f.jpg) [function.move-uploaded-file]: failed to open stream: No such file or directory in E:\home\inmapas\Web\cadastro.php on line 54 PHP Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move 'C:\WINDOWS\Temp\php3349.tmp' to 'inmapas.com.br/web/images/b6674b516b477185c3a4e08c1f0ea70f.jpg' in E:\home\inmapas\Web\cadastro.php on line 54
Carregando comentários...