Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
<?php
$foto1 = $_FILES['image1'];
// Se a foto estiver sido selecionada
if (!empty($foto1["name"])) {
$id=0;
$result2 = mysql_query("SELECT * FROM produtos ORDER BY id ASC");
while($row3 = mysql_fetch_array($result2))
{
$id=$row3['id'];
}
// Verifica se o arquivo é uma imagem
if(!eregi("^image\/(pjpeg|jpeg|png|gif|bmp)$", $foto1["type"])){
$error[1] = "Imagem inválida";
}
// Verifica se o tamanho da imagem é maior que o tamanho permitido
//if($foto["size"] > $tamanho) {
// $error[4] = "A imagem deve ter no máximo ".$tamanho." bytes";
//}
// Se não houver nenhum erro
if (count($error) == 0) {
// Pega extensão da imagem
preg_match("/\.(gif|bmp|png|jpg|jpeg){1}$/i", $foto1["name"], $ext);
// Gera um nome único para a imagem
$nome_imagem = md5(uniqid(time())) . "." . $ext[1];
// Caminho de onde ficará a imagem
$caminho_imagem = "imagens_produtos/" . $nome_imagem;
// Faz o upload da imagem para seu respectivo caminho
$files = move_uploaded_file($foto1["tmp_name"], $caminho_imagem);
mysql_query("UPDATE produtos SET foto1='".$nome_imagem."' WHERE id='".$id."'") or die (mysql_error());
// Se os dados forem inseridos com sucesso
}
// Se houver mensagens de erro, exibe-as
if (count($error) != 0) {
foreach ($error as $erro) {
echo $erro . "<br />";
}
}
}
COMO ADICIONO A FUNÇÃO DE RESIZE?? 500 X 500
Carregando comentários...