Ciao ho una situazione che non mi è mai capitata, non voglio dire cose avventate perchè magari va fuori la mia competenza. In sostanza ho un file swf, ho anche il sorgente, è un guestbook ed ho un problema con la (@). Nel senso che se apro l'swf direttamente o anche nel browser, mi funziona, se invece carico il file in una pagina htm non funziona la (@).
Questo su qualsiasi browser, ho provato anche a farla con le combinazioni da tastiera ma sempre picche, mi fa la (o') grave al posto della (@).

Ora essendo un guestbook, ha solo 3 - 4 voci però tutte obbligatorie, e la (@) ovviamente è tra queste.

Il file swf s'interfaccia a un file php per alcune cose, però non capisco la cosa cmq, posto un po di codice tanto per vedere se può essere utile.

File .fla

on (release) {
//Validate Name
if(Name==null) {
error = "Inserisci il tuo nome";

//Validate E-Mail ID
} else if(Email==null) {
error = "Inserisci la tua mail";
}else if (Email.indexOf("@",0)<0) {
error = "Email non valida. '@'";
}else if (Email.indexOf(".",0)<0) {
error = "Email non valida. '.'";

//Validate Location
} else if(Country==null) {
error = "Inserisci la tua regione";

//Validate Post
} else if(Post==null) {
error = "Inserisci il commento";

} else {
Submit = "Yes";
NumHigh = 10;
NumLow = 0;
comments = "Nuovo commento...";
loadVariablesNum ("comments.php", 0, "POST");
gotoAndPlay(4);
thanks= " Grazie del commento "+ Name+"!";
}
}

File php

<?php
$Submit = $_POST["Submit"];

$Name = $_POST["Name"];
$Email = $_POST["Email"];
$Country = $_POST["Country"];
$Post = $_POST["Post"];
$NumLow = $_REQUEST["NumLow"];
$NumHigh = $_REQUEST["NumHigh"];

$Name = ereg_replace("[^A-Za-z0-9 \@\.\-\/\'_\~\:]", "", $Name);
$Email = ereg_replace("[^A-Za-z0-9 \@\.\-\/\'_\~\:]", "", $Email);
$Post = ereg_replace("[^A-Za-z0-9 \@\.\-\/\'_\~\:]", "", $Post);
$Country = eregi_replace("http://", "", $Country);
$Country = ereg_replace("[^A-Za-z0-9 \@\.\-\/\'_\~\:]", "", $Country);


$Name = stripslashes($Name);
$Email = stripslashes($Email);
$Country = stripslashes($Country);
$Post = stripslashes($Post);


if ($Submit == "Yes") {
$filename = "comments.txt";
$fp = fopen( $filename,"r");
$OldData = fread($fp, 80000);
fclose( $fp );

$Today = (date ("l dS F Y (h:i:s A)",time()));

$Input = "<a href=\"mailto:$Email\">$Name</a> from $Country says,
$Post
Posted on : $Today


.:::.";


$New = "$Input$OldData";


$fp = fopen( $filename,"w");
if(!$fp) die("&comments=Cannot Write $filename ......&");
fwrite($fp, $New, 800000);
fclose( $fp );
}


$filename = "comments.txt";
$fp = fopen( $filename,"r");
$Data = fread($fp, 800000);
fclose( $fp );
$DataArray = split (".:::.", $Data);
$NumEntries = count($DataArray) - 1;
print "&TotalEntries=$NumEntries&NumLow=$NumLow&NumHigh= $NumHigh&comments=";
for ($n = $NumLow; $n < $NumHigh; $n++) {
print $DataArray[$n];
if (!$DataArray[$n]) {
Print "

Non ci sono commenti.";
exit;
}
}
?>

Questo è tutto, ringrazio che voglia darmi una mano, ma la vedo grigia, grazie ciao.