Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/10/2006, 07:42
rakeljuice
 
Fecha de Ingreso: marzo-2005
Mensajes: 370
Antigüedad: 19 años, 8 meses
Puntos: 1
pasar variable desde combobox y check

Buenas, tengo un formulario con combobox y casilla de verificacion que funciona en local, el trace me muestra en panel de salida el valor que elijo, pero cuando lo subo a web y tras rellenar envio el formulario no me llegan en el email esas variables.

El formulario se carga en otro swf que hace de base

Copio el codigo para ver si le pueden echar un ojo. Gracias de antemano

// COMBO TARJETA

Código:
tarjeta = "No ha seleccionado";

form = new Object();
form.change = function(evt) {
	tarjeta = evt.target.selectedItem.data;
};
combo_tarjeta.addEventListener("change", form);
// CHECK INFO

Código:
info = "SI";

form = new Object();
form.click = function(eventObj) {
	controlador = eventObj.target.selected;
	if (controlador==false) {
		info= "NO";
	} else {
		info = "SI";
	}
};
check_info.addEventListener("click", form);

Aqui recoge datos el formulario. Los demas datos funcionan ok

Código:
form_lv.tarjeta = evt.target.selectedItem.data;
form_lv.info = info;
Y el php que recoge y envia email


Código PHP:
<?php
if(isset($_POST["nombre"])&& isset($_POST["email"])&& isset($_POST["telefono"])&& isset($_POST["direccion"])&& isset($_POST["dni"])&& isset($_POST["fecha"])&&isset($_POST["tarjeta"])&& isset($_POST["info"]) ){
    
$fecha date("D-M-y H:i");
    
$mymail "EMAIL";
    
$subject "Desde SOCIOS";
    
$contenido $_POST["nombre"]." \n\n";
    
$contenido .= $_POST["email"]." \n\n";
    
$contenido .= $_POST["telefono"]."\n\n";
    
$contenido .= $_POST["direccion"]."\n\n";
    
$contenido .= $_POST["dni"]."\n\n";
    
$contenido .= $_POST["fecha"]."\n\n";
    
$contenido .= $_POST["mensaje"]."\n\n";
    
$contenido .= $_POST["tarjeta"]."\n\n";
    
$contenido .= $_POST["info"]."\n\n";
    
$contenido .= "el mensaje se escribio el ".$fecha;
    
$header "From:".$_POST["email"]."\nReply-To:".$_POST["email"]."\n";
    
$header .= "X-Mailer:PHP/".phpversion()."\n";
    
$header .= "Mime-Version: 1.0\n";
    
$header .= "Content-Type: text/plain";
    
mail($mymail$subjectutf8_decode($contenido) ,$header);
    echo 
"&estatus=ok&";
}
?>