En este foro esta mas visto que el atun... y me lo he mirado como en 200 posts... pero no se porque no me envia el email.... llevo 2 dias dandole vueltas haciendolo de nuevo el formulario y nada...
Aqui el script del boton;
on (release) {
//Declaración para que se identifique los numeros en el imput de texto
String.prototype.isNumbers = function() {
if (this.length<1) {
return false;
}
for (i=0; i<this.length; i++) {
code = this.charCodeAt(i);
if (this.charAt(i) != " " && code<48 || code>57) {
return false;
}
}
return true;
};
//Aquí termina la declaración del imput de texto para números
if (!apellidos.length) {
alertas = "Escriba su Nombre/Empresa";
} else {
if (!sector.length) {
alertas = "Escriba su Sector";
} else {
if (!direccion.length) {
alertas = "Escriba su Dirección";
} else {
if (!poblacion.length) {
alertas = "Escriba su Población";
} else {
if (!provincia.length) {
alertas = "Escriba su Provincia";
} else {
if (!pais.length) {
alertas = "Escriba su País";
} else {
if (!contacto.length) {
alertas = "Escriba nombre Persona de contacto";
} else {
if (!email.length || _root.email.indexOf("@") == -1 || email.indexOf(".") == -1) {
alertas = "Escriba su mail ";
} else {
//aqui se pone la comprobaciónn del imput de texto de numero
if (telefono.length<1 or telefono.isnumbers() == false) {
alertas = "Escriba su número";
} else {
if (codigo.length<1 or cp.isnumbers() == false) {
alertas = "Escriba su código postal";
} else {
apellidos = apellidos;
sector = sector;
direccion = direccion;
codigo = codigo;
poblacion = poblacion;
provincia = provincia;
pais = pais;
telefono = telefono;
contacto = contacto;
email = email;
alertas = "MENSAJE ENVIADO !!!";
loadVariablesNum("mail.php",2,'POST');
}
}
}
}
}
}
}
}
}
}
}
Aqui el del php.
<?
$apellidos=$_POST["apellidos"];
$sector=$_POST["sector"];
$poblacion=$_POST["poblacion"];
$provincia=$_POST["provincia"];
$direccion=$_POST["direccion"];
$codigo=$_POST["codigo"];
$contacto=$_POST["contacto"];
$telefono=$_POST["telefono"];
$pais=$_POST["pais"];
$email=$_POST["email"];
$subj= "Presupuesto starbk.es";
$asunto="Datos recogidos desde STARBK.es";
$encabezado="De: $apellidos<$email>\n";
//Informacion del e-mail
$mensajedatos="Esto fue lo que escribió:$apellidos\n
NOMBRE y APELLIDOS: $apellidos
Sector Empresa: $sector
Población: $poblacion
Provincia: $provincia
DIRECCIÓN: $direccion
CODIGO POSTAL: $codigo
Persona de contacto: $contacto
Pais: $pais
E-MAIL: $email
TELEFONO: $telefono;
$mail="webdesign@starbk.es";
mail($mail,$asunto,$mensajedatos,$encabezado);
?>
No me envia el email ni para atras... veis donde esta el error?
Pd.: Os pongo el codigo porque tengo el formulario en el swi con bastantes imagenes y tal y creo que con el script es suficiente en este caso.... GRACIAS!!
Salu2