Du samler variabler op i flash ved at kalde ASP filen, som skriver en tekstsstreng i http streamen. Så jo, det ser rigtigt ud.
Dog mangler du en "&" mellem dine to strenge, da du bruger "&" tegnet som delimiter til en split funktion, da du typisk vil bruge et array til at splitte din streng med.
Prøv at komme med hele din kode - så er det lettere at hjælpe dig:-)
Når jeg sender via flash med denne kommando: server_tekst = loadVariablesNum ("send_asp.asp?comment="+_root.comments+"&tekst="+_root.name_tekst+"&mail="+_root.email_tekst+"&emne="+_root.emne_tekst, "0", "Post");
Så virker det fint, så længe at jeg ikke omdøber mine input tekst felter til de respektive navne ovenfor. F.eks så har jeg følgende inputfelter: "name", "email" og "comments"
omdøber jeg f.eks name til name_tekst, så fejler mit script og jeg får ikke returværdi fra mit asp script. Hvis jeg så derimod ændrer til _root.comments_ så der ikke er et tilhørende input felt til denne, så virker det igen. Dvs det ser ud som om der kun kan supporteres at jeg sender en variabel hvis jeg skal modtage et svar fra asp scriptet...
Nu ser det ud til at det meste fungerer (heldigvis) Eneste synlige problem nu med mine trætte øjne er at mit comment felt er lavet som multiline, så når jeg selv laver linieskift (CR), så ser det fint ud i min flash form. Men i den mail jeg selv modtager der eksisterer de ikke :-(
Du hedder ikke request("tekst") - det hedder request.form("tekst") eller request.querystring("tekst")
Jeg kan ikke anbefale dig at sende variabler fra flash via en querystring, da dette er dårligt programmeringspraksis.
Brug istedet loadVars objektet, og saml dine data op i asp med request.form("MinTekst") - på denne måde beskytter du bedre de persondata som bliver samlet op i formularen.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.