Jump to content


Photo

Gravar Nome Da Imagem No Banco


  • Faça o login para participar
23 replies to this topic

#16 CMAC

CMAC

    Normal

  • Usuários
  • 93 posts
  • Sexo:Masculino

Posted 08/07/2009, 11:30

Tente buscar a propriedade $handle->file_dst_name após chamar o método $handle->Process(...). O código pode ser assim:

<?php
error_reporting(E_ALL);
include('class.upload.php');
	if ($_FILES['imagem']) {
		$files = array();
		foreach ($_FILES['imagem'] as $k => $l) {
			foreach ($l as $i => $v) {
				if (!array_key_exists($i, $files))
					$files[$i] = array();
					$files[$i][$k] = $v;
				}
			}
			foreach ($files as $file) {
				$handle = new Upload($file);
				if ($handle->uploaded) {
					$handle->image_resize			= true;		 
					$handle->image_ratio_y		   = false;		
					$handle->image_x				 = 800;			
					$handle->image_y				 = 600;			
					$handle->file_new_name_body =	"foto";		// Aqui é onde eu renomeio as imagens
					$handle->Process("imagens/");
					echo $handle->file_dst_name . '<br />';
					$handle-> Clean(); 
				}// Fecha if ($handle->uploaded)
		}// Fecha foreach
	}
?>

Fonte: FAQ da Classe

Espero ter ajudado.

Edição feita por: CMAC, 08/07/2009, 11:30.


#17 wellington09

wellington09

    12 Horas

  • Usuários
  • 218 posts
  • Sexo:Masculino

Posted 17/07/2009, 13:57

como eu faço para fazer um insert no banco com:
$handle->file_dst_name
pois quando eu faço o INSERT no banco de dados o resultado final é assim :
Posted Image
e eu INSERT está assim
$handle->Process("../../img/imgimoveis");
echo $handle->file_dst_name.'<br />'; // Mostra o nome das imagens
$insere = "INSERT INTO tbteste (fotoa,fotob,fotoc,fotod) VALUES ('".$handle->file_dst_name."','".$handle->file_dst_name."','".$handle->file_dst_name."','".$handle->file_dst_name."')";
$resultado = mysql_query($insere) or die (mysql_error());
estou fazendo upload de 3 imagem e tenho 4 campos no formulario para upload , alguem sabe como eu faço para pegar o nome da primeirra foto e jogar no banco ?
comos e fosse array tipo
$handle->file_dst_name[0]
$handle->file_dst_name[1]
$handle->file_dst_name[2]
este comando acima não existe eu apenas quis explicar melhor oque estou querendo

Edição feita por: wellington09, 20/07/2009, 14:08.


#18 CMAC

CMAC

    Normal

  • Usuários
  • 93 posts
  • Sexo:Masculino

Posted 20/07/2009, 14:54

Se você está fazendo o upload sempre de 4 fotos distintas, tente assim:

<?php
error_reporting(E_ALL);
include('class.upload.php');
	if ($_FILES['imagem'])
	{
		$files = array();
		foreach ($_FILES['imagem'] as $k => $l)
		{
			foreach ($l as $i => $v)
			{
				if (!array_key_exists($i, $files))
				{
					$files[$i] = array();
					$files[$i][$k] = $v;
				}
			}
		}
			
			
		$fotos = array(); // Array para os nomes das fotos
		foreach ($files as $file)
		{
			$handle = new Upload($file);
			if ($handle->uploaded)
			{
				$handle->image_resize			= true;		 
				$handle->image_ratio_y		   = false;		
				$handle->image_x				 = 800;			
				$handle->image_y				 = 600;			
				$handle->file_new_name_body =	"foto";		// Aqui é onde eu renomeio as imagens
				$handle->Process("imagens/");
				$fotos[] = $handle->file_dst_name; // Insere o nome da foto atual no array
				$handle-> Clean(); 
			}// Fecha if ($handle->uploaded)
		}// Fecha foreach
		
		// Faz a inserção no banco de dados
		$insere = "INSERT INTO tbteste (fotoa,fotob,fotoc,fotod) VALUES ('".$fotos[0]."','".$fotos[1]."','".$fotos[2]."','".$fotos[3]."')";
		$resultado = mysql_query($insere) or die (mysql_error());
	}
?>

PS: Não testei o código.

Note que no ciclo foreach($files as $file) você cria uma instancia da classe upload a cada iteração. Por isso, se você obter $handle->file_dst_name fora do ciclo, os dados serão somente da última iteração (última imagem) ou então em vazio (caso o método Clean limpar as variáveis da classe).

Por isso, em cada iteração guardo o nome da imagem num array, para posteriormente a inserção no banco de dados.

Caso o número de fotos seja variável, você terá que tratar os dados antes da inserção.

Se não der certo, poste o código todo que fica mais fácil perceber e ajudar.

Espero ter ajudado.

#19 wellington09

wellington09

    12 Horas

  • Usuários
  • 218 posts
  • Sexo:Masculino

Posted 21/07/2009, 09:53

Eu tentei fazer com array do jeito que vc falow mas o banco de dados fica com o valor vazio nem fica NULL fica vazio mesmo
Segue todo meu codigo de upload.php abaixo como vc pediu
<?php
error_reporting(E_ALL); 
// Aqui incluimos a classe upload
include('class.upload.php');
	if ($_FILES['imagem']) {
		$files = array();
		foreach ($_FILES['imagem'] as $k => $l) {
			foreach ($l as $i => $v) {
				if (!array_key_exists($i, $files)) 
					$files[$i] = array();
					$files[$i][$k] = $v;
				}
			}
			
			$fotos = array(); // Array para os nomes das fotos
			$thumbs = array(); // Array para os nomes das thumbs
			foreach ($files as $file) {
				$handle = new Upload($file);
				if ($handle->uploaded) {

					$handle->image_resize			= true; 		// Determina se uma imagem será redimensionada, por default é false
					$handle->image_ratio_y		   = false;		// Redimenciona proporcional a imagem original em Y (default: false)
					$handle->image_x				 = 800;			// Definimos o tamanho da Largura, por default é 150
					$handle->image_y				 = 600;			// Definimos o tamanho da Altura, por default é 150
					$handle->file_new_name_body =	"foto";		// Definimos um novo nome para nossa imagem principal
					$fotos[] = $handle->file_dst_name; //Mostra o nome das imagens
 	
					// Aqui nos definimos nossas configurações de imagem do thumbs
					$handle->image_resize			= true; 		// Determina se uma imagem será redimensionada, por default é false
					$handle->image_ratio_y		   = false;		// Redimenciona proporcional a imagem original em Y (default: false)
					$handle->image_x				 = 100;			// Definimos o tamanho da Largura, por default é 150
					$handle->image_y				 = 75;			// Definimos o tamanho da Altura, por default é 150
					$handle->image_contrast		  = 10;			// Aplica contrast na imagem. Valores entre -127 e 127 (default: NULL)
					$handle->jpeg_quality			= 70; 			// Definimos a qualidade da imagem a ser enviada para o servidor, por default é 85

					$thumbs[] = $handle->file_new_name_body =	"thumbs";		// Mostra o nome das imagens thumbs
					// Definimos a pasta para onde a imagem thumbs será armazenada
					$handle->Process('../../img/thumbs/');
					
					// Excluimos os arquivos temporarios
					$handle-> Clean(); // aqui estamos limpando a $handle
				
				}// Fecha if ($handle->uploaded)
		}// Fecha foreach
		echo $fotos[0]."<br/>"; //Imprimi na tela para ver o valor da variavel array $foto[0]...porem está vazia
		$resultado = mysql_query("INSERT INTO tbteste (fotoa) VALUES ('".$fotos[0]."') ") or die (mysql_error());
		
	}//Fecha if ($_POST['action'] == 'multiple')
//echo $handle->file_new_name_body;
	echo "<p>Fotos cadastradas com sucesso</p>";
?> 
<a href="../../html/index.html">Voltar</a>


#20 CMAC

CMAC

    Normal

  • Usuários
  • 93 posts
  • Sexo:Masculino

Posted 21/07/2009, 18:01

Substitua seu código pelo seguinte.

<?php
error_reporting(E_ALL); 
// Aqui incluimos a classe upload
include('class.upload.php');
if (isset($_FILES['imagem']) AND count($_FILES['imagem']))
{
	$files = array(); 
	for($i = 0; $i < count($_FILES['imagem']['name']); $i++)
	{
		if( ! empty($_FILES['imagem']['name'][$i]))
		{
			$files[] = array(
				'name' => $_FILES['imagem']['name'][$i],
				'type' => $_FILES['imagem']['type'][$i],
				'tmp_name' => $_FILES['imagem']['tmp_name'][$i],
				'error' => $_FILES['imagem']['error'][$i],
				'size' => $_FILES['imagem']['size'][$i]
			);
		}
	}
	
	$data = array();
	$errors = array();
	$i = 0;
	foreach($files as $imagem)
	{
		$handle = new Upload($imagem);
		if($handle->uploaded)
		{
			$handle->image_resize = true;
			$handle->image_ratio_y = false;
			$handle->image_x = 800;
			$handle->image_y = 600;
			$handle->file_new_name_body = "foto";
			$handle->Process('../../img/');
			
			if($handle->processed)
			{
				$data[$i]['img'] = $handle->file_dst_name;
				
				// Criando os thumbs
				$handle->image_resize = true;
				$handle->image_ratio_y = false;
				$handle->image_x = 100;
				$handle->image_y = 75;
				$handle->image_contrast = 10;
				$handle->jpeg_quality = 70;
				$handle->file_new_name_body = "thumbs";
				$handle->Process('../../img/thumbs/');
				
				if($handle->processed)
				{
					$data[$i]['thumb'] = $handle->file_dst_name;
				}
				else
				{
					$errors[] = 'Erro ao processar o thumb ' . $i;
				}
			}
			else
			{
					$errors[] = 'Erro ao processar a imagem ' . $i;
			}
		}
		
		$i++;
	}
	
	$names = array('fotoa', 'fotob', 'fotoc', 'fotod');
	$campos = '';
	$valores = '';
	foreach($data as $key)
	{
		$campos .= "`" . array_shift($names) . '`,';
		$valores .= "'" . $key['img'] . "',";
	}
	$sql = "INSERT INTO `tbteste` (" . substr($campos, 0, -1) . ") VALUES(" . substr($valores, 0, -1) . ")";
	$resultado = mysql_query($sql) or die (mysql_error());
}
?> 
<a href="../../html/index.html">Voltar</a>

Note que sua tabela do banco de dados deve ter as colunas fotoa, fotob, fotoc, fotod. Assim, o script insere somente as fotos que fizer upload. Em caso de algum erro no upload, o array $errors indicara qual(is) a(s) imagem(ns) com erro(s).

Com esse script você pode fazer upload de até 4 fotos, se quiser aumentar este limite, basta inserir no array $names o nome das colunas do banco de dados.

Outra coisa, o nome do thumb você pega no array $dados. O array $dados tem a seguinte forma depois de feito o upload:

Array
(
	[0] => Array
		(
			[img] => foto_3.jpg
			[thumb] => thumbs_3.jpg
		)

	[1] => Array
		(
			[img] => foto_4.jpg
			[thumb] => thumbs_4.jpg
		)

	[2] => Array
		(
			[img] => foto_5.jpg
			[thumb] => thumbs_5.jpg
		)

)

Veja o código completo que usei para testar:
<form action="" method="post" enctype="multipart/form-data">
	<input type="file" name="imagem[]"/><br />
	<input type="file" name="imagem[]"/><br />
	<input type="file" name="imagem[]"/><br />
	<input type="file" name="imagem[]"/><br />
	<input type="submit" />
</form>

<?php
error_reporting(E_ALL); 
// Aqui incluimos a classe upload
include('class.upload.php');
if (isset($_FILES['imagem']) AND count($_FILES['imagem']))
{
	$files = array(); 
	for($i = 0; $i < count($_FILES['imagem']['name']); $i++)
	{
		if( ! empty($_FILES['imagem']['name'][$i]))
		{
			$files[] = array(
				'name' => $_FILES['imagem']['name'][$i],
				'type' => $_FILES['imagem']['type'][$i],
				'tmp_name' => $_FILES['imagem']['tmp_name'][$i],
				'error' => $_FILES['imagem']['error'][$i],
				'size' => $_FILES['imagem']['size'][$i]
			);
		}
	}
	
	$data = array();
	$errors = array();
	$i = 0;
	foreach($files as $imagem)
	{
		$handle = new Upload($imagem);
		if($handle->uploaded)
		{
			$handle->image_resize = true;
			$handle->image_ratio_y = false;
			$handle->image_x = 800;
			$handle->image_y = 600;
			$handle->file_new_name_body = "foto";
			$handle->Process('../../img/');
			
			if($handle->processed)
			{
				$data[$i]['img'] = $handle->file_dst_name;
				
				// Criando os thumbs
				$handle->image_resize = true;
				$handle->image_ratio_y = false;
				$handle->image_x = 100;
				$handle->image_y = 75;
				$handle->image_contrast = 10;
				$handle->jpeg_quality = 70;
				$handle->file_new_name_body = "thumbs";
				$handle->Process('../../img/thumbs/');
				
				if($handle->processed)
				{
					$data[$i]['thumb'] = $handle->file_dst_name;
				}
				else
				{
					$errors[] = 'Erro ao processar o thumb ' . $i;
				}
			}
			else
			{
					$errors[] = 'Erro ao processar a imagem ' . $i;
			}
		}
		
		$i++;
	}
	
	$names = array('fotoa', 'fotob', 'fotoc', 'fotod');
	$campos = '';
	$valores = '';
	foreach($data as $key)
	{
		$campos .= "`" . array_shift($names) . '`,';
		$valores .= "'" . $key['img'] . "',";
	}
	$sql = "INSERT INTO `tbteste` (" . substr($campos, 0, -1) . ") VALUES(" . substr($valores, 0, -1) . ")";
	$resultado = mysql_query($sql) or die (mysql_error());
}
?> 
<a href="../../html/index.html">Voltar</a>

Espero que resolva o seu problema, e que você tente perceber como foi resolvido.

#21 wellington09

wellington09

    12 Horas

  • Usuários
  • 218 posts
  • Sexo:Masculino

Posted 22/07/2009, 17:24

Então CMAC eu to tentando entender oque vc fez + ta dificil ta funcionando tudo certinho relamente do jetito que eu queria estou até fazendo um if pra saber se a imagem é maior quer 800x600 ai eu redimensiono ela senão nem redimensiono , já tentei usar os:
$handle->image_x;
$handle->image_y;
tentei fazer um
if( ($handle->image_x > 800) and ($handle->image_y > 600 ) ){
	imagem maior que 800x600
}
mas não consegui, eu bato muito a cabeça nesta classe do PHP e não consigo entender ela direito então no fim acabei fazendo assim

$config["width"] = 800;
$config["height"] = 600;
$tamanhos = getimagesize($_FILES['imagem']['tmp_name'][$i]);
if(($tamanhos[$i] > $config["width"]) and ($tamanhos[$i] > $config["height"])){
	 $handle->image_resize = true; 
	 $handle->image_x = 800;
	 $handle->image_y  = 600;
	 echo "A imagem foi redimencionada";
}else{
	 echo "A imagem não foi redimencionada";
}


#22 wellington09

wellington09

    12 Horas

  • Usuários
  • 218 posts
  • Sexo:Masculino

Posted 29/07/2009, 10:00

Vou tentar explicar melhor, esquece tudo oque eu disse na PM enviada.

As imagens estão sendo gravadas no banco tudo certinho agora, com a sua ajuda.
Oque eu preciso agora é alterar elas no banco de dados e alterar a imagem na pasta.

então eu tenho no meu html fora os campos de endereço, cidade, bairro etc., eu tenho os
12 campos FILE para upload de minhas imagens e tenho 12 campos hidden para as
imagens tb, que eu uso elas na hora de alterar a imgem.

exemplo para meu arquivo de alteração

$foto0_velha =  $_POST["fotoprincipal_velha"];
	$foto1_velha =  $_POST["fotoa_velha"];
	$foto2_velha =  $_POST["fotob_velha"];
	$foto3_velha =  $_POST["fotoc_velha"];
	$foto4_velha =  $_POST["fotod_velha"];
	$foto5_velha =  $_POST["fotoe_velha"];
	$foto6_velha =  $_POST["fotof_velha"];
	$foto7_velha =  $_POST["fotog_velha"];
	$foto8_velha =  $_POST["fotoh_velha"];
	$foto9_velha =  $_POST["fotoi_velha"];
	$foto10_velha = $_POST["fotoj_velha"];
	$foto11_velha = $_POST["fotol_velha"];
esses campos a cima seriam do meus 12 campos do pito hidden.

e está é a parte que vc criou abaixo:
	$names = array('fotoprincipal', 'fotoa', 'fotob', 'fotoc', 'fotod', 'fotoe', 'fotof', 'fotog', 'fotoh', 'fotoi', 'fotoj', 'fotol');
	$campos = '';
	$valores = '';
	foreach($data as $key){
		$campos .= "`" . array_shift($names) . '`,';
		$valores .= "'" . $key['img'] . "',";	
	}//Fecha FOREACH
seriam os meus 12 campos do tipo FILE

como eu disse da outra vez passada eu estou tentando entender este foreach q vc passou, mas não estou conseguindo.

PQ eu sei q pela logica eu faria assim para alterar os nomes das imagens no banco e na pasta.
ex:

if (fotoprincipal = '' || fotoa = ''  || fotob = '' || fotoc = '' || fotod = '' || fotoe = '' etc. ){
		$grava0 = $foto0_velha;
		$grava1 = $foto1_velha;
		$grava2 = $foto2_velha;
		$grava3 = $foto3_velha;
		$grava4 = $foto4_velha;
		$grava5 = $foto5_velha;
		$grava6 = $foto6_velha;
		$grava7 = $foto7_velha;
		$grava8 = $foto8_velha;
		$grava9 = $foto9_velha;
		$grava10 = $foto10_velha;
		$grava11 = $foto11_velha;
	}
	else{
		$grava0 = fotoprincipal;
		$grava1 =  fotoa;
		$grava2 =  fotob;
		$grava3 =  fotoc;
		$grava4 =  fotod;
		$grava5 =  fotoe;
		$grava6 =  fotof;
		$grava7 =  fotog;
		$grava8 =  fotoh;
		$grava9 =  fotoi;
		$grava10 = fotoj;
		$grava11 = fotol;
		unlink("../img/imgimoveis/" . $foto0_velha);
		unlink("../img/imgimoveis/" . $foto1_velha);
		unlink("../img/imgimoveis/" . $foto2_velha);
		unlink("../img/imgimoveis/" . $foto3_velha);
		unlink("../img/imgimoveis/" . $foto4_velha);
		unlink("../img/imgimoveis/" . $foto5_velha);
		unlink("../img/imgimoveis/" . $foto6_velha);
		unlink("../img/imgimoveis/" . $foto7_velha);
		unlink("../img/imgimoveis/" . $foto8_velha);
		unlink("../img/imgimoveis/" . $foto9_velha);
		unlink("../img/imgimoveis/" . $foto10_velha);
		unlink("../img/imgimoveis/" . $foto11_velha);
	}		

ai eu usaria

	$alterar = "UPDATE tbteste SET estado='$estado',cidade='$cidade',bairro='$bairro',fotoprincipal='$grava0',fotoa='$grava1',fotob='$grava2',fotoc='$grava3',fotod='$grava4',fotoe='$grava5',fotof='$grava6',fotog='$grava7',fotoh='$grava8',fotoi='$grava9',fotoj='$grava10',fotol='$grava11' WHERE ref='$ref'";
	$resultado = mysql_query(alterar) or die (mysql_error());
O problema é como eu pego os nomes dos campos do foreach que vc criou ?
pq quando vc me ajudou a fazer um INSERT no banco foi só usar assim:


$insere = "INSERT INTO tbteste (estado,cidade,bairro," . substr($campos, 0, -1) . ")
				VALUES ('$estado','$cidade','$bairro'," . substr($valores, 0, -1) . ")";

	$resultado = mysql_query($insere) or die (mysql_error());
e para alterar eu preciso especificar campo por campo, tipo no campo FOTOPRINCIPAL jogo o valor da variavel $grava0.

oque eu preciso é descobrir os nomes dos campos " . substr($campos, 0, -1) . " saber quando é fotoprincipal quando é fotoa, quando é fotob e ai vai e o mesmo para o " . substr($valores, 0, -1) . ").

espero q eu tenha passado as informações direito agora.

#23 CMAC

CMAC

    Normal

  • Usuários
  • 93 posts
  • Sexo:Masculino

Posted 30/07/2009, 14:47

Supondo que busque as colunas de uma determinada linha com mysql_query, e que o resultado esteja na variável $resultado. Supondo ainda que você tem o formulário como citado acima, para realizar a sua lógica basta fazer assim:

extract($resultado);

$names = array('fotoprincipal', 'fotoa', 'fotob', 'fotoc', 'fotod', 'fotoe', 'fotof', 'fotog', 'fotoh', 'fotoi', 'fotoj', 'fotol');
$sql = '';

foreach($names as $k)
{
	$sql .= "`" . $k . "` = '" . (empty($$k) ? $_POST[$k . '_velha'] : $$k) . "', ";
}

$sql = "UPDATE `tbteste` SET " . substr($sql, 0, -2) . " WHERE `ref` = " . $ref;

echo $sql;

Faça isso e veja o que é imprimido. Se for o que quer então no lugar do echo você coloca mysql_query($sql);

Edição feita por: CMAC, 30/07/2009, 14:47.


#24 wellington09

wellington09

    12 Horas

  • Usuários
  • 218 posts
  • Sexo:Masculino

Posted 07/08/2009, 14:23

Como eu faço para alterar as imagens na pasta e os seus nomes no banco de dados seguindo este formulario.
este banco de dados e o mesmo código que vc me ajudou a um tempo atras para cadastro no banco com a classe upload.php.

Eu fiz uma tela a parte para teste, por isso desconsidere os meus post acima menos o de cadastro no banco que vc me ajudou , levando apenas em conta que os campos da tabela teste não são mais fotoprincipal,foto_a, foto_b etc.
Agora são foto_01,foto_02 até foto_012.

CREATE TABLE `teste` (
`ref` INT NOT NULL AUTO_INCREMENT ,
`foto_01` TEXT NULL ,
`foto_02` TEXT NULL ,
`foto_03` TEXT NULL ,
`foto_04` TEXT NULL ,
`foto_05` TEXT NULL ,
`foto_06` TEXT NULL ,
`foto_07` TEXT NULL ,
`foto_08` TEXT NULL ,
`foto_09` TEXT NULL ,
`foto_010` TEXT NULL ,
`foto_011` TEXT NULL ,
`foto_012` TEXT NULL ,
PRIMARY KEY ( `id` )
) ENGINE = InnoDB


<form name="form3" enctype="multipart/form-data" method="post" action="php/altera.php">
		<input type="text" name="velha[]" value="<?php echo $resultado['foto_01'];?>" />
		<input type="text" name="velha[]" value="<?php echo $resultado['foto_02'];?>" />
		<input type="text" name="velha[]" value="<?php echo $resultado['foto_03'];?>" />
		<input type="text" name="velha[]" value="<?php echo $resultado['foto_04'];?>" />
		<input type="text" name="velha[]" value="<?php echo $resultado['foto_05'];?>" />
		<input type="text" name="velha[]" value="<?php echo $resultado['foto_06'];?>" />
		<input type="text" name="velha[]" value="<?php echo $resultado['foto_07'];?>" />
		<input type="text" name="velha[]" value="<?php echo $resultado['foto_08'];?>" />
		<input type="text" name="velha[]" value="<?php echo $resultado['foto_09'];?>" />
		<input type="text" name="velha[]" value="<?php echo $resultado['foto_010'];?>" />
		<input type="text" name="velha[]" value="<?php echo $resultado['foto_011'];?>" />
		<input type="text" name="velha[]" value="<?php echo $resultado['foto_012'];?>" />

		<label>Foto_01</label>
		<input type="file" size="32" name="imagem[]" />
		<br />
		<label>Foto_02</label>
		<input type="file" size="32" name="imagem[]" />
		<br />
		<label>Foto_03</label>
		<input type="file" size="32" name="imagem[]" />
		<br />
		<label>Foto_04</label>
		<input type="file" size="32" name="imagem[]" />
		<br />
		<label>Foto_05</label>
		<input type="file" size="32" name="imagem[]" />
		<br />
		<label>Foto_06</label>
		<input type="file" size="32" name="imagem[]" />
		<br />
		<label>Foto_07</label>
		<input type="file" size="32" name="imagem[]" />
		<br />
		<label>Foto_08</label>
		<input type="file" size="32" name="imagem[]" />
		<br />
		<label>Foto_09</label>
		<input type="file" size="32" name="imagem[]" />
		<br />
		<label>Foto_010</label>
		<input type="file" size="32" name="imagem[]" />
		<br />
		<label>Foto_011</label>
		<input type="file" size="32" name="imagem[]" />
		<br />
		<label>Foto_012</label>
		<input type="file" size="32" name="imagem[]" />
		<br />
		<button type="submit">Alterar</button>
	</form>

Edição feita por: wellington09, 07/08/2009, 14:24.





1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq