I saw that session handling mentioned an %mdat as well as %udat hash. What is the difference and when and why would I use the %mdat hash?
What is the purpose of %mdat (as compared to %udat) in Embperl?
166 Views Asked by Alice At
1
There are 1 best solutions below
Related Questions in PERL
- Perl Command Line Interpreter crashing on exit
- Perl Regex: Merge multiple one-character substrings
- Syntax error in Perl open
- Need help in understanding perl tr command with /d
- Referencing a Schema's table batch/perl
- Retrieving filtered list of files using template toolkit
- “Badly placed ()'s” error when running loc command
- getting google contacts using shuttlecloud
- Perl Module using %EXPORT_TAGS
- get all possible permutations of words in string using perl script
- Can't locate DBI.pm in @INC with Perl
- split string into several substring using indexes
- How to find strings between two specified texts
- Getting a json from a server and assigning it to a variable
- Is there anyway to plot timeline charts in excel sheets using Spreadhseet::WriteExcel module in Perl?
Related Questions in SESSION-VARIABLES
- Session lost in few seconds randomly
- How to use session variables and sqlite in fragment
- Tapestry: When should a Session State Object be preferred to a Session Attribute?
- socket io get id of the disconnected socket
- Node.js express-session what does the proxy option do?
- application.cfc - conditionally turn on session and/or client management?
- I can not hold a session variable passing by get
- How to store select box value in a session array variable without using multiple?
- Using a session.get variable in Publish/Subscribe
- Is there anyway to skip app domain recycle during App_Code changes?
- I am losing session data when being redirected from Payment GateWay using java
- no output for php session code being generated
- Issue with assigning value from mysql to session variable and conditional statements
- set session variable or local storage in javascript
- Very strange session issue with Opencart and PHP
Related Questions in EMBPERL
- Is there an automated way to discover Embperl 1.x syntax not compatible with Embperl 2.x?
- perl / embperl -- IPC::Open3
- embperl - Using IPC::Open3 to call wkhtmltopdf. STDIN Not working
- Foreach Loop in EmbPerl
- How do I do something like 'print Dumper $var' in Embperl
- Should I consider using Embperl as Perl templating solution?
- What is the purpose of %mdat (as compared to %udat) in Embperl?
- User-independent session data: is it implemented anywhere outside of Embperl?
- Is there any performance comparison between Perl web frameworks?
- getting form data values as null in %fdat variable in EmbPerl
- getting form data values as null in %fdat varible in EmbPerl
- How can one manually create an Apache request object?
- Img source is a variable, the URL gets encoded
- perl5 Number Sign # not working for comments
- can't add a base64-encoded image to vCard
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
As noted in Embperl POD,
Also, please note that the "you will see" wording in POD above is somewhat misleading, which may have contributed to your confusion.
The main Embperl documentation provides a more precise answer that removes the confusion:
Please note the text I highlighted in bold - any user. Typical session data (as stored in
%udat) is only stored and accessible for a specific user.Therefore,
%mdatacts as a sort of per-individual-embperl-page but user-independent data store.To answer your "when" question, an example of using
%mdatin practice would be per-page visit counter.