Hola, mirando tu código veo que la dirección de mail donde debe llegar el formulario no aparece en ninguna parte.
Por ejemplo un formularío en php sería:
Código PHP:
Ver original<?php
// email
// website
$siteaddress ="http://www.tuweb.com";
$action=isset($_REQUEST['action'])?
$_REQUEST['action']:'action'; $name1=isset($_REQUEST['name1'])?
$_REQUEST['name1']:'name1'; $email1=isset($_REQUEST['email1'])?
$_REQUEST['email1']:'email1'; $city1=isset($_REQUEST['city1'])?
$_REQUEST['city1']:'city1'; $text1=isset($_REQUEST['text1'])?
$_REQUEST['text1']:'text1';
$date = date("m/d/Y H:i:s");
if ($_SERVER['REMOTE_ADDR'] == "") $ip = "no ip";
if ($action != ""):
mail("$adminaddress","mail desde tu web",
"Mail sent by $sitename:
The user
$name1
$email1
city:$city1
message:
-----------------------------------
$text1
-----------------------------------
endif;
?>
Si te fijas, la primera linea es la que define dónde enviar el mail, esa es la que no veo en el código que posteaste.
Y por supuesto es fundamental que tu hosting soporte php. Las pruebas para ver si el formulario funciona debes hacerlas subiendo tu archivo php al servidor, también el html, el swf y la carpeta script.
saludos