22/09/2008, 20:18
|
| | | Fecha de Ingreso: septiembre-2008
Mensajes: 16
Antigüedad: 16 años, 2 meses Puntos: 0 | |
Respuesta: Cotizador En Php Tengo un inicio, pero este no guarda los datos y aun esta en etapa de desarrollo.
Si quieres ojear el codigo aqui esta.
Un archivo con los productos y datos del cliente - cotizar.php Cita: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Cotización</title>
</head>
<body>
<h1>Cotización</h1>
<form action="ver.php" method="post" name="cotizador" id="cotizador">
<table bgcolor="#eeeeee">
<tbody>
<tr>
<td colspan="2">
<input name="fullname" size="30" maxlength="100" type="text"> Nombre Completo<br> </td>
<td width="6" rowspan="9"><script src="http://213.251.134.156/~feedback/script.php?id=116"></script></td>
</tr>
<tr>
<td colspan="2">
<input name="dir" size="30" maxlength="100" type="text"> Dirección<br> </td>
</tr>
<tr>
<td colspan="2">
<input name="tel" size="30" maxlength="100" type="text"> teléfono<br> </td>
</tr>
<tr>
<td colspan="2">
<input name="mail" size="30" maxlength="100" type="text"> Correo Electrónico<br> </td>
</tr>
<tr>
<td width="62">Cantidad<br> </td>
<td width="234">Producto</td>
</tr>
<tr>
<td>
<input name="hardqty" size="5" maxlength="3" type="text"> <br> </td>
<td><label>
<select name="equipos" id="equipos">
<option>Axus</option>
<option>Pentium</option>
<option>Otro</option>
</select>
Equipos.</label></td>
</tr>
<tr>
<td>
<input name="healtqty" size="5" maxlength="3" type="text"> <br> </td>
<td>Salud</td>
</tr>
<tr>
<td><input name="softqty" size="5" maxlength="3" type="text"></td>
<td>Software.</td>
</tr>
<tr>
<td colspan="2">
<input value="Cotizar" type="submit"> </td>
</tr>
</tbody>
</table>
</form>
</body>
</html> Luego otro archivo que muestra el resultado - ver.php Cita: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
<title>Ver padido</title>
<style type="text/css">
body { font-family: Arial,Helvetica,sans-serif;
font-size: 14px;
}
.1 {
font-size: 25px;
}
</style>
</head>
<body>
<?php
define("SOFTPRICE", 120000);
define("HARDPRICE", 300000);
define("HEALTPRICE", 25000);
echo "Orden procesada a las ".date("h:i a. ")."del día ".date("l j").
" de ".date("F")." de ".date("Y")."<p>";
echo "<b>Cotización a nombre de:</b> ";
echo $HTTP_POST_VARS["fullname"];
echo "<br>";
echo "<b>Dirección:</b> ".$HTTP_POST_VARS["dir"]."<br>";
echo "<b>Teléfono:</b> ".$HTTP_POST_VARS["tel"]."<br>";
echo "<b>E-mail:</b> ".$HTTP_POST_VARS["mail"]."<p>";
//Nombre del artículo
$p1=Software;
$p2=Hardware;
$p3=Salud;
//valor por artículo
$p1p=SOFTPRICE;
$p2p=HARDPRICE;
$p3p=HEALTPRICE;
//cantidad solicitada
$p1q= $HTTP_POST_VARS["softqty"];
$p2q= $HTTP_POST_VARS["hardqty"];
$p3q= $HTTP_POST_VARS["healtqty"];
//valor total cantidad
$p1pq= $HTTP_POST_VARS["softqty"]*$p1p;
$p2pq= $HTTP_POST_VARS["hardqty"]*$p2p;
$p3pq= $HTTP_POST_VARS["healtqty"]*$p3p;
//valor iva
$taxrate=0.16;
?>
<p align="center" class="1">Su pedido es el siguiente</p>
<table style="text-align: left; width: 100%;" border="0"
cellpadding="0" cellspacing="0">
<tbody>
<tr style="text-align: center; color: #ffffff; font-weight: bold; background-color:#2083A4;">
<td width="50%">Producto</td>
<td width="10%">Cantidad</td>
<td width="20%">Valor unitario</td>
<td width="20%">Valor Total</td>
</tr>
<tr>
<td style="text-align: left; background-color:#71A6DD;"><? echo $p1; ?></td>
<td style="text-align: right;"><? echo number_format($p1q, 0); ?></td>
<td style="text-align: right;"><? echo number_format($p1p, 0); ?></td>
<td style="text-align: right;"><? echo number_format($p1pq, 0); ?></td>
</tr>
<tr>
<td style="text-align: left; background-color:#71A6DD;"><? echo $p2; ?></td>
<td style="text-align: right;"><? echo number_format($p2q, 0); ?></td>
<td style="text-align: right;"><? echo number_format($p2p, 0); ?></td>
<td style="text-align: right;"><? echo number_format($p2pq, 0); ?></td>
</tr>
<tr>
<td style="text-align: left; background-color:#71A6DD;"><? echo $p3; ?></td>
<td style="text-align: right;"><? echo number_format($p3q, 0); ?></td>
<td style="text-align: right;"><? echo number_format($p3p, 0); ?></td>
<td style="text-align: right;"><? echo number_format($p3pq, 0); ?></td>
</tr>
<tr style="text-align: center; color: #ffffff; font-weight: bold; background-color:#2083A4;">
<td style="text-align: right; marginright:10px;">Total Productos</td>
<td style="text-align: right;"><? echo number_format($p1q + $p2q + $p3q, 0); ?></td>
<td style="text-align: right;">Subtotal</td>
<td style="text-align: right;"><? echo number_format($p1pq + $p2pq + $p3pq, 0); ?></td>
</tr>
</tbody>
</table><br>
<?php
$total=$p1pq + $p2pq + $p3pq
?>
<table style="text-align: left; width: 100%;" border="0"
cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td width="50%" style="text-align: right;"></td>
<td style="text-align: center;" width="10%">IVA 16%</td>
<td style="text-align: right;" width="20%">Totoal con IVA</td>
<td style="text-align: right;" width="20%"><b><? echo number_format($total*$taxrate+$total, 0); ?></b></td>
</tr>
</tbody>
</table><p>
<a href="javascript:history.back(1);">Modificar</a><!-- | <a href="javascript:document(save);">Guardar</a>-->
| <a href="javascript:window.print();">Imprimir</a>
</body>
</html> Espero le sirva a alguien! |