¿Puede ser la version de php, que se ha quedado antigua? Tengo la web alojada en hostalia, y les he escrito, pero aun espero respuesta.
Copio el codigo que utilizo para que le echen un ojo, y si ven algo mal hecho, pues me lo digan. Muchas gracias de antemano.
CODIGO PHP DEL ARCHIVO send_socios.php
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, $subject, utf8_decode($contenido) ,$header);
echo "&estatus=ok&";
}
?>
// COMBO TARJETA
Código:
_global.tarjeta = "No ha seleccionado"; _root.carga_mc.form = new Object(); _root.carga_mc.form.change = function(evt) { _root.carga_mc.tarjeta = evt.target.selectedItem.data; }; _root.carga_mc.combo_tarjeta.addEventListener("change", form);
// CHECK INFO
Código:
_global.info = "SI"; _root.carga_mc.form = new Object(); _root.carga_mc.form.click = function(eventObj) { _root.carga_mc.controlador = eventObj.target.selected; if (controlador==false) { info= "NO"; } else { info = "SI"; } }; _root.carga_mc.check_info.addEventListener("click", form);
//formulario
Código:
enviar = function () { if (nombre_txt.text.length && email_txt.length && telefono_txt.length && direccion_txt.length && dni_txt.length && fecha_txt.length) { if (email_txt.text.indexOf("@") != -1 && email_txt.text.indexOf(".") != -1) { form_lv = new LoadVars(); form_lv.nombre = nombre_txt.text; form_lv.email = email_txt.text; form_lv.telefono = telefono_txt.text; form_lv.direccion = direccion_txt.text; form_lv.dni = dni_txt.text; form_lv.fecha = fecha_txt.text; //form_lv.mensaje = mensaje_txt.text; form_lv.tarjeta = evt.target.selectedItem.data; form_lv.info = info; form_lv.sendAndLoad("http://www.DOMINIO.com/send_socios.php", form_lv, "POST"); estado_txt.text = "Enviando Mensaje..."; nombre_txt.text = ""; email_txt.text = ""; telefono_txt.text = ""; direccion_txt.text = ""; dni_txt.text = ""; fecha_txt.text = ""; form_lv.onLoad = function() { trace("Mensaje Enviado"); if (this.estatus == "ok") { estado_txt.text = "Datos enviados."; nombre_txt.text = ""; email_txt.text = ""; telefono_txt.text = ""; direccion_txt.text = ""; dni_txt.text = ""; fecha_txt.text = ""; } else { estado_txt.text = "Por razones técnicas, los datos no han sido enviados. Disculpa las molestias"; } }; } else { email_txt.text = "Correo Invalido"; } } else { nombre_txt.text = "Dato Necesario"; email_txt.text = "Dato Necesario"; telefono_txt.text = "Dato Necesario"; direccion_txt.text = "Dato Necesario"; dni_txt.text = "Dato Necesario"; fecha_txt.text = "Dato Necesario"; //mensaje_txt.text = "Dato Necesario"; } //trace(nombre); //trace(email); //trace(telefono); //trace(direccion); //trace(dni); //trace(fecha); //trace(mensaje); //trace(tarjeta); //trace(info); }; _root.carga_mc.enviar_btn.onRelease = enviar;