Moltes gracies, Luis (lo digo en catalán por lo del apellido, Coll, aunque no seas de allí). Se hace lo que se puede, aunque la próxima vez que rediseñe mi web usaré
loadMovie a mansalva para cada sección, así la película no tardará tanto en cargarse a 56 K y poder meter más imágenes. Hay gente que no se lo cree cuando les digo que empecé a enredar con Flash en julio del año pasado. Y van los de la revista Arte y Diseño Interactivo y me sacan una reseña en el número de Abril. Casi me dio un poco de vergüenza, porque todavía estoy en período de aprendizaje, apenas sé hacer cosas con ActionScript (no se qué haría sin gente como Kadazuro y otros como él).
Todo el mundo se muere de envidia cuando ven el nivel de Blitz Digital Studios, Moccu, Kurt Noble Inc. y otros estudios por el estilo, pero en equipo se pueden hacer grandes cosas y muchos de nosotros trabajamos en solitario. No descarto que dentro de un par de años se me haya quitado esta ansiedad por recuperar el tiempo perdido a todo tren.
Maltos, Matrex, señoras y señores,
la cosa funcionó por fin. Ya recibo el correo en mi buzón procedente del formulario Flash. Yo sabía que era un pequeño detalle lo que fallaba, y tenía razón. Donde ponía:
Código:
loadVariables ("http://www.midominio.com/cgi-bin/FormMail.pl", "", "POST");
había que poner:
Código:
loadVariables ("http://www.midominio.com/cgi-bin/FormMail.pl", "0", "POST");
esto es, asignar nivel 0 a la acción loadVariables.
Ahora
solo me queda un cabo por atar. Tengo un clip de película dentro del formulario, que contiene un conjunto de botones de opción (radiobuttons), ya sabéis, de esos que, al seleccionar uno, se deselecciona el anterior. Pues bien, en algún sitio de este foro encontré unas indicaciones para recoger las variables de estos botones de opción (creo que era Maltos quien daba el código). Intenté seguir las indicaciones, pero el correo que recibo en mi buzón tras probar el formulario dice, literalmente:
TipoMensaje: [type Function]
cuando debería decir, por ejemplo:
TipoMensaje: Consulta on-line
porque "Consulta on-line" es la etiqueta (label) que lleva el fotograma del radiobutton correspondiente. No sé si me explico.
Yo he asignado este código al fotograma (no al clip) en que se encuentra todo el material del formulario, incluido el boton
ENVIAR. He puesto exactamente:
Código:
_root.contacto.formulario.radioset1.setChangeHandler("TipoMensaje");
function TipoMensaje () {
trace (_root.contacto.formulario.radioset1.getLabel());
TipoMensaje = _root.contacto.formulario.radioset1.getLabel();
}
donde
_root.contacto.formulario.radioset1 es la ruta absoluta del clip.
y
"Tipo Mensaje" es la variable, además del nombre de la función.
Un empujoncito, por favor, que ya falta poco para conseguir que mi formulario funcione a la perfección