--- In php-list@yahoogroups.com, "Marc Boncz" <[EMAIL PROTECTED]> wrote:
>
> Bryan,
> 
> >Is it possible to INSERT or UPDATE MySQL data directly from flash,
> >whether or not PHP is used too?
> >
> >For example, I want an embedded flash application, and based on what a
> >user selects in that application, it automatically UPDATES a MySQL
table.
> >
> >P.S. I know this is solely a PHP group, and sorry if this topic is too
> >off-topic, but it may involve some PHP along the way...
> I wouldn't know if it is possible directly from Flash (guess not)
but it is
> not a good ID to allow. As James already pointed out: any Flash app
runs on
> the client machine. To enable any flash app to do anything with your
MySQL
> database you will need to give that client machine direct access to
your DB.
> So if this is not an intranet application: you will need to give the
whole
> world direct access to your database. Bad idea.
> 
> Rather, use a PHP layer in between, which is very easy to do. The
PHP app
> accesses the database and passes data to and from the Flash app. You
can use
> session variables to control access just as you would with other
scripted
> pages (i.e.: allow access only to for instance logged in users).
> Have a look at "GetURL" and "loadVariables" actionscript commands;
these are
> the commands you will use for calling your PHP.
> You will need to do extensive actionscripting inside your Flash
movie, and
> actionscript is not that friendly for importing arrays (you will have to
> pass a long string and break it up rather than being able to pass an
array)
> but other than that no big secrets.
> 
> Also, you can not trust the speed of response of your PHP script
(say your
> flash runs at 12 frames per second. You can not bet on the PHP script to
> have returned all data say 4 frames after the call, so you will have
to make
> some type of data-aquisition movie clip run independently inside the
flash
> movie. This will test for some variable (say: results_complete to have
> become true (set it false when requesting data by means of the
> loadVariables, and then make sure the last thing your script does is
send
> '&results_complete=true&' back to the flash movie) and only then
allow the
> Flash movie to continue.
> 
> Just go playing a bit, it is rather fun to have interactive movies
running
> on a site (and besides: including a flash movie is great for
streaming music
> and playing it inside a site).
> 
> Marc

---------

Ahh okay.
Thanks

I'll try to play with it a bunch.

I suppose a php form can do the trick perhaps.

Thanks,

-bryan

Reply via email to