Jump to content

something other than sessions


justAnoob

Recommended Posts

I use a lot of sessions and things are starting to get confusing....I use sessions for error and success messages and so on...... What else can I do to accomplish this??? I'm looking for something a little more organized.

 

example

<?php
$_SESSION['no_view'] = "You must be logged in to send messages.";
header("location: http://www.------.com/------.php");
exit();
?>

 

then on my page where the session is to be displayed..

<?php
if(isset($_SESSION['no_view']))
{
   unset($_SESSION['message']);
   unset($_SESSION['goodlog']);
   echo $_SESSION['no_view'];
}
?>

 

 

Link to comment
https://forums.phpfreaks.com/topic/161886-something-other-than-sessions/
Share on other sites

I'm looking for something a little more organized

 

Then use a single page. There is absolutely no reason to waste the time having a browser redirect between pages and to write all the extra code to pass information between pages.

You can also pass error codes in the URL:

 

example.com?error=1
example.com?error=2

 

if(isset($_GET['error']))
{
  switch($_GET['error'])
  {
    case 1:
      echo 'you suck';
      break;
    case 2:
      echo 'you suck even more';
      break;
    default:
      echo 'you are the suckiest of the sucky.';
  }
}

if(isset($_GET['error']))
{
  switch($_GET['error'])
  {
    case 1:
      echo 'you suck';
      break;
    case 2:
      echo 'you suck even more';
      break;
    default:
      echo 'you are the suckiest of the sucky.';
  }
}

i like this

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.