Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Ola Amigos Gostaria de pedir a ajuda de vcs para implementar um script que gere um nome md5 no arquivo de imagem para salvar no banco de dados e tmb salvar na pasta segue abaixo meu codigo que deve ser editado para isso
obs segue o codigo abaixo pq os botoes de inserir codigo nao esta funcionando
<?php
include "../../inc/config.php";
$file = $_FILES['Filedata'];
$album = (int) $_POST['id'];
$filename = $file['name'];
$query = "INSERT INTO tbl_fotos (id_album, file) VALUES ('$album', '$filename')";
mysql_query($query);
$path = $file['tmp_name'];
$new_path = "../../img/album/".$file['name'];
move_uploaded_file($path, $new_path);
// Vamos usar a biblioteca WideImage para o redimensionamento das imagens
require("../../lib/WideImage/WideImage.php");
// Carrega a imagem enviada
$original = WideImage::load($new_path);
// Redimensiona a imagem original para 800x600 caso ela seja maior que isto e salva
$original->resize(800, 600, 'inside', 'down')->saveToFile($new_path, null, 90);
// Cria a miniatura
$ext = end(explode(".", $new_path)); // Pega a extensão do arquivo
$thumb = str_replace(".$ext", "_thumb.$ext", $new_path); // Substitui a extensão
$original->resize(160, 120, 'inside', 'down')->saveToFile($thumb, null, 90); // Redimensiona e salva
echo mysql_insert_id(); // Retorna o id da foto
?>
Carregando comentários...