Server globals

Jacques Clavel jacques.clavel at gmail.com
Fri Aug 12 12:39:04 EDT 2022


Hi Tim,

You can also use localStorage for user specific data at the browser level :
In your .lc script on the server :
to store

<script> localStorage.jcf2 = '" &sDir&  "'</script>


and retrieve data

<script> var jMem = localStorage.getItem('jcf2');</script>


Regards,

JC

Le ven. 12 août 2022 à 15:19, Tim Selander via use-livecode <
use-livecode at lists.runrev.com> a écrit :

> Hi Matthias,
>
> It is user specific, but I just tried the saving to a text file
> on the server -- very fast. Got the user IP from $_Server, and
> used that in the filename for easy later retrieval. How much data
> can a cookie hold? Guess I'll test that.
>
> One of the reasons I'm fussing with this is I'm trying to come up
> with some kind of pagination system. I'm probably trying to
> re-invent the wheel -- badly.
>
> It's a simple membership list, with a few hundred records. Only
> want to show 30 on the page at a time. I wonder if anyone has a
> LC sample for doing that. I tried Ralph Bitter's Revigniter but
> just can't wrap my head around it.
>
> Using MySQL for testing, so could try to figure out using the
> CURSOR feature. But know nothing about avoiding injection
> attacks, so may fall back to using  a .csv for the datafile. I've
> done that for all my other projects....
>
> Anyway, thanks for the info; no global variables, but file saves
> look like they'll work!
>
> Tim
>
> On 2022.08.12 21:26, matthias rebbe via use-livecode wrote:
> > Hi Tim,
> >
> > does the variable have a user specific value or a value, that changes
> from time to time, but is the same for all users?
> >
> > I've done something some time ago and used a text file on the server
> which stored that value. In my case the value was not user specific so it
> was an easy task.
> >
> >
> > If the variable is user specific, why don't you use a  cookies for that?
> That will grant that the value is available  at all pages in the same
> domain.
> >
> > Regards,
> > Matthias
> >
> >
> >> Am 12.08.2022 um 13:27 schrieb Tim Selander via use-livecode <
> use-livecode at lists.runrev.com>:
> >>
> >> As always, appreciate everyone's help.
> >>
> >> Have made several little projects using LC Server on the on-rev.com
> host. For the first time, I would like a global variable -- that is a
> variable that would retain it's value even if the page is re-loaded. Or if
> a user goes to another .lc page/file in the domain.
> >>
> >> All my playing around, and Googling around, has been for nought. Is
> there a way to hang on to a bit of data was you move around pages in the
> same domain?
> >>
> >> Thanks.
> >>
> >> Tim Selander
> >> Tokyo, Japan
> >>
> >> _______________________________________________
> >> use-livecode mailing list
> >> use-livecode at lists.runrev.com
> >> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> >> http://lists.runrev.com/mailman/listinfo/use-livecode
> >
> >
> > _______________________________________________
> > use-livecode mailing list
> > use-livecode at lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
> >
>
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Jacques Clavel


More information about the use-livecode mailing list