PF2G Posted June 26, 2012 at 09:23 AM Report Share #465565 Posted June 26, 2012 at 09:23 AM (edited) Boas, eu estou a ter problemas com umas variaveis, que originalmente estao fora de um if (isset...) e fucionam. Eu tenho de copiar para o site para mandar para o host. So que com as variaveis fora dá-me um carrada de erros, entao coloquei-os dentro do isset, mas agora nao me aparece nada do conteudo. <?php /*****************************CALCULOS PAINEIS**********************************/ //echo '<pre>'; if(isset($_POST['distancia'])) { $id_redes = $_POST['id_redes']; $rede = $_POST['rede']; $sapatas = $_POST['sapatas']; $poste = $_POST['poste']; $altura = $_POST['altura']; $farpado = $_POST['farpado']; $dist_poste = $_POST['dist_poste']; $quantidade= $_POST['quantidade']; $distancia = $_POST['distancia']; if ($quantidade > 10) { if ($distancia < 0) { $distancia = abs($distancia); } ////////////////////////////////////////////////tipo de rede//////////////////////////////////////////////////// $rs_rede = mysql_query(sprintf("select * from redes where id_redes = %d", $id_redes)); $tipo_rede = mysql_fetch_assoc($rs_rede); //echo "tipo rede: " . $tipo_rede['tipo_rede']. "\n"; if ($tipo_rede[tipo_rede] === "elastica" ) { $flag_rede = 1; //echo "flag rede elastica: " .$flag_rede . "\n\n"; } ////////////////////////////////////////////////sapatas//////////////////////////////////////////////////// if ($sapatas > 0) { //echo"distancia poste" .$dist_poste."\n"; $exec_sapatas=15/$dist_poste; //echo "execucao sapatas".$exec_sapatas."\n"; $valor_exec_sapatas = $exec_sapatas * $quantidade; //echo "valor exec sapatas".$valor_exec_sapatas."\n\n"; } ////////////////////////////////////////////////postes//////////////////////////////////////////////////// $rs_poste = mysql_query(sprintf("select * from postes where tipo = '%s' and altura = %s limit 1", $poste, $altura)); $poste= mysql_fetch_assoc($rs_poste); $preco_poste = $poste['preco']; //echo "preco poste: " . $preco_poste. "\n"; $preco_braco= 6; $quant_postes=($quantidade/ $dist_poste +5); $quant_postes=round($quant_postes); //echo "quant_postes: " . $quant_postes . "\n"; $preco_total_postes = $quant_postes * $preco_poste; //echo "preço total postes: " . $preco_total_postes. "\n\n"; ////////////////////////////////////////////////redes//////////////////////////////////////////////////// $id_redes = $_POST['id_redes']; $redes = mysql_query("SELECT preco_rede FROM redes WHERE id_redes = '$id_redes'"); $linha = mysql_fetch_assoc($redes); $preco_rede = $linha['preco_rede']; //echo "preco rede: " . $preco_rede. "\n"; $preco_quant_rede=($altura * $quantidade)* $preco_rede; //echo "preço total rede: " . $preco_quant_rede."€". "\n\n"; ////////////////////////////////////////////////quantidade ml//////////////////////////////////////////////////// //echo "quant rede ml: " . $quantidade. "\n"; $quant_rede_2=($altura * $quantidade); //echo "quant total rede m2: " . $quant_rede_2. "\n"; //$valor_total_rede = $quant_rede_2 * $quantidade; //echo "valor total rede " . $valor_total_rede ."\n\n"; ////////////////////////////////////////////////altura//////////////////////////////////////////////////// //echo "altura:" . $altura. "\n\n"; ////////////////////////////////////////////////clip//////////////////////////////////////////////////// $rs_poste_1 = mysql_query(sprintf("select * from postes where tipo = '%s' and altura = %s limit 1", $poste, $altura)); $poste_1 = mysql_fetch_assoc($rs_poste); $quant_clip = $poste['quant_clip']; //echo "quant_clip: " . $quant_clip. "\n"; $quant_total_clip = $quant_clip * $quant_postes; //echo "quant clip inox: " . $quant_total_clip. "\n"; $preco_clip=0.07; $valor_total_clip = $quant_total_clip * $preco_clip; //echo "valor total clips: " . $valor_total_clip. "\n\n"; ////////////////////////////////////////////////farpado//////////////////////////////////////////////////// if ($poste[tipo]=="madeira") { $preco_farpado=0.25; $quant_farpado=$quantidade * $farpado; //echo "quant farpado: " . $quant_farpado ."\n"; $valor_farpado=$quant_farpado*$preco_farpado; //echo "preco farpado: " . $valor_farpado ."\n"; } else if ($poste[tipo]=="metal") { $preco_farpado=0.25; $quant_farpado=($quantidade * $farpado)*3; //echo "quant farpado: " . $quant_farpado ."\n"; $valor_farpado=$quant_farpado*$preco_farpado; //echo "preco farpado: " . $valor_farpado ."\n"; } if ($poste[tipo]=="metal" && $farpado == 1) { $preco_total_postes = $quant_postes * ($preco_poste + $preco_braco); //echo "preço total postes: " . $preco_total_postes. "\n\n"; } ////////////////////////////////////////////////suplementos//////////////////////////////////////////////////// if ($quantidade <=20) $inf_20 =10; $valor_inf_20=$inf_20*$quantidade; //echo "sup < 20: " .$inf_20. "valor:". $valor_inf_20."\n"; if ($quantidade <=75) $inf_75 =7.5; $valor_inf_75=$inf_75*$quantidade; //echo "sup < 75: " .$inf_75. "valor:". $valor_inf_75. "\n"; if ($quantidade <=150) $inf_150 =2.5; $valor_inf_150=$inf_150*$quantidade; //echo "sup < 150: " .$inf_150. "valor:". $valor_inf_150. "\n"; if ($quantidade <=200) $inf_200 =0.5; $valor_inf_200=$inf_200*$quantidade; //echo "sup < 200: " .$inf_200. "valor:". $valor_inf_200. "\n"; if ($quantidade <=800) $inf_800 =1; $valor_inf_800=$inf_800*$quantidade; //echo "sup < 800: " .$inf_800. "valor:". $valor_inf_800. "\n"; if ($quantidade <=1500 && $poste[tipo] ==='madeira') { $inf_1500 =3.375; //echo "mont < 1500 mad: " .$inf_1500. "\n"; } if ($quantidade <=1500 && $poste[tipo] ==='metal') { $inf_1500 =4.5; //echo "mont < 1500 metal: " .$inf_1500. "\n"; } $valor_inf_1500=$inf_1500*$quantidade; //echo "valor mont < 1500: " .$valor_inf_1500. "\n\n"; if ($quantidade > 1500 && $poste[tipo] ==='madeira') { $sup_1500 =3.2; } if ($quantidade > 1500 && $poste[tipo] ==='metal') { $sup_1500 =4; } $valor_sup_1500=$sup_1500*$quantidade; $suplementos=$valor_inf_20 + $valor_inf_75 + $valor_inf_150 + $valor_inf_200 + $valor_inf_800 + $valor_inf_1500 + $valor_sup_1500 ; //echo "suplementos" . $suplementos ."\n"; //echo "mont < 1500: " .$inf_1500. "\n"; ////////////////////////////////////////////////escoras//////////////////////////////////////////////////// if ($poste[tipo]=="metal") { $quant_escora = (($quantidade / 40)*2 + 5); $quant_escora=round($quant_escora); //echo "quant escoras: " . $quant_escora. "\n"; $escora=$poste[escora]; //echo $escora. "\n"; $preco_escora=$poste[preco_escora]; //echo "preco escora" .$preco_escora. "\n"; $valor_total_escora=$preco_escora * $quant_escora; //echo "valor total escoras" .$valor_total_escora. "\n"; } else if ($poste[tipo]=="madeira") { $quant_escora=0; } ////////////////////////////////////////////////distancia de lisboa//////////////////////////////////////////////////// //echo "distancia:" .$distancia. "\n"; if ($distancia > 20) { $preco_distancia= $distancia*1.26; } //echo $preco_distancia. "\n"; $deslocamento=50; $preco_deslocamento=$deslocamento + $preco_distancia; //echo "valor deslocamento" .$preco_deslocamento. "\n\n"; ////////////////////////////////////////////////arame de esticamento//////////////////////////////////////////////////// $preco_arame_estica=0.28; $quant_arame_estica = (($quantidade * $altura) * 0.02)* $flag_rede; $quant_arame_estica = round($quant_arame_estica); $valor_arame_estica=($preco_arame_estica*$quant_arame_estica); //echo "quant arame estica:" .$quant_arame_estica . "\n"; //echo "valor arame estica:" .$valor_arame_estica . "\n\n"; ////////////////////////////////////////////////total//////////////////////////////////////////////////// $total= $preco_total_postes + $preco_quant_rede +$suplementos + $preco_deslocamento + $valor_arame_estica +$valor_total_clip +$valor_total_escora +$valor_farpado+$valor_exec_sapatas; $total_metro=$total/$quantidade; $total=number_format ($total,2,',', '.'); $total_metro=number_format ($total_metro,2); } else { $total=0; } //echo '<pre>'; /********************************FROMULÁRIO*************************************/ ?> <div style="padding: 0 0 0 450px;"> <script language="javascript" type="text/javascript"> function ValidaCampos() { var errorMsg = ""; if (document.form.quantidade.value < 11){ errorMsg += "Introduza uma quantidade superior a 10"; } if (errorMsg != ""){ <!--msg = "ERRO:\n";--> errorMsg += alert(errorMsg + "\n\n"); return false; } else { document.form.submit(); } return true; } </script> <table> <div> <form name="form" id="form" method="post" action=""> <table width="350px"> <tr> <td class="descricao" style="width: 350px">TIPO DE REDE:</td> </tr> <tr> <td style="width: 350px;"> <select style="width:350px; text-align:left;" name="id_redes" class="valor"> <?php $rede = mysql_query("SELECT * FROM redes order by rede"); while ($linha = mysql_fetch_assoc($rede)) : ?> <?php if($linha['rede'] != "") { ?> <option value="<?php echo $linha['id_redes'] ?>" <?php if ($id_redes === $linha['id_redes']) echo "selected"; ?>><?php echo $linha['rede'] ?></option> <?php } ?> <?php endwhile; ?> </select> </td> </tr> <tr> <td class="descricao" style="width: 350px;">TIPO DE POSTES:</td> </tr> <tr> <td style="width: 350px; "> <select style="width:350px;text-align:left;" name="poste" class="valor"> <option value="madeira" <?php if ($poste['tipo'] == "madeira") echo "selected"; ?>>POSTES DE MADEIRA TRATADA TORNEADA 10CM DE DIAM</option> <option value="metal" <?php if ($poste['tipo'] == "metal") echo "selected"; ?>>POSTES METÁLICOS C.CLIP PLASTIFICADOS</option> </select> </td> </tr> <tr> <table> <tr> <td style="padding-top:13px" class="campo">ALTURA DA REDE</td> <td style="padding-top:13px"> <select style="width:100%;text-align:center;" name="altura" class="valor"> <option value="1" <?php if ($altura === "1") echo "selected"; ?>>1 m</option> <option value="1.5" <?php if ($altura === "1.5") echo "selected"; ?>>1.5 m</option> <option value="2" <?php if ($altura === "2") echo "selected"; ?>>2 m</option> </select> </td> </tr> <tr> <td class="campo" style="">ARAME FARPADO?</td> <td> <select style="width:100%;text-align:center;" name="farpado" class="valor"> <option value="1" <?php if ($farpado === "1") echo "selected"; ?>>SIM</option> <option value="0" <?php if ($farpado === "0") echo "selected"; ?>>NÃO</option> </select> </td> </tr> <tr> <td class="campo">DISTÂNCIA ENTRE POSTES</td> <td> <select style="width:100%;text-align:center;" name="dist_poste" class="valor"> <option value="2.5" <?php if ($dist_poste === "2.5") echo "selected"; ?>>2.5 m</option> <option value="3" <?php if ($dist_poste === "3") echo "selected"; ?>>3 m</option> <option value="4" <?php if ($dist_poste === "4") echo "selected"; ?>>4 m</option> </select> </td> </tr> <tr> <td class="campo">EXECUÇÃO DE SAPATAS?</td> <td> <select style="width:100%;text-align:center;" name="sapatas" class="valor"> <option value="1" <?php if ($sapatas === "1") echo "selected"; ?>>SIM</option> <option value="0" <?php if ($sapatas === "0") echo "selected"; ?>>NÃO</option> </select> </td> </tr> <tr> <td class="campo">QUANTIDADE DE VEDAÇÃO (metros)</td> <td> <input style="width:100px" type="text" name="quantidade" value="<?php echo $quantidade?>" class="valor"> </td> </tr> <tr> <td class="campo">DISTÂNCIA DE LISBOA (quilómetros)</td> <td> <input style="width:100px" type="text" name="distancia" value="<?php echo $distancia?>" class="valor"> </td> </tr> <tr> <td style="height:15px"></td> </tr> </table> </tr> </table> <table> <tr> <td class="campo">PREÇO POR M.L.:</td> <?php if ($quantidade < 11) $total_metro=0;?> <td style="width:104px; border:1px solid #A5ACB2;" class="valor"><?php echo $total_metro ." €";?></td> <!--<td style="width:100px; border:1px solid #A5ACB2;" class="valor"><?php echo $rede;?>REDE </td> <td style="width:100px; border:1px solid #A5ACB2;" class="valor"><?php echo $montagem;?> MONT </td> <td style="width:100px; border:1px solid #A5ACB2;" class="valor"><?php echo $transporte;?> TRANSP</td> </tr>--> <tr> <td class="campo">VALOR TOTAL:</td> <td style="width:104px; border:1px solid #A5ACB2;" class="valor"><?php echo $total ." €";?></td> </tr> </table> <table width="690px"> <tr> <tr> <td style="height:30px"></td> </tr> <tr > <td class="titulo_1"></td> <td class="titulo_1" style="text-align:center">MATERIAIS UTILIZADOS</td> <td class="titulo_1" style="text-align:center">QUANTIDADES</td> </tr> <tr> <?php $rede = mysql_query("SELECT rede FROM redes WHERE id_redes= '$id_redes'"); $linha = mysql_fetch_assoc($rede); $rede = $linha['rede']; if ($quantidade < 11) $rede ="-"; ?> <td style="width:250px;" class="campo_1">REDE</td> <td style="width:300px; border:1px solid #A5ACB2;text-align:center;" class="valor"><?php echo $rede ;?></td> <td style="width:150px; border:1px solid #A5ACB2;text-align:center;" class="valor"><?php echo $quant_rede_2." m<sup>2</sup>";?></td> </tr> <tr> <td style="width:250px;" class="campo_1">POSTES</td> <td style="width:300px;border:1px solid #A5ACB2;text-align:center;"class="valor"> <?php if ($quantidade < 11) echo "-"; if ($poste[tipo] === "madeira") echo $poste[descricao]; if ($poste[tipo] === "metal") echo "POSTES METÁLICOS C.CLIP PLASTIFICADOS";?> </td> <td style="width:150px; border:1px solid #A5ACB2;text-align:center;" class="valor"><?php echo $quant_postes ." unid.";?></td> </tr> <tr> <td style="width:250px;" class="campo_1">ESCORAS</td> <td style="width:300px;border:1px solid #A5ACB2;text-align:center;" class="valor"> <?php if ($quantidade < 11) echo "-"; else if ($poste[tipo]=="metal") echo "COM ESCORAS" ; else if ($poste[tipo]=="madeira") echo "SEM ESCORAS"; ?> </td> <td style="width:150px; border:1px solid #A5ACB2;text-align:center;" class="valor"><?php echo $quant_escora ." unid.";?></td> </tr> <tr> <td style="width:250px;" class="campo_1">SUPORTE ESCORA SIMPLES OU DUPLA</td> <td style="width:300px;border:1px solid #A5ACB2;text-align:center;" class="valor"> <td style="width:150px; border:1px solid #A5ACB2;text-align:center;" class="valor"> </tr> <tr> <td style="width:250px;" class="campo_1">CLIPS INOX</td> <td style="width:300px;border:1px solid #A5ACB2;text-align:center;" class="valor"> <?php if ($quantidade < 11) echo "-"; else if ($poste[tipo] === "metal") echo "COM CLIP"; else if ($poste[tipo] != "metal") echo "SEM CLIP"; ?> </td> <td style="width:150px; border:1px solid #A5ACB2;text-align:center;" class="valor"><?php echo $quant_total_clip." unid.";?></td> </tr> <tr> <td style="width:250px;" class="campo_1">FARPADO</td> <td style="width:300px;border:1px solid #A5ACB2;text-align:center;" class="valor"> <?php if ($quantidade < 11) echo "-"; else if ($farpado === "1") echo "COM FARPADO"; else if ($farpado === "0") echo "SEM FARPADO"; ?> </td> <td style="width:150px; border:1px solid #A5ACB2;text-align:center;" class="valor"><?php echo $quant_farpado." m";?></td> </tr> <tr> <td style="width:250px;" class="campo_1">ARAME ESTICAMENTO PLASTIFICADO</td> <td style="width:300px;border:1px solid #A5ACB2;text-align:center;" class="valor"> <?php if ($quantidade < 11) echo "-"; else if ($flag_rede == 1) echo "COM ARAME"; else if ($flag_rede == 0) echo "SEM ARAME"; ?> </td> <td style="width:150px; border:1px solid #A5ACB2;text-align:center;" class="valor"><?php echo $quant_arame_estica." kg";?></td> </tr> <tr> <td style="height:30px"></td> </tr> </table> <tr> <TABLE> <td style="padding-left:240px"><input type="submit" value="Calcular" onclick="javascript:ValidaCampos();"/></td> <td style="padding-left:50px"><input type="submit" value="Imprimir" onclick="window.print()" /></td> </TABLE> </tr> <tr> <td></td> </tr> </form> </div> </table> </div> <?php }//end-if(isset) } Edited June 26, 2012 at 09:24 AM by PF2G Link to comment Share on other sites More sharing options...
PF2G Posted June 26, 2012 at 10:01 AM Author Report Share #465569 Posted June 26, 2012 at 10:01 AM Este é o codigo original: <?php //echo '<pre>'; $id_redes = $_POST['id_redes']; $rede = $_POST['rede']; $sapatas = $_POST['sapatas']; $poste = $_POST['poste']; $altura = $_POST['altura']; $farpado = $_POST['farpado']; $dist_poste = $_POST['dist_poste']; $quantidade= $_POST['quantidade']; $distancia = $_POST['distancia']; if(isset($_POST['distancia'])) if ($quantidade > 10) { if ($distancia < 0) { $distancia = abs($distancia); } ////////////////////////////////////////////////tipo de rede//////////////////////////////////////////////////// $rs_rede = mysql_query(sprintf("select * from redes where id_redes = %d", $id_redes)); $tipo_rede = mysql_fetch_assoc($rs_rede); //echo "tipo rede: " . $tipo_rede['tipo_rede']. "\n"; if ($tipo_rede[tipo_rede] === "elastica" ) { $flag_rede = 1; //echo "flag rede elastica: " .$flag_rede . "\n\n"; } ////////////////////////////////////////////////sapatas//////////////////////////////////////////////////// if ($sapatas > 0) { //echo"distancia poste" .$dist_poste."\n"; $exec_sapatas=15/$dist_poste; //echo "execucao sapatas".$exec_sapatas."\n"; $valor_exec_sapatas = $exec_sapatas * $quantidade; //echo "valor exec sapatas".$valor_exec_sapatas."\n\n"; } ////////////////////////////////////////////////postes//////////////////////////////////////////////////// $rs_poste = mysql_query(sprintf("select * from postes where tipo = '%s' and altura = %s limit 1", $poste, $altura)); $poste= mysql_fetch_assoc($rs_poste); $preco_poste = $poste['preco']; //echo "preco poste: " . $preco_poste. "\n"; $preco_braco= 6; $quant_postes=($quantidade/ $dist_poste +5); $quant_postes=round($quant_postes); //echo "quant_postes: " . $quant_postes . "\n"; $preco_total_postes = $quant_postes * $preco_poste; //echo "preço total postes: " . $preco_total_postes. "\n\n"; ////////////////////////////////////////////////redes//////////////////////////////////////////////////// $id_redes = $_POST['id_redes']; $redes = mysql_query("SELECT preco_rede FROM redes WHERE id_redes = '$id_redes'"); $linha = mysql_fetch_assoc($redes); $preco_rede = $linha['preco_rede']; //echo "preco rede: " . $preco_rede. "\n"; $preco_quant_rede=($altura * $quantidade)* $preco_rede; //echo "preço total rede: " . $preco_quant_rede."€". "\n\n"; ////////////////////////////////////////////////quantidade ml//////////////////////////////////////////////////// //echo "quant rede ml: " . $quantidade. "\n"; $quant_rede_2=($altura * $quantidade); //echo "quant total rede m2: " . $quant_rede_2. "\n"; //$valor_total_rede = $quant_rede_2 * $quantidade; //echo "valor total rede " . $valor_total_rede ."\n\n"; ////////////////////////////////////////////////altura//////////////////////////////////////////////////// //echo "altura:" . $altura. "\n\n"; ////////////////////////////////////////////////clip//////////////////////////////////////////////////// $rs_poste_1 = mysql_query(sprintf("select * from postes where tipo = '%s' and altura = %s limit 1", $poste, $altura)); $poste_1 = mysql_fetch_assoc($rs_poste); $quant_clip = $poste['quant_clip']; //echo "quant_clip: " . $quant_clip. "\n"; $quant_total_clip = $quant_clip * $quant_postes; //echo "quant clip inox: " . $quant_total_clip. "\n"; $preco_clip=0.07; $valor_total_clip = $quant_total_clip * $preco_clip; //echo "valor total clips: " . $valor_total_clip. "\n\n"; ////////////////////////////////////////////////farpado//////////////////////////////////////////////////// if ($poste[tipo]=="madeira") { $preco_farpado=0.25; $quant_farpado=$quantidade * $farpado; //echo "quant farpado: " . $quant_farpado ."\n"; $valor_farpado=$quant_farpado*$preco_farpado; //echo "preco farpado: " . $valor_farpado ."\n"; } else if ($poste[tipo]=="metal") { $preco_farpado=0.25; $quant_farpado=($quantidade * $farpado)*3; //echo "quant farpado: " . $quant_farpado ."\n"; $valor_farpado=$quant_farpado*$preco_farpado; //echo "preco farpado: " . $valor_farpado ."\n"; } if ($poste[tipo]=="metal" && $farpado == 1) { $preco_total_postes = $quant_postes * ($preco_poste + $preco_braco); //echo "preço total postes: " . $preco_total_postes. "\n\n"; } ////////////////////////////////////////////////suplementos//////////////////////////////////////////////////// if ($quantidade <=20) $inf_20 =10; $valor_inf_20=$inf_20*$quantidade; //echo "sup < 20: " .$inf_20. "valor:". $valor_inf_20."\n"; if ($quantidade <=75) $inf_75 =7.5; $valor_inf_75=$inf_75*$quantidade; //echo "sup < 75: " .$inf_75. "valor:". $valor_inf_75. "\n"; if ($quantidade <=150) $inf_150 =2.5; $valor_inf_150=$inf_150*$quantidade; //echo "sup < 150: " .$inf_150. "valor:". $valor_inf_150. "\n"; if ($quantidade <=200) $inf_200 =0.5; $valor_inf_200=$inf_200*$quantidade; //echo "sup < 200: " .$inf_200. "valor:". $valor_inf_200. "\n"; if ($quantidade <=800) $inf_800 =1; $valor_inf_800=$inf_800*$quantidade; //echo "sup < 800: " .$inf_800. "valor:". $valor_inf_800. "\n"; if ($quantidade <=1500 && $poste[tipo] ==='madeira') { $inf_1500 =3.375; //echo "mont < 1500 mad: " .$inf_1500. "\n"; } if ($quantidade <=1500 && $poste[tipo] ==='metal') { $inf_1500 =4.5; //echo "mont < 1500 metal: " .$inf_1500. "\n"; } $valor_inf_1500=$inf_1500*$quantidade; //echo "valor mont < 1500: " .$valor_inf_1500. "\n\n"; if ($quantidade > 1500 && $poste[tipo] ==='madeira') { $sup_1500 =3.2; } if ($quantidade > 1500 && $poste[tipo] ==='metal') { $sup_1500 =4; } $valor_sup_1500=$sup_1500*$quantidade; $suplementos=$valor_inf_20 + $valor_inf_75 + $valor_inf_150 + $valor_inf_200 + $valor_inf_800 + $valor_inf_1500 + $valor_sup_1500 ; //echo "suplementos" . $suplementos ."\n"; //echo "mont < 1500: " .$inf_1500. "\n"; ////////////////////////////////////////////////escoras//////////////////////////////////////////////////// if ($poste[tipo]=="metal") { $quant_escora = (($quantidade / 40)*2 + 5); $quant_escora=round($quant_escora); //echo "quant escoras: " . $quant_escora. "\n"; $escora=$poste[escora]; //echo $escora. "\n"; $preco_escora=$poste[preco_escora]; //echo "preco escora" .$preco_escora. "\n"; $valor_total_escora=$preco_escora * $quant_escora; //echo "valor total escoras" .$valor_total_escora. "\n"; } else if ($poste[tipo]=="madeira") { $quant_escora=0; } ////////////////////////////////////////////////distancia de lisboa//////////////////////////////////////////////////// //echo "distancia:" .$distancia. "\n"; if ($distancia > 20) { $preco_distancia= $distancia*1.26; } //echo $preco_distancia. "\n"; $deslocamento=50; $preco_deslocamento=$deslocamento + $preco_distancia; //echo "valor deslocamento" .$preco_deslocamento. "\n\n"; ////////////////////////////////////////////////arame de esticamento//////////////////////////////////////////////////// $preco_arame_estica=0.28; $quant_arame_estica = (($quantidade * $altura) * 0.02)* $flag_rede; $quant_arame_estica = round($quant_arame_estica); $valor_arame_estica=($preco_arame_estica*$quant_arame_estica); //echo "quant arame estica:" .$quant_arame_estica . "\n"; //echo "valor arame estica:" .$valor_arame_estica . "\n\n"; ////////////////////////////////////////////////total//////////////////////////////////////////////////// $total= $preco_total_postes + $preco_quant_rede +$suplementos + $preco_deslocamento + $valor_arame_estica +$valor_total_clip +$valor_total_escora +$valor_farpado+$valor_exec_sapatas; $total_metro=$total/$quantidade; $total=number_format ($total,2,',', '.'); $total_metro=number_format ($total_metro,2); } else { $total=0; } //echo '<pre>'; Link to comment Share on other sites More sharing options...
HappyHippyHippo Posted June 26, 2012 at 10:50 AM Report Share #465578 Posted June 26, 2012 at 10:50 AM já deves ter reparado que ninguém te responde ao post. fazes ideia porque ?? não dás informação quase nenhuma sobre o teu problema 1- não dizes que variáveis 2- não dizes que erros te davam 3- não dizes onde deveria aparecer a informação isso para não falar que fazeres post de linha e linhas de código à espera que uma pessoa perca mais de 30 minutos só ler isso tudo e mais 30 para perceber !!!! este não é o teu primeiro post em que noto este tipo de problemas, e é essa mesma a razão porque raramente te respondo ou começas a ser mais consiso com as tuas dúvidas dando informação sobre o problema, ou terás imensas dificuldade em evoluir o teu projecto 1 Report IRC : sim, é algo que ainda existe >> #p@p Portugol Plus Link to comment Share on other sites More sharing options...
HeXel Posted June 26, 2012 at 12:21 PM Report Share #465586 Posted June 26, 2012 at 12:21 PM O HappyHippoHippo tem razão, a menos que faças uma pergunta concreta ninguém vai dar-se ao trabalho de tentar perceber o código que tu fizeste. Ainda por cima está muito mal organizado. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now