on (press) {
if (sender_name ne "" and sender_email ne "" and message ne "") {
i = "0";
validmail = 0;
while (Number(i)<=Number(length(sender_email))) {
if (substring(sender_email, i, 1) eq "@") {
validmail = 1;
}
i = Number(i)+1;
}
if (Number(validmail) == 0) {
gotoAndStop("novalidmail");
} else {
loadVariablesNum("mailform.php", 0, "POST");
}
} else {
gotoAndStop("novalidmail");
}
}

Devi sostituire il gotoAndStop("ready"); con la stringa in grassetto.
Poi c'è un play, che mi terrorizza: non mi ricordo come è fatto il form, ma adesso non va bene di sicuro
C'è un'etichetta da qualche parte, alla fine della linea temporale?

Posta l'etichetta del frame e le azioni che ci sono in quel frame, e anche se ti va bene cosa appare sullo

stage in quel punto.