livepjam Posted September 26, 2006 Share Posted September 26, 2006 I have a question about the code I've listed below. I'm building a shopping cart and so far so good, but when I try to output the price of a game it gives me some funky output.Here is a sample of the output from the game array:Yakuza YArray 49.99Can someone tell me why it outputs "Y Array" and how can I fix that? Sorry if this is a stupid question and thanks in advance.[code]$i=0;$_SESSION['cart'][]= $game;$_SESSION['cart'][][$price]= $pricenon;while (!empty ($_SESSION['cart'][$i])):echo $_SESSION['cart'][$i]; $totalprice+=$_SESSION['cart'][$i][$price];echo $_SESSION['cart'][$i][$price]; $i++;endwhile;[/code] Link to comment https://forums.phpfreaks.com/topic/22054-question-about-arrays/ Share on other sites More sharing options...
livepjam Posted September 26, 2006 Author Share Posted September 26, 2006 Can anybody help me here?Warning: Unknown(): Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively. in Unknown on line 0Also, I got this warning message and I'm not sure what it means. I can't turn register_globals on. Is there any way to fix this or an error in my code?Okay, I got rid of the message in the middle by separting the price out into a separate array such as:[code]$_SESSION['cart'][]= $title;$_SESSION['price'][]= $pricenon;[/code]However, I am still getting the error message above. I would assume I am getting this because I am using the $_SESSION variables. I can't turn globals on, so can somebody suggest an alternative? Thanks. Link to comment https://forums.phpfreaks.com/topic/22054-question-about-arrays/#findComment-98724 Share on other sites More sharing options...
livepjam Posted September 26, 2006 Author Share Posted September 26, 2006 Took me a long time, but I finally found an answer:ini_set( "session.bug_compat_warn", "off" ); Link to comment https://forums.phpfreaks.com/topic/22054-question-about-arrays/#findComment-98745 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.