Is het mogelijk met een simpele code variabele uit een flash applicatie welke gevuld wordt door een bezoeker (tekst invullen, kleur test, plaats van de tekst) weg te schrijven naar een txt bestandje?
Waarschijnlijk kan dat jouw flash ding wel form data submitten naar een URL op jouw server. Die data vang je dan server-side af en schrijf je weg in een textfile.
Dus: submit form
vang met perl progje op server
Dus: submit form
vang met perl progje op server
Een wappie is iemand die gevallen is voor de (jarenlange) Russische desinformatiecampagnes.
Wantrouwen en confirmation bias doen de rest.
Nee en op de reactie ook nee.
Flash wordt gedownload en verliest daarmee elk recht om weg te schrijven. Client-side mag er door allerlei beveiligingen gewoonweg niet weggeschreven worden.
Als dit zou kunnen, moet jij dan eens opletten hoe snel je hardeschijf vol zit (of leeg is) omdat een of ander knuppeltje een leuke animatie heeft gemaakt en stiekem 100.000 bestanden wegschrijft op je hardeschijf.
Via een URL request iets wegschrijven kan alleen als je bv. een ftp sessie daarnaartoe openzet (wat je dus ook moet schrijven).
Wat je inderdaad wel kan doen is een FORM submitten met data die door een perl scriptje wordt opgevangen.
Voorbeeldje:
<form method=post action=/cgi-bin/getVars.pl>
<input type=text name=Var1>
</form>
Deze code is niet specifiek Flash maar daar kun je zelf wel achterkomen.
Dan het Perlscriptje:
Flash wordt gedownload en verliest daarmee elk recht om weg te schrijven. Client-side mag er door allerlei beveiligingen gewoonweg niet weggeschreven worden.
Als dit zou kunnen, moet jij dan eens opletten hoe snel je hardeschijf vol zit (of leeg is) omdat een of ander knuppeltje een leuke animatie heeft gemaakt en stiekem 100.000 bestanden wegschrijft op je hardeschijf.
Via een URL request iets wegschrijven kan alleen als je bv. een ftp sessie daarnaartoe openzet (wat je dus ook moet schrijven).
Wat je inderdaad wel kan doen is een FORM submitten met data die door een perl scriptje wordt opgevangen.
Voorbeeldje:
<form method=post action=/cgi-bin/getVars.pl>
<input type=text name=Var1>
</form>
Deze code is niet specifiek Flash maar daar kun je zelf wel achterkomen.
Dan het Perlscriptje:
code:
1
2
3
4
5
6
7
8
9
| #!/usr/bin/perl # | use CGI qw(:standard); # |--- Standaard Perl shit $|=1; # | $firstVar = param(Var1); # <-- Haal waarde uit tekstvak met naam Var1 open FILE, ">>Vars.txt"; # <-- Open file in append mode print FILE $firstVar, "\n"; # <-- Schrijf eerste var weg close FILE; # <-- Sluit bestand |
[topic=397053/1/100]
Doet iets met Cloud (MS/IBM)
Dit topic is gesloten.
![]()