biza 1 Denunciar post Postado Agosto 12, 2010 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
falcao544 11 Denunciar post Postado Agosto 12, 2010 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
Lucas de Almeida 0 Denunciar post Postado Agosto 12, 2010 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
biza 1 Denunciar post Postado Agosto 13, 2010 Peço desculpa mas não estou entendedo , podes mostrar-me um exemplo completo de forma a estuda-lo Compartilhar este post Link para o post Compartilhar em outros sites
Lucas de Almeida 0 Denunciar post Postado Agosto 13, 2010 Não está entendendo o que? Pode ser mais especifico? Abracos... Compartilhar este post Link para o post Compartilhar em outros sites
biza 1 Denunciar post Postado Agosto 13, 2010 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
Lucas de Almeida 0 Denunciar post Postado Agosto 13, 2010 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
biza 1 Denunciar post Postado Agosto 13, 2010 <?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
Lucas de Almeida 0 Denunciar post Postado Agosto 13, 2010 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
biza 1 Denunciar post Postado Agosto 13, 2010 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
Lucas de Almeida 0 Denunciar post Postado Agosto 13, 2010 Antes desse script você grava no banco o nome da imagem ou grava depois desse script? Abraços... Compartilhar este post Link para o post Compartilhar em outros sites
biza 1 Denunciar post Postado Agosto 13, 2010 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
Lucas de Almeida 0 Denunciar post Postado Agosto 13, 2010 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
biza 1 Denunciar post Postado Agosto 14, 2010 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
Lucas de Almeida 0 Denunciar post Postado Agosto 14, 2010 Pode ser, na verdade o correto é ser dessa forma, porém tera que fazer uma alteração no codigo. Abraços... Compartilhar este post Link para o post Compartilhar em outros sites
biza 1 Denunciar post Postado Agosto 14, 2010 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
Lucas de Almeida 0 Denunciar post Postado Agosto 14, 2010 La em cima eu declarei "$file = array()" mude esse $file para $foto. Abraços.. Compartilhar este post Link para o post Compartilhar em outros sites
biza 1 Denunciar post Postado Agosto 14, 2010 boas lucas ele continua não guardadndo nada em servidor nem enviando arquivo. Abraço Compartilhar este post Link para o post Compartilhar em outros sites
mane 0 Denunciar post Postado Agosto 14, 2010 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
biza 1 Denunciar post Postado Agosto 16, 2010 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