explico, tengo un banner que kiero que no se actualize cada vez que pulso un boton...entonces todos los apartados estan en ajax...
el codigo del boton Contacto es:
<a href="javascript:llamarasincrono('contacto/contacto.htm', 'contenidos');">Contacto</a>
El codigo del formulario en Flash es:
snd.onRelease = function ()
{
ok = 0;
arroba = e.text.indexOf("@");
punto = e.text.indexOf(".");
if(n.text == ".: nombre" || n.text == ""){
n.text = "escriba un nombre";
n.borderColor = 0x990000;
ok = 1;
}
if(m.text == ".: mensaje" || m.text == ""){
m.text = "complete el campo";
m.borderColor = 0x990000;
ok = 1;
}
if(t.text == ".: teléfono" || t.text == ""){
t.text = "teléfono inválido";
t.borderColor = 0x990000;
ok = 1;
}
if (arroba < 1 && punto < 1){
e.text = "e-mail inválido";
e.borderColor = 0x990000;
ok = 1;
}
if(ok == 0){
enviando();
s.border = true;
s.borderColor = 0x003366
s.text = "Mensaje enviado";
}
}
clr.onRelease = function () {
borrar();
}
function enviando() {
//creamos un objeto para enviar al q le asignamos los valores de nustras variables
enviar = new LoadVars();
enviar.nombre = n.text;
enviar.email = e.text;
enviar.tel = t.text;
enviar.mensaje = m.text;
enviar.onLoad = function(success) {
borrar();
}; // este es el archivo php
enviar.sendAndLoad("envia_datos.php", enviar, "POST");
}
function borrar (){
n.text = "";
e.text = "";
t.text= "";
m.text = "";
s.text = "";
s.border = false;
n.borderColor = 0x003366
e.borderColor = 0x003366
t.borderColor = 0x003366
m.borderColor = 0x003366
}
y el código del archivo php (envia_datos.php) es:
<?php
extract($_POST);
$MailTo="[email protected]"; //<----------------- MAIL
$dia=date("m.d.Y");
$hora=date("H:i:s");
$contenido="
El Mensaje se Envio el $dia a las $hora:\n\n
----------------------------------------------------------------------------\n
Nombre $nombre\n
E-mail: $email\n
Teléfono: $tel\n
----------------------------------------------------------------------------\n
Mensaje: $mensaje\n
----------------------------------------------------------------------------\n
";
mail($MailTo, "$subject (de $nombre $apellido)", $contenido, "From: $email");
?>
espero hallar solución ya que estaba subiendo la web y para mi sorpresa ésto...NO FUNCIONABA EL CONTACTO!....desde ya muchas gracias como siempre!