Buenas,
Sigo aprendiendo poco a poco flash pero, actualmente estoy bloqueado.
He copiado un modelo de formulario y ahora me dispongo a "crear" mi ASP para que me recoja la información y me la envíe a mi correo personal.
La verdad es que no sé como hacerlo. Se me plantean las siguientes dudas:
El ASP tiene que ir en la misma carpeta verdad?
En el siguiente código, dónde relaciono mi ASP con el contenido?
onClipEvent (load) {
function enviarFormulario() {
ruta = this;
// compruebo que el campo nombre y apellidos no esté vacío
if (isBlank(nombreV)) {
_parent.submitForm_mc.avisar("Es necesario rellenar el campo Nombre y Apellidos");
Selection.setFocus("nombreV");
Selection.setSelection(0, 0);
} else {
// compruebo que el correo electrónico no esté vacío
if (isBlank(emailV)) {
_parent.submitForm_mc.avisar("Es necesario rellenar el campo Correo Electrónico");
Selection.setFocus("emailV");
Selection.setSelection(0, 0);
} else {
// compruebo que el correo electrónico esté bien escrito
if (!isMail(emailV)) {
_parent.submitForm_mc.avisar("El campo Correo Electrónico no es correcto");
Selection.setFocus("emailV");
Selection.setSelection(0, emailV.length);
} else {
// como localidad provincia y teléfono no son obligatorios no compruebo nada
if (isBlank(consultaV)) {
_parent.submitForm_mc.avisar("Es necesario rellenar el campo Consulta");
Selection.setFocus("consultaV");
Selection.setSelection(0, 0);
} else {
if (isBlank(telV)) {
datosUser.telefono = "No cumplimentado";
} else {
datosUser.telefono = telV;
}
if (isBlank(localidadV)) {
datosUser.localidad = "No cumplimentado";
} else {
datosUser.localidad = localidadV;
}
if (isBlank(empresaV)) {
datosUser.empresa = "No cumplimentado";
} else {
datosUser.empresa = empresaV;
}
datosUser.nombre = nombreV;
datosUser.email = emailV;
datosUser.consulta = consultaV;
[b] datosUser.sendAndLoad("mail.asp/ email.php", respuesta, "POST"); [/b]
// el asp debe responder error=0 si el envío se hizo bien
}
}
}
}
}
}
Cómo sería el código del ASP o PHP final?
Actualmente reviso el siguiente tutorial: