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. Link to comment https://forums.phpfreaks.com/topic/89686-session-array/ 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 Link to comment https://forums.phpfreaks.com/topic/89686-session-array/#findComment-459582 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... Link to comment https://forums.phpfreaks.com/topic/89686-session-array/#findComment-459584 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. Link to comment https://forums.phpfreaks.com/topic/89686-session-array/#findComment-459592 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 Link to comment https://forums.phpfreaks.com/topic/89686-session-array/#findComment-459593 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 Link to comment https://forums.phpfreaks.com/topic/89686-session-array/#findComment-459758 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.