otuatail Posted February 6, 2008 Share Posted February 6, 2008 Hi guys. Need a help on sessions I have aclient that wants to do a kind of ecommerce site without the ecommerce, if that makes sence. There is a list of items to pick from in a pure html page. A page was written in a spreadsheet format (also html) that could be populated with quantities costs and totals. This form is simply printed off and / or emailed to the client. Sounds stupid I know. The problem I have is I can't use a database. So I need some kind of session variable. This page can be converted to PHP. I need a 2 dimentional structure of 80 rows X 4 Cols. But this will have to be a session variable. Preff. one. Any thought or ideas on this one. I know it is a crasy setup. I did not write it. but i have to live with it. TIA Desmond. Quote Link to comment Share on other sites More sharing options...
PHP Monkeh Posted February 6, 2008 Share Posted February 6, 2008 Any reason why you can't do $_SESSION['rowName']['colName'] = ""; Unless I'm confused with what you're wanting Quote Link to comment Share on other sites More sharing options...
ricerocket Posted February 6, 2008 Share Posted February 6, 2008 If your not using a database along with pure html then automation will be difficult, I suggest what you were going to do and convert to php then add in an xml element. I don't know if that makes sense but sry if it doesn't... Quote Link to comment Share on other sites More sharing options...
otuatail Posted February 6, 2008 Author Share Posted February 6, 2008 What I need is a perfectly formed aray of 80 rows X 4 Cols. And i can dyve in at any time by updating one like [23][2] = £2.35; So the ray has to be totaly created first not added to. I can then place this information in the pre written for text fields. Desmond. Quote Link to comment Share on other sites More sharing options...
ricerocket Posted February 6, 2008 Share Posted February 6, 2008 ohhhhh I understand now, you want an array.... If you know how to create an array then go for it, I'm not very good at arrays so I wouldn't be of much help Quote Link to comment Share on other sites More sharing options...
kenrbnsn Posted February 6, 2008 Share Posted February 6, 2008 This code will do that for you: <?php session_start(); if (!isset($_SESSION['hold_array'])) $_SESSION['hold_array'] = array_fill(1,80,array_fill(1,4,0)); // create the array if it's not there -- initialize all cells to zero $hold_array = $_SESSION['hold_array']; echo '<pre>' . print_r($hold_array,true) . '</pre>'; // debug -- show what's in the array ?> Ken Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.