Ver Mensaje Individual
  #4 (permalink)  
Antiguo 22/05/2011, 16:24
ingleonidas
 
Fecha de Ingreso: abril-2010
Mensajes: 87
Antigüedad: 14 años, 7 meses
Puntos: 1
De acuerdo Respuesta: Pasar unas variables -SOLUCIONADO

gente, paso la data..
Código PHP:
 <?php
                
                $cnt 
= array();
                
$products = array();
                
                foreach(
$_POST as $key=>$value)
                {
                    
$key=(int)str_replace('_cnt','',$key);
                
                    
$products[]=$key;
                    
$cnt[$key]=$value;
                }

                
$result mysql_query("SELECT * FROM internet_shop WHERE id IN(".join($products,',').")");
                
                if(!
mysql_num_rows($result))
                {
                    echo 
'<h1>There was an error with your order!</h1>';
                }
                else
                {
                    echo 
'<h1>You ordered:</h1>';
                    
                    while(
$row=mysql_fetch_assoc($result))
                    {
                        echo 
'<h2>'.$cnt[$row['id']].' x '.$row['name'].'</h2>';
                        
                        
$total+=$cnt[$row['id']]*$row['price'];
                        
                    echo 
'<form action="compra.php" method="post"> ';
                    echo 
'<li> CANTIDAD: '.$cnt[$row['id']].' ';
                    echo 
'<input type="hidden" name="cantidad" value="'.$cnt[$row['id']].'"> ';
                    echo 
'<li> DESCRIPCION: '.$row['name'].' ';
                    echo 
'<input type="hidden" name="producto" value="'.$row['name'].'"> ';
                    echo 
'<li> TOTAL: '.$total.' ';
                    echo 
'<input type="hidden" name="total" value="'.$total.'"> ';
                    echo 
'<li><div id="boton"><input type="image" src="enviar.gif"></div> ';
                    echo 
'</form>     ';
                    
                    }
        
                    
//echo '<h1>Total: $'.$total.'</h1>';
                
}    

                
?>
dpes con con el otro archivo recuperan los datos..
compra.php
Código PHP:
<?php
$cantidad 
$_POST['cantidad'];
$producto $_POST['producto'];
$total $_POST['total'];

$header 'From: ' $producto " \r\n";
$header .= "X-Mailer: PHP/" phpversion() . " \r\n";
$header .= "Mime-Version: 1.0 \r\n";
$header .= "Content-Type: text/plain";

$mensaje "La cantidad comprada es: " $cantidad ", siendo el total a pagar de: " $total " \r\n";
$mensaje .= "Descripcion del producto: " $producto " \r\n";
$mensaje .= "Enviado el " date('d/m/Y'time());

$para '[email protected]';
$asunto 'confirmacion ';

mail($para$asuntoutf8_decode($mensaje), $header);

echo 
'&estatus=ok&';

?>
salu2!