Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

GonzO

Juntar esse 2 códigos aqui

Recommended Posts

Olá... queria integrar nesse sistema de upload(upload.php):

 

PHP

[*]

[*]function dG_Upload($var1, $var2, $var3, $var4, $var5) {

[*] mysql_query("UPDATE tb_submenu_$var5 SET rfoto='$var2' WHERE id=$var4");

[*]  if($var1 && $var2) {

[*] if(move_uploaded_file($var1,"../img/upload/".$var2)) {

[*]  print "

[*]  <script language=JavaScript>

[*] {

[*] alert('Imagem adicionada com sucesso!!!');

[*] location.replace('editar.php?id=$var3⊂=$var4&lg=$var5');

[*] }

[*] </script>

[*]  ";

[*] } else {

[*]  print "

[*]  <script language=JavaScript>

[*] {

[*] alert('Erro ao adicionar a imagem!!!');

[*] location.replace('editar.php?id=$var3⊂=$var4&lg=$var5');

[*] }

[*] </script>

[*]  ";

[*] }

[*]  }

[*]}

[*]if($_POST[opc_enviar]){

[*]echo dG_Upload($file, $file_name, $id, $sub, $lg);

[*]}

[*]

 

Com esse que cria uma imagem com tamanho determinado (tn.php):

PHP

[*]

[*]define(PATH_IMG, 'img/upload');

[*]define(MAX_WIDTH, 140);

[*]define(MAX_HEIGHT, 105);

[*]

[*]$image_file = str_replace('..', '', $foto);

[*]$image_path = PATH_IMG . '/'.$image_file;

[*]

[*]$img = null;

[*]

[*]$extensao = strtolower(end(explode('.', $image_path)));

[*]

[*]if ($extensao == 'jpg' || $extensao == 'jpeg' || $extensao == 'JPG' || $extensao == 'JPEG') {

[*] $img = @imagecreatefromjpeg($image_path);

[*]

[*]} else if ($extensao == 'png') {

[*] $img = @imagecreatefrompng($image_path);

[*]

[*]} else if ($extensao == 'gif') {

[*] $img = @imagecreatefromgif($image_path);

[*]}

[*]

[*]if ($img) {

[*]

[*] $width = imagesx($img);

[*] $height = imagesy($img);

[*] $scale = min(MAX_WIDTH/$width, MAX_HEIGHT/$height);

[*]

[*] if ($scale < 1) {

[*] $new_width = floor($scale*$width);

[*] $new_height = floor($scale*$height);

[*]

[*] $tmp_img = imagecreatetruecolor($new_width, $new_height);

[*]

[*] imagecopyresampled($tmp_img, $img, 0, 0, 0, 0,

[*]  $new_width, $new_height, $width, $height);

[*]  imagedestroy($img);

[*] $img = $tmp_img;

[*] }

[*]}

[*]header('Content-type: image/jpeg');

[*]imagejpeg($img);

[*]

[*]//MODO DE USAR: <img src="tn.php?foto=image.jpg">

[*]

[*]

 

Queria fazer com q as imagens upadas seria salvas com o tamanho que o arquivo TN.PHP as criam!!!

 

Alguem pra ajudar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.