Foros del Web » Programando para Internet » PHP »

Pasar Array por email

Estas en el tema de Pasar Array por email en el foro de PHP en Foros del Web. buenos dias a to2, resulta que tengo un site con un carro … Código: <?php $color=array("#ffffff","#F0F0F0"); $contador=0; $suma=0; foreach($carro as $k => $v){ $subto=$v['cantidad']*$v['precio']; $suma=$suma+$subto; ...
  #1 (permalink)  
Antiguo 09/06/2008, 03:56
 
Fecha de Ingreso: mayo-2008
Mensajes: 4
Antigüedad: 16 años
Puntos: 0
Pregunta Pasar Array por email

buenos dias a to2, resulta que tengo un site con un carro …

Código:
<?php
  $color=array("#ffffff","#F0F0F0");
  $contador=0;
  $suma=0;
   foreach($carro as $k => $v){
   $subto=$v['cantidad']*$v['precio'];
   $suma=$suma+$subto;
   $contador++;
   $producto=$v['producto'];
   $referencia=$v['referencia'];
   $cantidad=$v['cantidad'];
   
    ?>
  <form name="a<?php echo $v['identificador'] ?>" method="post" action="agregacar.php?<?php echo SID ?>" id="a<?php echo $v['identificador'] ?>">
    <tr bgcolor="<?php echo $color[$contador%2]; ?>" class='prod'> 
      <td><span class="style5"><?php echo $v['producto'] ?></span></td>
      <td><span class="style5"><?php echo $v['referencia'] ?></span></td>
      <td><span class="style5"><?php echo $v['precio'] ?></span></td>
      <td width="35" align="center"><span class="style5"><?php echo $v['cantidad'] ?></span></td>
      <td width="179" align="center"> 
        <span class="style5">
        <input name="cantidad" type="text" id="cantidad" value="<?php echo $v['cantidad'] ?>" size="8">
        <input name="id" type="hidden" id="id" value="<?php echo $v['id'] ?>"> 
        </span></td>
      <td align="center"><a href="borracar.php?<?php echo SID ?>&id=<?php echo $v['id'] ?>" class="style5"><img src="trash.gif" width="12" height="14" border="0"></a></td>
      <td align="center"> 
      <input name="imageField" type="image" src="actualizar.gif" width="50" height="20" border="0"></td>
  </tr></form>
  <?php }?>
Esto funciona perfect, el tema es que una ver termine y le haga clic en "pagar" necesito que mande el contenido del carro por email… y la verdad es que no tengo mucha idea de como hacerlo, me han comentado que hay que…


pasar el wordtrap con un for o un while por todos los campos. Y despues
mail('@', 'Asunto', '$carro['producto'] $carro['total]...');

pero es chino para mi… de momento y si sirve para algo (no creo)…

$mensaje = $referencia=$v['referencia'];


esto me manda la última de las referencias seleccionadas pero yo necesito que me mande referencia1-cantidad1,referencia2-cantidad2… o algo así

La verdad es que me urge ya que he intentado sacarlo por mi cuenta y un tocho de libro que tengo pero ná y se me echa el tiempo encima para variar… muchas gracias ypor cualquier aporte
  #2 (permalink)  
Antiguo 09/06/2008, 07:13
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Pasar Array por email

si es un array y lo quieres pegar, puedes usar la función join()

Código PHP:
echo join(','$arreglo); 
esto lo uniría con una coma, por ejemplo

http://php.net/implode
http://php.net/join
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:22.