Foros del Web » Programando para Internet » PHP »

como llamar funcion al enviar correo

Estas en el tema de como llamar funcion al enviar correo en el foro de PHP en Foros del Web. .. hola amigos del web ... tengo la siguiente inquietud .. debo enviar un formulario al email de un contacto .. como le hago para ...
  #1 (permalink)  
Antiguo 16/01/2009, 10:58
Avatar de Superlinux  
Fecha de Ingreso: octubre-2005
Ubicación: Colombia
Mensajes: 662
Antigüedad: 18 años, 6 meses
Puntos: 1
Pregunta

.. hola amigos del web ... tengo la siguiente inquietud .. debo enviar un formulario al email de un contacto ..

como le hago para pasar la funcion function tabulador();

o poner dicho condigo ahi ..

este es el codigo

Código PHP:
function tabulador(){
?>
<ul type="disc">
<?        
$subesps 
$sql->seleccionarlibre("SELECT * FROM subespecialidad_pos WHERE idEspecialidad = ".$data[idEspecialidad]." ORDER BY nombre"); 
        
if(
$subesps)
{
    foreach(
$subesps as $subesp)
    {
       
$nomsub $subesp["nombre"];
   
       
$posi $sql->seleccionarLibre("SELECT * FROM posicionamiento WHERE idSubesp=".$subesp[idSubesp]." AND idCiudad=".$data[idCiudad]," ORDER BY idPosicionamiento");
        
       
$cont_sub 0;
                  
       if(
$posi)
          {              
            foreach(
$posi as $pos)
            {

                    
$pos_sub $pos["idSubesp"];
                        
                    if(
$pos_sub){
                            
$cont_sub $cont_sub 1;
                    }
            }
         }
             
?>
                <li class="Estilo1">'.$nomsub.' en '.$ciud.' puede buscarlo de '.$cont_sub.' diferentes formas y encontrara a GuiaVital.
               <?
       
}
       
$cont_sub 1;
?>
</li>
</ul>
<?
}
?>
<?
}
deseo llamar la funcion en o hubicar el codigo completo aqui

Código PHP:
$codigohtml '

<html>
<head>

</body>
</html>

'
;

$asunto $data[nombres].' '.$data[apellidos].' Oferta de Afiliacion a GuiaVital ';

$to $data[nombres].' '.$data[nombres]." <".$_POST[email].">";

$headers "From: \n";
$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\n";
$headers .= "Reply-To: \n";
$headers .= "X-Priority: 1\n";
$headers .= "X-MSmail-Priority: High\n";
$headers .= "X-mailer: My mailer"

mail($to,$asunto,$codigohtml,$headers);

?>

<html>
<head>

cuerpo .........

</html>
</head> 
gracias por la ayuda .....

aqui en este espacio necesito llamar ... la funcion

Código PHP:
$codigohtml '

<html>
<head>

llamado de function tabulador() ????????????????????????

</body>
</html>

'

__________________
"La vida sigue su curso, tú toma parte de ella."

Última edición por GatorV; 21/01/2009 a las 13:39
  #2 (permalink)  
Antiguo 16/01/2009, 12:10
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: como llamar funcion al enviar correo

como tu función no usa return es imposible hacer lo que quieres... haz una prueba

Código PHP:
$codigohtml '

<html>
<head>

llamado de function ' 
tabulador() . '????????????????????????

</body>
</html>

'

para que el resultado de tu función se asigne justamente donde ha sido llamada, debes hacer uso de return en tu función...

por favor, lee el manual de PHP al respecto, suerte!
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 16/01/2009, 12:20
Avatar de Superlinux  
Fecha de Ingreso: octubre-2005
Ubicación: Colombia
Mensajes: 662
Antigüedad: 18 años, 6 meses
Puntos: 1
Respuesta: como llamar funcion al enviar correo

mmmm mira intente ... pasar el codigo directamente .. asi

Código PHP:
$codigohtml '

<html>
<head>
<title>GUIAVITAL</title>
<style type="text/css">
<!--
.Estilo1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
}
.Estilo2 {font-size: 14px}
.Estilo3 {color: #CCFFFF}
.Estilo4 {
    color: #CCFFFF;
    font-weight: bold;
}
.Estilo7 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
.Estilo8 {color: #000000}
-->
</style>
</head>

<body bgcolor="#ffffff" >
<table width="100%" border="0" bgcolor="#ffffff">
<tr>
<td width="100%" bgcolor="#ffffff"><div align="right"><img src="http://www.guiavital.com/img/logo_guiavital.jpg" width="900" height="59"></div></td>
</tr>
<tr>
<td colspan="2" background="http://www.guiavital.com/img/aqua_blue_br.gif">&nbsp;</td>
</tr>
<tr>
<td colspan="2" bgcolor="#ffffff" style="padding: 25px;"><hr color="#ffffff" size="1">
<font  color="#2D2D2D" face="Arial, Helvetica, sans-serif" size="2"> '
.$data[dr].' '.$data[nombres].' '.$data[apellidos].'
</font>
<hr color="#CAD3D5" size="1">
<p><font color="#2D2D2D" face="Arial, Helvetica, sans-serif" size="2">
<br>
</font><span class="Estilo7">Reciba un Coordial saludo.</span></p>
<p class="Estilo1"><br>Para captar nuevos pacientes por Internet dentro y fuera de  Colombia usted debe &ldquo; pararse&rdquo; siempre a la vista de ellos&hellip; no importa como lo est&eacute;n  buscando.</p>
<p class="Estilo1"><br>Es posible que ya lo est&eacute;n buscando aqu&iacute;&hellip;si en este momento  un paciente nuevo dentro o fuera de Colombia busca algun procedimiento de '
.$especialidad[nombre].' en GOOGLE, MSN o YAHOO encontrara siempre a GuiaVital... Observe: </p>
<ul type="disc">
$subesps = $sql->seleccionarlibre("SELECT * FROM subespecialidad_pos WHERE idEspecialidad = ".$data[idEspecialidad]." ORDER BY nombre"); 
                
if($subesps)
    {
    foreach($subesps as $subesp)
    {
           $nomsub = $subesp["nombre"];
               
           $posi = $sql->seleccionarLibre("SELECT * FROM posicionamiento WHERE idSubesp=".$subesp[idSubesp]." AND idCiudad=".$data[idCiudad]," ORDER BY idPosicionamiento");
                    
           $cont_sub = 0;
                          
           if($posi)
              {              
                foreach($posi as $pos)
                {
            
                        $pos_sub = $pos["idSubesp"];
                                    
                        if($pos_sub){
                                $cont_sub = $cont_sub + 1;
                        }//Fin del if
                }//Fin del foreach
             }//Fin del if
            <li class="Estilo1">'
.$nomsub.' en '.$ciud.' puede buscarlo de '.$cont_sub.' diferentes formas y encontrara a GuiaVital.

       }//Fin del foreach
       $cont_sub + 1;
    </li>
    </ul>
}//Fin del if

<p class="Estilo1"><br>Aun cuando no est&eacute;n buscando sus servicios&hellip; es preciso  permanecer a la vista de ellos&hellip; respecto a otras ramas de la medicina, hay mas de '
.$sumaposi.' rutas en Internet que los llevan a GuiaVital '.$especialidad[nombre].' - '.$ciud.'.</p>
<p class="Estilo1">Corroborelo <a href="http://www.guiavital.com/posicionamiento/index.php" class="Estilo7">aqu&iacute;</a> y no dudara en af&iacute;liarse  a GuiaVital.</p>
<p class="Estilo1"><br><font color="#2D2D2D" face="Arial, Helvetica, sans-serif">Gracias;<br>
</font></p>
<p class="Estilo1"><br><font color="#2D2D2D" face="Arial, Helvetica, sans-serif"><strong>Mauricio S&aacute;nchez </strong></font></p>
<p class="Estilo1"><font color="#2D2D2D" face="Arial, Helvetica, sans-serif"><strong>Gerencia GuiaVital.</strong></font></p></td>
</tr>
<tr>
<td colspan="2" bgcolor="#333333"><font color="#ffffff" face="Arial, Helvetica, sans-serif" size="2"> Para mas informaci&oacute;n, por favor env&iacute;enos un mensaje a </font><font face="Arial, Helvetica, sans-serif" size="2"><span class="Estilo4">[email protected]</span></font><font color="#ffffff" face="Arial, Helvetica, sans-serif" size="2"> - Comuniquese con nosotros al </font><font face="Arial, Helvetica, sans-serif" size="2"><span class="Estilo4">Celular:  300 203 95 25 - 314 892 07 05</span></font><font color="#ffffff" face="Arial, Helvetica, sans-serif" size="2"> o  Visite nuestro portal </font><font face="Arial, Helvetica, sans-serif" size="2"><strong><a href="index.php" class="claro Estilo3">www.guiavital.com</a></strong></font><font color="#ffffff" face="Arial, Helvetica, sans-serif" size="2"> <br>
  Guia Vital - 2009. All rigths reserved <br>
</font></td>
</tr>
</table>    
<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript">
_uacct = "UA-1781749-1";
urchinTracker();
</script>
</body>
</html>

'
;

$asunto $data[nombres].' '.$data[apellidos].' Oferta';

$to $data[nombres].' '.$data[nombres]." <".$_POST[email].">";

$headers "From: GuiaVital \n";
$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\n";
$headers .= "Reply-To: GuiaVital \n";
$headers .= "X-Priority: 1\n";
$headers .= "X-MSmail-Priority: High\n";
$headers .= "X-mailer: My mailer"

mail($to,$asunto,$codigohtml,$headers); 
pero visualiza el siguiente mensaje al ser enviado el correo ...

Es posible que ya lo estén buscando aquí…si en este momento un paciente nuevo dentro o fuera de Colombia busca algun procedimiento de Cirugia Plástica en GOOGLE, MSN o YAHOO encontrara siempre a ... Observe:

seleccionarlibre("SELECT * FROM subespecialidad_pos WHERE idEspecialidad = ".$data[idEspecialidad]." ORDER BY nombre"); if($subesps) { foreach($subesps as $subesp) { $nomsub = $subesp["nombre"]; $posi = $sql->seleccionarLibre("SELECT * FROM posicionamiento WHERE idSubesp=".$subesp[idSubesp]." AND idCiudad=".$data[idCiudad]," ORDER BY idPosicionamiento"); $cont_sub = 0; if($posi) { foreach($posi as $pos) { $pos_sub = $pos["idSubesp"]; if($pos_sub){ $cont_sub = $cont_sub + 1; }//Fin del if }//Fin del foreach }//Fin del if ?>
en Cali puede buscarlo de diferentes formas y encontrara a GuiaVital.

Aun cuando no estén buscando sus servicios… es preciso permanecer a la vista de ellos… respecto a otras ramas de la medicina, hay mas de 129 rutas en Internet que los llevan


Que estara pasando ??? algo falta ...

mmmmmmmmm
__________________
"La vida sigue su curso, tú toma parte de ella."
  #4 (permalink)  
Antiguo 16/01/2009, 12:25
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: como llamar funcion al enviar correo

mmm..... ¿??

Cita:
Iniciado por Superlinux Ver Mensaje
[...] Que estara pasando ??? algo falta ... [...]
lo que falta es que sepas lo que haces... ¿como pensabas que se iba a ejecutar tu PHP así???

no se trata de "hacer magia", si te documentaras... que fácil sería, el punto esta en que..

el código PHP no se puede evaluar ni ejecutar, si lo pones dentro de un string!!! (sentido común)


mira, tu solución esta en usar buffers

Código PHP:
$foo 'bar';

ob_start();
funcion_que_imprime();

$bar ob_get_contents();
ob_end_clean();

$candy $foo $bar
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #5 (permalink)  
Antiguo 16/01/2009, 13:18
 
Fecha de Ingreso: noviembre-2005
Mensajes: 222
Antigüedad: 18 años, 5 meses
Puntos: 2
Respuesta: como llamar funcion al enviar correo

tu problema es de comillas. pon una antes de

$subesps = $sql->seleccionarlibre("SELECT * FROM subespecialidad_pos WHERE idEspecialidad = ".$data[idEspecialidad]." ORDER BY nombre");

si no, no te ejecutará nunca el codigo.

edito:

y una despues de

}//Fin del if
__________________
"Prefiero callar como un tonto, que hablar para confirmarlo"
Espectacular Portal en crecimiento: Artículos http://www.blorgia.com

Última edición por jovendigital; 16/01/2009 a las 13:18 Razón: fin de comillas
  #6 (permalink)  
Antiguo 20/01/2009, 20:59
Avatar de Superlinux  
Fecha de Ingreso: octubre-2005
Ubicación: Colombia
Mensajes: 662
Antigüedad: 18 años, 6 meses
Puntos: 1
Respuesta: como llamar funcion al enviar correo

mmm No nada no funciona ..

alguien tiene un ejemplo ... mas detallado ??

gracias por la ayuda ....
__________________
"La vida sigue su curso, tú toma parte de ella."
  #7 (permalink)  
Antiguo 20/01/2009, 21:23
 
Fecha de Ingreso: abril-2006
Mensajes: 1.128
Antigüedad: 18 años
Puntos: 33
Respuesta: como llamar funcion al enviar correo

Superlinux:
Si haces un envio de un correo del tipo html e incluyes funciones o codigos de php, los servidores de correo te lo van a bloquear.
Lo que si puedes hacer es enviar un archivo de texyo con el codigo dentro, pero el envio debe realizarse como archivo adjunto que es muy diferente a todo lo que se ha expuesto.
Saludos

Franco

P.s: Para ell debes codificar el archivo con base64, determinar las cabeceras correctas adjuntarlo y enviarlo.
  #8 (permalink)  
Antiguo 21/01/2009, 12:32
Avatar de Superlinux  
Fecha de Ingreso: octubre-2005
Ubicación: Colombia
Mensajes: 662
Antigüedad: 18 años, 6 meses
Puntos: 1
Respuesta: como llamar funcion al enviar correo

mmmm

tiene sentido ...
__________________
"La vida sigue su curso, tú toma parte de ella."
  #9 (permalink)  
Antiguo 21/01/2009, 13:40
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: como llamar funcion al enviar correo

No es necesario, realiza lo que te dijo Pateketrueke, mejor cambia tu función a que devuelva el resultado de tabulador() y asi lo puedes asignar dentro de tu html.

Saludos
  #10 (permalink)  
Antiguo 12/02/2009, 15:59
Avatar de Superlinux  
Fecha de Ingreso: octubre-2005
Ubicación: Colombia
Mensajes: 662
Antigüedad: 18 años, 6 meses
Puntos: 1
Respuesta: como llamar funcion al enviar correo

mm bueno este temita esta un poco enredado ...

help me ...

__________________
"La vida sigue su curso, tú toma parte de ella."
  #11 (permalink)  
Antiguo 12/02/2009, 17:27
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: como llamar funcion al enviar correo

Lee detenidamente lo que te dijo pateketrueke, tu correo no va a funcionar a menos que a) separes el código y concatenes o b) uses buffers.

Saludos
  #12 (permalink)  
Antiguo 12/03/2009, 17:14
Avatar de Superlinux  
Fecha de Ingreso: octubre-2005
Ubicación: Colombia
Mensajes: 662
Antigüedad: 18 años, 6 meses
Puntos: 1
Respuesta: como llamar funcion al enviar correo

... hola intente hacer eso y no funciono

Código PHP:

//LLama Funcion
$funcion_cont_sub = require("funcion_cont_sub_esp.php");

//Cuerpo Html
$codigohtml $html_superior $funcion_cont_sub $html_inferior
enves de enviarme los datos de la funcion me envia un 1

y en la cabecera .. de la pagina .. despues de enviar ... me visualiza todos los datos ..


alguien sabe que paso ???
__________________
"La vida sigue su curso, tú toma parte de ella."
  #13 (permalink)  
Antiguo 12/03/2009, 19:15
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: como llamar funcion al enviar correo

Hola Superlinux,

Si lees el manual de PHP, el require lo que te regresa es true / false dependiendo si se incluyo o no el archivo.

No puedes incluir un archivo de esa forma, si quieres que se ejecute el código usa funciones de control de salida como más arriba te recomendaron.
  #14 (permalink)  
Antiguo 14/03/2009, 23:06
Avatar de Superlinux  
Fecha de Ingreso: octubre-2005
Ubicación: Colombia
Mensajes: 662
Antigüedad: 18 años, 6 meses
Puntos: 1
Pregunta

hola ... bueno aqui vamos .. ya me pasa los datos .. pero el ciclo de la funcion solo me lo hace una vez ...

Código PHP:
function subesp_pos(){
    
$data[idEspecialidad]= $_POST[idespecialidad];
    
$data[idCiudad]= $_POST[idCiudad];
    
    
$sql2 mysql_query("select * from ciudad where idCiudad = $data[idCiudad]");         
    
$respu2 mysql_fetch_array($sql2); // Se conecta a la BD y ejecuta el Select
        
    
$ciud $ciud.$respu2["nombre"];
    
    
$sql = ("select * from subespecialidad_pos where idEspecialidad = $data[idEspecialidad]");         
    
$respu mysql_query($sql); 
    
$res mysql_num_rows($respu); 
    
    for(
$i=0;$i<$res;$i++) //Mostramos los datos de la consulta
       
{
         
$data mysql_fetch_object($respu); //Realiso dos hidden llamados identificacion y password para 
                                           //que me guarde los valores y asi pasarlo a los demas formularios.  
         
$nomsub $data->nombre;
         
$idSubesp $data->idSubesp;
        
         
$sql1 = ("select * from posicionamiento where idSubesp = $idSubesp");         
         
$respu1 mysql_query($sql1); 
         
$res1 mysql_num_rows($respu1);                 
          
         
$cont_sub 0;

         for(
$j=0;$j<$res1;$j++) //Mostramos los datos de la consulta
            
{
                 
$data1 mysql_fetch_object($respu1); //Realiso dos hidden llamados identificacion y password para 
                                                       //que me guarde los valores y asi pasarlo a los demas formularios.  
                 
$pos_sub $data1->idSubesp;
                 
$cont_sub $cont_sub 1;
            }
//Fin del for
            
$result "Si  usted quiere ser encontrado en ".$nomsub." en ".$ciud." de ".$cont_sub" formas lo  encontraran en Guiavital facilmente.";
            return 
$result;
     }
//Fin del for 
     
$cont_sub 1;
}
//Fin function 
asi concateno el mensaje


//Cuerpo Html

$bar = subesp_pos();

$codigohtml = $html_superior . $bar . $html_inferior;


que estara pasando ..

???

lo realizo de esta forma ... eh igual solo me muestra el primer dato ...

ob_start();
$bar = subesp_pos();
ob_end_clean();

$codigohtml = $html_superior . $bar . $html_inferior;
__________________
"La vida sigue su curso, tú toma parte de ella."

Última edición por GatorV; 15/03/2009 a las 11:34
  #15 (permalink)  
Antiguo 15/03/2009, 11:35
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: como llamar funcion al enviar correo

Te lo ejecuta una sola vez porque llamas un return después del for, eso causa que se termine de ejecutar la función al pasar una sola vez por el ciclo.

Saludos.
  #16 (permalink)  
Antiguo 15/03/2009, 12:25
Avatar de Superlinux  
Fecha de Ingreso: octubre-2005
Ubicación: Colombia
Mensajes: 662
Antigüedad: 18 años, 6 meses
Puntos: 1
Sonrisa Respuesta: como llamar funcion al enviar correo

necesito que cada vez que pase por el for me muestre el dato ....

si pongo un return fuera .. solo me visualizaria el ultimo valor mostrado ...
__________________
"La vida sigue su curso, tú toma parte de ella."
  #17 (permalink)  
Antiguo 15/03/2009, 22:39
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: como llamar funcion al enviar correo

Concatena el valor mejor y al final regresa lo generado:
Código php:
Ver original
  1. function test() {
  2.        $result = '';
  3.        for($i = 0; $i < 5; $i++ ) {
  4.              $result .= "Test $i";
  5.        }
  6.  
  7.        return $result;
  8. }

Saludos.
  #18 (permalink)  
Antiguo 16/03/2009, 08:24
Avatar de Superlinux  
Fecha de Ingreso: octubre-2005
Ubicación: Colombia
Mensajes: 662
Antigüedad: 18 años, 6 meses
Puntos: 1
De acuerdo Respuesta: como llamar funcion al enviar correo

como siempre GATORV tu con tus buenos apuntes .. y consejos .. mil gracias .. por fin sali de este tema pendiente ... mira como me quedo ...

Código PHP:
function subesp_pos(){
    
$data[idEspecialidad]= $_POST[idespecialidad];
    
$data[idCiudad]= $_POST[idCiudad];
    
    
$sql2 mysql_query("select * from ciudad where idCiudad = $data[idCiudad]");         
    
$respu2 mysql_fetch_array($sql2); // Se conecta a la BD y ejecuta el Select
        
    
$ciud $ciud.$respu2["nombre"];
    
    
$sql = ("select * from subespecialidad_pos where idEspecialidad = $data[idEspecialidad]");         
    
$respu mysql_query($sql); 
    
$res mysql_num_rows($respu); 
   
    
$result '';

    for(
$i=0;$i<$res;$i++) //Mostramos los datos de la consulta
       
{
         
$data mysql_fetch_object($respu); //Realiso dos hidden llamados identificacion y password para 
                                           //que me guarde los valores y asi pasarlo a los demas formularios.  
         
$nomsub $data->nombre;
         
$idSubesp $data->idSubesp;
        
         
$sql1 = ("select * from posicionamiento where idSubesp = $idSubesp");         
         
$respu1 mysql_query($sql1); 
         
$res1 mysql_num_rows($respu1);                 
          
         
$cont_sub 0;
         
         for(
$j=0;$j<$res1;$j++) //Mostramos los datos de la consulta
            
{
                 
$data1 mysql_fetch_object($respu1); //Realiso dos hidden llamados identificacion y password para 
                                                       //que me guarde los valores y asi pasarlo a los demas formularios.  
                 
$pos_sub $data1->idSubesp;
                 
$cont_sub $cont_sub 1;
            }
//Fin del for
            
$result .= "Si  usted quiere ser encontrado en ".$nomsub." en ".$ciud." de ".$cont_sub" formas lo  encontraran en Guiavital facilmente.<br>";
     }
//Fin del for 
     
$cont_sub 1;
     return 
$result;
}
//Fin function

//Cuerpo Html

$bar subesp_pos();

$codigohtml $html_superior $bar $html_inferior
nuevamente ... gracias ...
__________________
"La vida sigue su curso, tú toma parte de ella."
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 12:15.