¿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;

