Foros del Web » Programando para Internet » PHP »

Problema con mandar mail

Estas en el tema de Problema con mandar mail en el foro de PHP en Foros del Web. Manda sin problemas, el problema es que las variables " . $ar_nombre[".$i."]. " y patente[".i."] no se me ven. Código PHP: //Mandamos mail a la persona encargada a autorizar la inspección $header  =  'From: '  ...
  #1 (permalink)  
Antiguo 30/10/2007, 12:33
Avatar de hulray  
Fecha de Ingreso: septiembre-2006
Mensajes: 630
Antigüedad: 17 años, 7 meses
Puntos: 3
Problema con mandar mail

Manda sin problemas, el problema es que las variables " . $ar_nombre[".$i."]. " y patente[".i."] no se me ven.


Código PHP:
//Mandamos mail a la persona encargada a autorizar la inspección

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

$para '[email protected]'//direccion de email de destino
$asunto 'Nuevas Inspecciones para Aprobar'//asunto del mail

$mensaje  "La persona  " $f_contacto " de la empresa " $f_solicitx " \r\n\r\n";
$mensaje .= "a solicitado el dia " date('d/m/y') . " Autorizacion para su inspeccion\r\n";
$mensaje .= "   Los datos del Sr " $f_contacto " son \r\n";
$mensaje .= "Fono: " $f_foncon " \r\n";
$mensaje .= "Mail: " $f_mailcon " \r\n";
$mensaje .= "Proyecto " $f_proyecto " \r\n\r\n\r\n";
$mensaje .= "Los datos de los equipo a inspeccionar son los siguentes:\r\n\r\n";
$mensaje .= "N° interno del equipo: " $ar_nombre[".$i."]. "\r   Patente: " $ar_patente[".$i."]. " ";

$mensaje .= " \r\n";
$mensaje .= " \r\n";

$mensaje .= "Si gustas ver la lista de inspecciones, ingresar al siguiente link www.\r\n\r\n";

mail($para$asuntoutf8_decode($mensaje), $header); //datos de envio de mail

//Aca termina 
De aca salen las variables y se llenan los campos, lo recorte un poco porque es muy largo,
Código PHP:
                      <?php
    
echo "<input type =\"text\" name =\"ar_idequ[".$i."]\" size=10 maxlength = 20 value=\"".$ar_idequ[$i]."\">";
    echo 
"</td>";
    echo 
"<td>";
    echo  
"<select name=\"ar_nombre[".$i."]\">";
           
$tok strtok$cb_TipoEq"," );
           while( 
$tok ) {
             
$tok1 strtok"," );
             
$selected = ($tok == $ar_nombre[$i])?"selected":"";
             echo 
"<option value=\"$tok\" $selected>$tok1</option>";
             
$tok strtok"," );
           }
    echo  
"</select>";

    echo 
"</td>";
    echo 
"<td>";
    
    echo
"<table border=0 width=100%>";
    echo
" <tr><td>";
        echo
" <tr><td>";

    echo 
"<input type =\"text\" name =\"ar_patente[".$i."]\" onBlur=\"numeros(this)\" size=9 maxlength = 9 value=\"".$ar_patente[$i]."\"> ";
    echo 
"<input type =\"text\" name =\"ar_marca[".$i."]\" onBlur=\"numeros(this)\" size=9 maxlength = 9 value=\"".$ar_marca[$i]."\"> ";
    echo 
"<input type =\"text\" name =\"ar_modelo[".$i."]\" onBlur=\"numeros(this)\" size=9 maxlength = 9 value=\"".$ar_modelo[$i]."\"> ";
    echo 
"<input type =\"text\" name =\"ar_serie[".$i."]\" onBlur=\"numeros(this)\" size=28 maxlength = 30 value=\"".$ar_serie[$i]."\"> ";
    echo 
"<input type =\"text\" name =\"ar_anio[".$i."]\"  size=4 maxlength = 4 value=\"".$ar_anio[$i]."\"> ";

    
//echo " <img src=\"/am_modules/downloads/reloj.jpg\" onClick=\"javascript:window.open('/am_modules/inspec/reloj.php?eq=$i','','height=100, width=100')\";></td><td>";
    
echo "</td><td>";
    
//echo " <img src=\"/am_modules/inspec/imagen/cal.jpg\" onClick=\"javascript:window.open('/am_modules/inspec/calendario.php?id=$i','','height=200, width=173')\";>";
    
echo "</td><td>";    
    
//echo " <input type =\"text\" name =\"ar_ubica[".$i."]\" size=4 maxlength = 40 value=\"".$ar_ubica[$i]."\">";
    
echo "</td></tr></table>";?>

Gracias por su ayuda
  #2 (permalink)  
Antiguo 30/10/2007, 13:02
Avatar de ferbux  
Fecha de Ingreso: mayo-2007
Ubicación: por ahí intentado ayudar
Mensajes: 823
Antigüedad: 16 años, 11 meses
Puntos: 6
Re: Problema con mandar mail

Hola tus variables no se ven en el mail ke te llega?, prueba enviarlas como tipo hidden.
__________________
"Eres grande por que caminas entre gigantes"
  #3 (permalink)  
Antiguo 30/10/2007, 13:14
Avatar de hulray  
Fecha de Ingreso: septiembre-2006
Mensajes: 630
Antigüedad: 17 años, 7 meses
Puntos: 3
Re: Problema con mandar mail

Mira todas se me ven menos las 2 antes mensionadas, les quito el ["i"] y sale "Array" en el mail, en los 2 casos sale lo mismo, el problema debe de ser ["i"] pero tengo todo asignado asi mas adelante, que puedo hacer?

Que me aconsejan?
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 08:05.