Ver Mensaje Individual
  #6 (permalink)  
Antiguo 09/10/2003, 08:27
3pMaria
 
Fecha de Ingreso: mayo-2002
Mensajes: 88
Antigüedad: 22 años
Puntos: 0
Ahí va el codigo:

<?session_start();
include("verifica_sesiones.php");
if ($permiso)
{//PUEDO EJECUTAR EL SCRIPT
if($nivel==0)
{
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Mendive & Corral S.L.</title>
<script language="JavaScript" type="text/javascript">
<!--
function procesa_impresion()
{
window.print();
document.getElementById('formImp').action="mail.ph p";
document.getElementById('formImp').submit;
return true;
}
//-->
</script>
</head>
<body><?
$array_precios=$_SESSION['array_precios'];
$array_uds=$_SESSION['array_uds'];
$array_ambitos=$_SESSION['array_ambitos'];

//Calculo el mes y el año:
$fecha=getdate();
$mes=$fecha["mon"];
$anio=$fecha["year"];
$dia=$fecha["mday"];
$obra=$_POST['obra']; //ESTA ES LA VBLE QUE NO SE VE LUEGO
}
?>
<form id="formImp" action="procesa_hoja_presupuesto.php" method="POST">
<table align="center" width="600">
<tr>
<td colspan="4" align="center" style="background-color: #e2e2e2;">&nbsp;</td>
</tr>
<tr>
<td colspan="4" align="center" style="background-color: #e2e2e2;" ><b>PRESUPUESTO</b></td>
</tr>
<tr>
<td colspan="4" align="center" style="background-color: #e2e2e2;">&nbsp;</td>
</tr>
<tr>
<td colspan="4"><b>A nombre de:&nbsp;</B><?echo $_SESSION['nombreUser'];?></td>
</tr>
<tr>
<td colspan="2"><b>Obra:</b></td>
<td colspan="2" align="center"><b>Fecha:</b></td>
</tr>
<tr>
<td colspan="2"><?echo $obra?></td>
<td colspan="2" align="center"><?echo $dia." - ".$mes." - ".$anio;?></td>
</tr>

<tr>
<td colspan="4" align="center" style="background-color: #e2e2e2;"><b>ARTÍCULOS</b></td>
</tr>
<tr>
<td><b>Artículo</b></td><td align="center"><b>Cantidad</b></td><td align="center"><b>Precio</b></td><td align="center"><b>SubTotal</b></td>
</tr>
<?
$total=0;
if (isset($array_uds))
{
foreach ($array_uds as $codigo => $ambito)
{
//imprimo los productos:
$sql="SELECT descripcion FROM productos WHERE cod_producto=$codigo";
$result2=mysql_query($sql,$link);
$row2=mysql_fetch_array($result2);
$desc=$row2["descripcion"];?>
<tr>
<td>
<?echo $desc; ?>
</td>
<td align="center">
<?$num=$array_uds[$codigo];echo $num;?>
</td>
<td align="center">
<?$num=number_format ($array_precios[$codigo],2,',','.');
echo $num;?>
</td>
<td align="center">
<?$mult=$array_uds[$codigo]*$array_precios[$codigo];
$total+=$mult;
$mult=number_format ($mult,2,',','.');echo $mult;?>
</td>
</tr>
<?
}
}

?>
<tr><td>&nbsp;</td></tr>
<tr>
<td colspan="4" align="right"><b>TOTAL:&nbsp;</b><? $total=number_format ($total,2,',','.'); echo $total; ?>&nbsp;Euros</td>
</tr>
<?
}
else
die ("Error cod.: 1 - Nivel de acceso incorrecto!");
}
else //ACCESO PIRATA
die ("Error cod.: 2 - Acceso incorrecto!");
?>
<tr>
<td colspan="4" align="center"><br /><input type="submit" id="finalizar" value="Finalizar" onclick="procesa_impresion()"/></td>
</tr>
</table>
</form>
</body>
</html>

En la propia página todo se ve bien, es luego cuando llamo a 'mail.php', y envía el mail, que falta el dato $obra capturado con $_POST.

Y por más q busco no encuentro nada..., muchas gracias por el interés

Última edición por 3pMaria; 09/10/2003 a las 08:32