Ir para conteúdo

POWERED BY:

Arquivado

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

biza

md5 em upload de imagens

Recommended Posts

ola amigos , estive a fazer um sistema de upload de imagens , mas tenho um problema , verifiquei que ele me aceita imagens com o mesmo nome , e gostava que cada vez que ele sobe imagens ,ele as renomea-se, o codigo é este


if (($_FILES["foto1"]["type"] == "image/jpeg" || $_FILES["foto1"]["type"] == "image/pjpeg" || $_FILES["foto1"]["type"] == "image/jpg") && ($_FILES["foto1"]["size"] < 4000000))

{

$dir="../cars/";

 

// some settings

$max_upload_width = 640;

$max_upload_height = 480;

 

 

 

if($_FILES["foto1"]["type"] == "image/jpeg" || $_FILES["foto1"]["type"] == "image/pjpeg" || $_FILES["foto1"]["type"] == "image/jpg") {

$image_source = imagecreatefromjpeg($_FILES["foto1"]["tmp_name"]);

}

 

 

 

 

 

$remote_file = "../cars/".$_FILES["foto1"]["name"];

imagejpeg($image_source,$remote_file,100);

 

 

 

list($image_width, $image_height) = getimagesize($remote_file);

 

if($image_width>$max_upload_width || $image_height >$max_upload_height){

$proportions = $image_width/$image_height;

 

if($image_width>$image_height){

$new_width = $max_upload_width;

$new_height = round($max_upload_width/$proportions);

}

else{

$new_height = $max_upload_height;

$new_width = round($max_upload_height*$proportions);

}

 

 

$new_image = imagecreatetruecolor($new_width , $new_height);

$image_source = imagecreatefromjpeg($remote_file);

 

 

 

imagecopyresampled($new_image, $image_source, 0, 0, 0, 0, $new_width, $new_height, $image_width, $image_height);

imagejpeg($new_image,$remote_file,100);

 

imagedestroy($new_image);

}

 

}

Ajudem-me

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você quer usar md5? Não recomendo nem um pouco! Faça uma verificação do BD e se o nome existir ponha default_1, default_2 etc...

 

Mas usando md5

<?php
$nome_arquivo=md5($_FILES["foto1"]["name"]);
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Antes do upload faça isso:

/*
 * Armazena o nome do arquivo que foi feito o Upload na variavel.
 */
$nome_do_arquivo = $_FILES['nome_do_input_file']['name'];

/*
 * Faz um laço de repetição que ira executar o codigo enquanto o arquivo existir, ou seja já ter um arquivo com o mesmo nome, caso o arquivo não exista não
 * ira execultar o codigo dentro do laço.
 */
while (@file_exists('diretorio_das_imagens/'.$nome_do_arquivo)) {
 /*
  * enquanto o arquivo tiver o mesmo nome ele ira acrescentar na frente do nome do arquivo os segundos e milesegundos seguido de um underline "_"
  * ex: 20005_nome_do_arquivo.jpg.
  */
 $nome_do_arquivo = date('su').'_'.$_FILES['name'];
}
/*
 * efetua o upload com o novo nome do arquivo.
 */
move_uploaded_file($_FILES['nome_do_input_file']['tmp_name'], 'diretorio_das_imagens/'.$nome_do_arquivo);

Abraços...

Compartilhar este post


Link para o post
Compartilhar em outros sites

lucas acabei de implementar o código que voce me deu , mas no banco de dados ele continua aparecer o nome da imagem com o nome inicial, que a imagem me fizesse um resize para 640x480 alem de mudar o nome.

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Poderia informar o codigo que você está usando para salvar no banco de dados?

 

OBS.: Esse código que passei ira re-nomear o arquivo de upload caso já exista um com o mesmo nome, ai para salvar no banco você tera que utilizar a variavel que troca o nome dele...

 

Abracos...

Compartilhar este post


Link para o post
Compartilhar em outros sites


<?php

$data = date("Y-m-d");

if (isset($_REQUEST['submit'])) {

 

$sql ="INSERT INTO viaturas (modelo, preco, quilometros, velocidades, cilindrada, cor_car, cor_int, potencia, portas, ano, data, observacoes, imagem1, imagem2, imagem3, imagem4, imagem5, imagem6, imagem7, imagem8, cat_id, id_marca, id_combustivel) VALUES ('".$_POST['modelo']."','".$_POST['preco']."','".$_POST['quilometros']."','".$_POST['velocidades']."','".$_POST['cilindrada']."','".$_POST['cor_car']."','".$_POST['cor_int']."','".$_POST['potencia']."','".$_POST['portas']."','".$_POST['ano']."','$data','".$_POST['observacoes']."','".$_FILES['foto1']['name']."','".$_FILES['foto2']['name']."','".$_FILES['foto3']['name']."','".$_FILES['foto4']['name']."', '".$_FILES['foto5']['name']."','".$_FILES['foto6']['name']."','".$_FILES['foto7']['name']."','".$_FILES['foto8']['name']."','".$_POST['cat']."','".$_POST['marc']."','".$_POST['comb']."')";

Abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então tera que fazer assim:

  • Faz o upload da imagem usando o codigo que lhe passei, que ira verificar se já existe uma imagem com o mesmo nome caso, sim ele ira mudar o nome da imagem. Nessa etapa tera uma variavel com o nome da imagem, ira usar essa variavel para as outras etapas.
  • Ajusta o tamanho dela.
  • Salva no banco de dados.
Entendeu?

 

Abraços...

Compartilhar este post


Link para o post
Compartilhar em outros sites

if (($_FILES["foto1"]["type"] == "image/jpeg" || $_FILES["foto1"]["type"] == "image/pjpeg" || $_FILES["foto1"]["type"] == "image/jpg") && ($_FILES["foto1"]["size"] < 4000000))
	{
$dir="../cars/";//caminho no caso de um window 


$tempFile = $_FILES['foto1']['tmp_name']; 
$fileName = $_FILES['foto1']['name']; 
//$fileSize = $_FILES['Filedata']['size']; 

if(file_exists($dir . $fileName)){ 
$nome = date('YmdHis') . $fileName; 
}else{ 
$nome = $fileName; 
} 
if(move_uploaded_file($tempFile, $dir . $nome)); 

{ 
$imagepath = $nome; 
$save = $dir . $imagepath; 
$file = $dir . $imagepath; 


list($width, $height) = getimagesize($file); 

$modwidth = 640; 
$modheight = 480; 

$tn = imagecreatetruecolor($modwidth, $modheight); 


$image = imagecreatefromjpeg($file) ; 
imagecopyresampled($tn, $image, 0, 0, 0, 0, $modwidth, $modheight, $width, $height); 

if(file_exists("$dir.$tn")){ //verifica se o nome de arquivo ja existe dentro da pasta fotos 
$a = 1; // varivel que vai começar a verificar os nomes na pasta 
while(file_exists("dir/[$a]$fileName")){ //se o arquivo existir dentro da pasta fotos 
$a++; // faz um auto incremento de numeros nas fotos 
} // fecha o while 
$tn = "[".$a."]".$tn; // acrescenta o numero e joga o nome dentro da variavel foto 

} // fecha o if do file_exists 


imagejpeg($tn, $save, 100); 




} 
	}
ai lucas , este é o código que desenvolvi, ele faz upload da imagem e resize para a pasta que eu pus como destino.

Problema é que embora ele modifique o nome da imagem sempre que ela seja idêntica a uma existente , ela não vai coincidir com a existente na base de dados.

Ideia... Será que me conseguem que sempre que faz upload me modifique a imagem e ao mesmo tempo a mesma imagem gravada na base de dados e a da pasta coincidam , ou seja ... antes de fazer upload me atribua nome , atraves data, hora?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Gravo antes lucas ai vai na integra o codigo do save , eu sou principiante nisto, e tenho bastante dificuldade.


<?php

$data = date("Y-m-d");

if (isset($_REQUEST['submit'])) {

 

$sql ="INSERT INTO viaturas (modelo, preco, quilometros, velocidades, cilindrada, cor_car, cor_int, potencia, portas, ano, data, observacoes, imagem1, imagem2, imagem3, imagem4, imagem5, imagem6, imagem7, imagem8, cat_id, id_marca, id_combustivel) VALUES ('".$_POST['modelo']."','".$_POST['preco']."','".$_POST['quilometros']."','".$_POST['velocidades']."','".$_POST['cilindrada']."','".$_POST['cor_car']."','".$_POST['cor_int']."','".$_POST['potencia']."','".$_POST['portas']."','".$_POST['ano']."','$data','".$_POST['observacoes']."','".$_FILES['foto1']['name']."','".$_FILES['foto2']['name']."','".$_FILES['foto3']['name']."','".$_FILES['foto4']['name']."', '".$_FILES['foto5']['name']."','".$_FILES['foto6']['name']."','".$_FILES['foto7']['name']."','".$_FILES['foto8']['name']."','".$_POST['cat']."','".$_POST['marc']."','".$_POST['comb']."')";

if (($_FILES["foto1"]["type"] == "image/jpeg" || $_FILES["foto1"]["type"] == "image/pjpeg" || $_FILES["foto1"]["type"] == "image/jpg") && ($_FILES["foto1"]["size"] < 4000000))

{

$dir="../cars/";//caminho no caso de um window

 

 

$tempFile = $_FILES['foto1']['tmp_name'];

$fileName = $_FILES['foto1']['name'];

//$fileSize = $_FILES['Filedata']['size'];

 

if(file_exists($dir . $fileName)){

$nome = date('YmdHis') . $fileName;

}else{

$nome = $fileName;

}

if(move_uploaded_file($tempFile, $dir . $nome));

 

{

$imagepath = $nome;

$save = $dir . $imagepath;

$file = $dir . $imagepath;

 

 

list($width, $height) = getimagesize($file);

 

$modwidth = 640;

$modheight = 480;

 

$tn = imagecreatetruecolor($modwidth, $modheight);

 

 

$image = imagecreatefromjpeg($file) ;

imagecopyresampled($tn, $image, 0, 0, 0, 0, $modwidth, $modheight, $width, $height);

 

if(file_exists("$dir.$tn")){ //verifica se o nome de arquivo ja existe dentro da pasta fotos

$a = 1; // varivel que vai começar a verificar os nomes na pasta

while(file_exists("dir/[$a]$fileName")){ //se o arquivo existir dentro da pasta fotos

$a++; // faz um auto incremento de numeros nas fotos

} // fecha o while

$tn = "[".$a."]".$tn; // acrescenta o numero e joga o nome dentro da variavel foto

 

} // fecha o if do file_exists

 

 

imagejpeg($tn, $save, 100);

 

 

 

 

}

}

 

$sql = mysql_query($sql)

or die ("Houve erro na gravação dos dados.");

 

 

$carroId = mysql_insert_id();

foreach($_POST['equipamentos'] as $equipamentoId){

 

mysql_query("INSERT INTO viatura_equipa (viatura_id, equipamento_id) VALUES ($carroId, $equipamentoId)");

}

 

 

echo "<meta http-equiv='refresh' content='30;URL=index2.php?pag=via'>";

}

 

 

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vamos la, refatorar ele:


/*
* Verifica se a requisição veio por POST
*/
if ( $_SERVER['REQUEST_METHOD'] == "POST" )
{
  /*
  * Cria um array com as extensões permitidas para Upload
  */
  $extensoes_permitidas = array( "image/jpeg", "image/pjpeg", "image/jpg" ) ;
  
  /*
  * Caminho das fotos
  */
  $dir = "../cars/" ;
  
  /*
  * Cria um array que ira armazenar os nomes das fotos.
  */
  $files = array();
  
  /*
  * Faz um for para percorrer os 8 campos files
  */
  for ( $i = 1; $i <= 8; $i++ )
  {
    /*
    * Verifica se no determinado campo file foi informado um arquivo
    */
    if ( $_FILES["foto" . $i]['tmp_name'] )
    {
        /*
        * Verifica se a extensão do arquivo e o tamanho são permitidos
        */
        if ( array_search( $_FILES["foto" . $i]["type"], $extensoes_permitidas ) and
                ( $_FILES["foto" . $i]["size"] < 4000000 ) )
        {
           /*
            * Guarda na variavel $arquivo o nome do arquivo
            */
            $arquivo = $_FILES["foto1" . $i]["name"] ;
            
            /*
            * Faz um while enquanto existir um arquivo com o mesmo nome
            */
            while ( @file_exists( $dir . $arquivo ) )
            {
                    /*
                    * Caso exista um arquivo com o mesmo nome, renomeia ele com segundo e milesegundo antes do nome
                    */
                    $arquivo = date( 'su' ) . '_' . $_FILES["foto1" . $i]["name"] ;
            }
            /*
            * Efetua o upload do arquivo
            */
            if ( move_uploaded_file( $_FILES["foto1" . $i]["tmp_file"], $dir . $arquivo ) )
            {
              /*
              * Peda a Largura e Altura do arquivo
              */
              list( $width, $height ) = getimagesize( $file ) ;
              /*
              * Informa a largura e altura a serem redimencionada
              */
              $modwidth = 640 ;
              $modheight = 480 ;
              $tn = imagecreatetruecolor( $modwidth, $modheight ) ;
              $image = imagecreatefromjpeg( $dir . $arquivo ) ;
              imagecopyresampled( $tn, $image, 0, 0, 0, 0, $modwidth, $modheight, $width,
                      $height ) ;
              imagejpeg( $tn, $dir . $arquivo, 100 ) ;
              
              /*
              * Guarda no array o nome do arquivo.
              */
              $foto[$i] = $arquivo ;
            }
        }
    }
    /*
    * se não foi informado arquivo ele grava no array o numero do file e seta ele como null
    */
    else
    {
        $foto[$i] = null ;
    }
  }
  $sql = "INSERT INTO viaturas (modelo, preco, quilometros, velocidades, cilindrada, cor_car, cor_int, potencia, portas, ano, data, observacoes, imagem1, imagem2, imagem3, imagem4, imagem5, imagem6, imagem7, imagem8, cat_id, id_marca, id_combustivel) VALUES ('" .
          $_POST['modelo'] . "','" . $_POST['preco'] . "','" . $_POST['quilometros'] .
          "','" . $_POST['velocidades'] . "','" . $_POST['cilindrada'] . "','" . $_POST['cor_car'] .
          "','" . $_POST['cor_int'] . "','" . $_POST['potencia'] . "','" . $_POST['portas'] .
          "','" . $_POST['ano'] . "','$data','" . $_POST['observacoes'] . "','" . $foto[1] .
          "','" . $foto[2] . "','" . $foto[3] . "','" . $foto[4] . "', '" . $foto[5] .
          "','" . $foto[6] . "','" . $foto[7] . "','" . $foto[8] . "','" . $_POST['cat'] .
          "','" . $_POST['marc'] . "','" . $_POST['comb'] . "')" ;
  
  $sql = mysql_query( $sql ) or die( "Houve erro na gravação dos dados." ) ;
  
  
  $carroId = mysql_insert_id() ;
  foreach ( $_POST['equipamentos'] as $equipamentoId )
  {
  
          mysql_query( "INSERT INTO viatura_equipa (viatura_id, equipamento_id) VALUES ($carroId, $equipamentoId)" ) ;
  }
  
  
  echo "<meta http-equiv='refresh' content='30;URL=index2.php?pag=via'>" ;
}

Abraços...

Compartilhar este post


Link para o post
Compartilhar em outros sites

obrigadão lucas nem sei como te agradecer.

So uma pergunta os campos de upload agora tem de ser desta forma

 

<input name="foto[]" type="file" class="area" value="" size="20" />

<input name="foto[]" type="file" class="area" value="" size="20" />

<input name="foto[]" type="file" class="area" value="" size="20" />

 

e em caso de ser um update é o mesmo codigo mas com update no fim. Obrigadão 5 estrelas

Compartilhar este post


Link para o post
Compartilhar em outros sites

ele da um erro na linha

"','" . $_POST['ano'] . "','$data','" . $_POST['observacoes'] . "','" . $foto[1] .
e o erro é

Notice: Undefined offset: 1 in /Applications/MAMP/htdocs/carge/carge/admin/inser_viaturas.php on line 103

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acho que o form terá de ser da seguinte forma :

 

 

<input name="foto1[]" type="file" class="area" value="" size="20" />

<input name="foto2[]" type="file" class="area" value="" size="20" />

<input name="foto3[]" type="file" class="area" value="" size="20" />

 

mas isto é so o que eu acho

Compartilhar este post


Link para o post
Compartilhar em outros sites

nada estou a marcar passo e isto não se resolve

 

será que alguém me pode ajudar acabar este sisteminha ? ja dei volta a isto de varias formas e não funfa.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link rel="stylesheet" href="resources/css/reset.css" type="text/css" media="screen" />
	  
		<!-- Main Stylesheet -->
		<link rel="stylesheet" href="resources/css/style.css" type="text/css" media="screen" />
		
		<!-- Invalid Stylesheet. This makes stuff look pretty. Remove it if you want the CSS completely valid -->
		<link rel="stylesheet" href="resources/css/invalid.css" type="text/css" media="screen"/>
        
        
        </head>
        <body>

<div class="content-box"><!-- Start Content Box -->
				
				<div class="content-box-header">
					
				  <h3>Inserir Viaturas</h3>
					
					<ul class="content-box-tabs"><!-- href must be unique and match the id of target div -->
					</ul>
					
					<div class="clear"></div>
					
				</div> <!-- End .content-box-header -->
				
				<div class="content-box-content">
					
					<div class="tab-content default-tab" id="tab1"> <!-- This is the target div. id must match the href of this div's tab -->
						
					  <div class="notification attention png_bg">
							<a href="#" class="close"><img src="resources/images/icons/cross_grey_small.png" title="Close this notification" alt="close" /></a>
							<div>
                            <span class="font_verde">Info:</span>
							<?php 
$data = date("Y-m-d");
if (isset($_REQUEST['submit'])) {
  $extensoes_permitidas = array( "image/jpeg", "image/pjpeg", "image/jpg" ) ;
  
  /*
  * Caminho das fotos
  */
  $dir = "../cars/" ;
  
  /*
  * Cria um array que ira armazenar os nomes das fotos.
  */
  $files = array();
  
  /*
  * Faz um for para percorrer os 8 campos files
  */
  for ( $i = 1; $i <= 8; $i++ )
  {
    /*
    * Verifica se no determinado campo file foi informado um arquivo
    */
    if ( $_FILES["foto" . $i]['tmp_name'] )
    {
        /*
        * Verifica se a extensão do arquivo e o tamanho são permitidos
        */
        if ( array_search( $_FILES["foto" . $i]["type"], $extensoes_permitidas ) and
                ( $_FILES["foto" . $i]["size"] < 4000000 ) )
        {
           /*
            * Guarda na variavel $arquivo o nome do arquivo
            */
            $arquivo = $_FILES["foto1" . $i]["name"] ;
            
            /*
            * Faz um while enquanto existir um arquivo com o mesmo nome
            */
            while ( @file_exists( $dir . $arquivo ) )
            {
                    /*
                    * Caso exista um arquivo com o mesmo nome, renomeia ele com segundo e milesegundo antes do nome
                    */
                    $arquivo = date( 'su' ) . '_' . $_FILES["foto1" . $i]["name"] ;
            }
            /*
            * Efetua o upload do arquivo
            */
            if ( move_uploaded_file( $_FILES["foto1" . $i]["tmp_file"], $dir . $arquivo ) )
            {
              /*
              * Peda a Largura e Altura do arquivo
              */
              list( $width, $height ) = getimagesize( $file ) ;
              /*
              * Informa a largura e altura a serem redimencionada
              */
              $modwidth = 640 ;
              $modheight = 480 ;
              $tn = imagecreatetruecolor( $modwidth, $modheight ) ;
              $image = imagecreatefromjpeg( $dir . $arquivo ) ;
              imagecopyresampled( $tn, $image, 0, 0, 0, 0, $modwidth, $modheight, $width,
                      $height ) ;
              imagejpeg( $tn, $dir . $arquivo, 100 ) ;
              
              /*
              * Guarda no array o nome do arquivo.
              */
              $foto[$i] = $arquivo ;
            }
        }
    }
    /*
    * se não foi informado arquivo ele grava no array o numero do file e seta ele como null
    */
    else
    {
        $foto[$i] = null ;
    }
  }
  $sql = "INSERT INTO viaturas (modelo, preco, quilometros, velocidades, cilindrada, cor_car, cor_int, potencia, portas, ano, data, observacoes, imagem1, imagem2, imagem3, imagem4, imagem5, imagem6, imagem7, imagem8, cat_id, id_marca, id_combustivel) VALUES ('" .
          $_POST['modelo'] . "','" . $_POST['preco'] . "','" . $_POST['quilometros'] .
          "','" . $_POST['velocidades'] . "','" . $_POST['cilindrada'] . "','" . $_POST['cor_car'] .
          "','" . $_POST['cor_int'] . "','" . $_POST['potencia'] . "','" . $_POST['portas'] .
          "','" . $_POST['ano'] . "','$data','" . $_POST['observacoes'] . "','" . $foto[1] .
          "','" . $foto[2] . "','" . $foto[3] . "','" . $foto[4] . "', '" . $foto[5] .
          "','" . $foto[6] . "','" . $foto[7] . "','" . $foto[8] . "','" . $_POST['cat'] .
          "','" . $_POST['marc'] . "','" . $_POST['comb'] . "')" ;
  
  $sql = mysql_query( $sql ) or die( "Houve erro na gravação dos dados." ) ;
  
  
  $carroId = mysql_insert_id() ;
  foreach ( $_POST['equipamentos'] as $equipamentoId )
  {
  
          mysql_query( "INSERT INTO viatura_equipa (viatura_id, equipamento_id) VALUES ($carroId, $equipamentoId)" ) ;
  }
  
  
  echo "<meta http-equiv='refresh' content='30;URL=index2.php?pag=via'>" ;
}
?>
							</div>
						</div>
						<form method="post" enctype="multipart/form-data" action="">
<input type="hidden" name="MAX_FILE_SIZE" value="1000000" />
						<table width="700" height="auto" border="0" cellpadding="0" cellspacing="6">
  <tr>
    <td width="73">Categorias:</td>
    <td width="247">
	<?
	
	$result = mysql_query("SELECT t_id, cat FROM categorias");
	echo'<select name="cat">
	<option value="0" size="35">Seleccione a Categoria</option>';	
	while( $row = mysql_fetch_array($result)){
			echo'<option value="'.$row[0].'" size="35">'.$row[1].'</option>	';
		}
		mysql_free_result( $result );	
		echo'</select>';
		?>
        </td>
    <td width="91">Marca:</td>
    <td width="247">
    <?
	
	$result = mysql_query("SELECT m_id, marca FROM marcas");
	echo'<select name="marc">
	<option value="0" size="35">Seleccione a Marca</option>';	
	while( $row = mysql_fetch_array($result)){
			echo'<option value="'.$row[0].'" size="35">'.$row[1].'</option>	';
		}
		mysql_free_result( $result );	
		echo'</select>';
		?>
    </td>
  </tr>
  <tr>
    <td>Combustivel:</td>
    <td>    <?
	
	$result = mysql_query("SELECT c_id, combustivel FROM combustivel");
	echo'<select name="comb">
	<option value="0" size="35">Seleccione o Combustível</option>';
	while( $row = mysql_fetch_array($result)){
			echo'<option value="'.$row[0].'" size="35">'.$row[1].'</option>	';
		}
		mysql_free_result( $result );	
		echo'</select>';
		?></td>
    <td>Velocidades</td>
    <td><input name="velocidades" type="text" class="area" id="velocidades" value="" size="20" /></td>
  </tr>
  <tr>
      <td width="73">Modelo:</td>
    <td width="247"><input name="modelo" type="text" class="area" id="modelo" value="" size="20" /></td>
    <td>Cilindrada:</td>
    <td><input name="cilindrada" type="text" class="area" id="cilindrada" value="" size="20" /></td>
  </tr>
  <tr>
    <td>Cor Carroçaria:</td>
    <td><input name="cor_car" type="text" class="area" id="cor_car" value="" size="20" /></td>
    <td>Cor de interiores:</td>
    <td><input name="cor_int" type="text" class="area" id="cor_int" value="" size="20" /></td>
    <tr>
     <td width="73">Preco:</td>
    <td width="247"><input name="preco" type="text" class="area" id="preco" value="Sob Consulta" size="20" /></td>
    <td>Potencia:</td>
    <td><input name="potencia" type="text" class="area" id="potencia" value="" size="20" /></td>
    </tr>
  </tr>
  <tr>
    <td>Ano:</td>
    <td><input name="ano" type="text" class="area" id="ano" value="" size="20" /></td>
    <td>Portas:</td>
    <td><input name="portas" type="text" class="area" id="portas" value="" size="20" /></td>
     </tr>     
     <tr>
     <td>Quilometros:</td>
    <td><input name="quilometros" type="text" class="area" id="quilometros" value="" size="20" /></td>
     </tr>
  	<tr>
    <td>Imagem 1:</td>
    <td><input name="foto[]" type="file" class="area"  size="20" /></td>
    <td>Imagem 2:</td>
    <td><input name="foto[]" type="file" class="area"  size="20" /></td>
  </tr>
  <tr>
      <td>Imagem 3:</td>
    <td><input name="foto[]" type="file" class="area"  size="20" /></td>
    <td>Imagem 4:</td>
    <td><input name="foto[]" type="file" class="area"  size="20" /></td>
  </tr>
  <tr>
      <td>Imagem 5:</td>
    <td><input name="foto[]" type="file" class="area"  size="20" /></td>
        <td>Imagem 6:</td>
    <td><input name="foto[]" type="file" class="area"  size="20" /></td>
  </tr>
  <tr>
      <td>Imagem 7:</td>
    <td><input name="foto[]" type="file" class="area"  size="20" /></td>
    <td>Imagem 8:</td>
    <td><input name="foto[]" type="file" class="area"   size="20" /></td>
  </tr>
  <tr>
    <td colspan="8">
    <label>Observações</label>
	<textarea name="observacoes" cols="60" rows="5" id="observacoes"></textarea></td>
    </tr>
  <tr>
    <td colspan="8">
         <div class="font_verde" id="espaco">
     Som, Multimédia e Navegação
     </div>
       <div id="espaco">
    
	<?
	$result = mysql_query("SELECT * FROM equipamento WHERE estado ='1' ORDER BY equipa ASC");
	while( $row = mysql_fetch_array($result)){
    echo' <div id="itens"><input type="checkbox" name="equipamentos[]" id="'.$row[1].'" value="'.$row[0].'" />
       <span class="items">'.$row[1].'</span></div>';
	}
?>
       </div>
          <div class="font_verde" id="espaco">
     Segurança e Performance
     </div>
       <div id="espaco">
            <?
	
	$result = mysql_query("SELECT * FROM equipamento WHERE estado ='2' ORDER BY equipa ASC");
	while( $row = mysql_fetch_array($result)){
    echo' <div id="itens"><input type="checkbox" name="equipamentos[]" id="'.$row[1].'" value="'.$row[0].'" />
       <span class="items">'.$row[1].'</span></div>';
	}
?>
</div>
       <div class="font_verde" id="espaco">
     Interior e Conforto
     </div>
       <div id="espaco">
            <?
	
	$result = mysql_query("SELECT * FROM equipamento WHERE estado ='3' ORDER BY equipa ASC");
	while( $row = mysql_fetch_array($result)){
    echo' <div id="itens"><input type="checkbox" name="equipamentos[]" id="'.$row[1].'" value="'.$row[0].'" />
       <span class="items">'.$row[1].'</span></div>';
	}
?>
       </div>
        <div class="font_verde" id="espaco">
     Exterior e Ambiente
     </div>
       <div id="espaco">
      <?    
	
	$result = mysql_query("SELECT * FROM equipamento WHERE estado ='4' ORDER BY equipa ASC");
	while( $row = mysql_fetch_array($result)){
    echo' <div id="itens"><input type="checkbox" name="equipamentos[]" id="'.$row[1].'" value="'.$row[0].'" />
       <span class="items">'.$row[1].'</span></div>';
	}
?>
       </div>
     </td>
  </tr>
  <tr>
    <td colspan="8" align="right"><input name="submit" type="submit" class="button" id="submit" value="Guardar Viaturas" /></td>
    </tr>
                        </table> 
			</form>			
					</div> <!-- End #tab1 -->        
					
				</div> <!-- End .content-box-content -->
				
			</div>
            </body>
            </html>

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.