RE: [PHP] Apache, html, php and global variables
Page1: Variables set Page2: User: Password: Does that work for you? Normally all PHP scripts just use the same username and password for the database. You create a "web user" that's used in the scripts. I don't know if you don't want to / can't do this. Just a simple script like this: Name that database.php and include it at the beginning of every script and you've got a database connection in every script. ---John Holmes... > -Original Message- > From: Peter Goggin [mailto:[EMAIL PROTECTED]] > Sent: Sunday, June 02, 2002 9:54 AM > To: [EMAIL PROTECTED]; [EMAIL PROTECTED] > Subject: Re: [PHP] Apache, html, php and global variables > > I certainly read your reply and tried it with the session_start as the > first > line of the php secion. I have since remove the HTML etc. The script > appears to work with out error . > > I was able to set session vars etc and the script completed with out error > and the session vars could be printed out at the end of the script. > > I then called another php script from my menu frame and was not able to > find > the _session vars which showed as blanks. I put the session_start() as > first > line of php block but this still did not make it possible to read the > session vars. > > Do I need to use names sessions or what? Is there some setting that is > required in the php.ini or apache to make this work? > > > As I stated at the beigining of the e-mail saga what i want to be able to > do > is to set global variables which will be available to any php script. In > particular i want to ensure that each user has an individual connection to > data abse and that this is maintained through out the session. I have set > the connection up to use the mysql_pconnect function, but I still need to > reconnect in every script which uses the database. I therefore need to be > able to caryy the username/password from onepage to the next. > > Is the start_session and session variables the corect way to do this or is > there a better way? > > Regards > > Peter Goggin > - Original Message ----- > From: "John Holmes" <[EMAIL PROTECTED]> > To: "'Peter Goggin'" <[EMAIL PROTECTED]>; [EMAIL PROTECTED]> > Sent: Sunday, June 02, 2002 3:31 PM > Subject: RE: [PHP] Apache, html, php and global variables > > > > Did you read my reply at all? Call session_start() before any output to > > the browser. > > > > ---John Holmes... > > > > > -Original Message- > > > From: Peter Goggin [mailto:[EMAIL PROTECTED]] > > > Sent: Sunday, June 02, 2002 1:20 AM > > > To: [EMAIL PROTECTED]; [EMAIL PROTECTED] > > > Subject: Re: [PHP] Apache, html, php and global variables > > > > > > My script is: > > > > > > > > > > > session_start(); > > > printf(" loggin on as "); > > > printf ("user name: "); > > > printf ($HTTP_POST_VARS['User']); > > > printf ("Password: ");printf ($HTTP_POST_VARS['Password']); > > > printf (""); > > > > > > > > > /* Connecting, selecting database */ > > > $link = mysql_pconnect("localhost", $HTTP_POST_VARS['User'], > > > $HTTP_POST_VARS['Password']) > > > or die("Could not connect"); > > > print "Connected successfully"; > > > printf (""); > > > print "Setting Global variables"; > > > $_SESSION_VARS["dbauser"]=($HTTP_POST_VARS['User']); > > > $_SESSION_VARS["dbapassword"]=($HTTP_POST_VARS['Password']); > > > printf ($_SESSION_VARS["dbauser"]); > > > printf (""); > > > printf ($_SESSION_VARS["dbapassword"],""); > > > ?> > > > > > > > > > > > > The errors I get are: > > > Warning: Cannot send session cookie - headers already sent by (output > > > started at c:\usr\www\my-domain\databaselogin.php:3) in > > > c:\usr\www\my-domain\databaselogin.php on line 4 > > > > > > Warning: Cannot send session cache limiter - headers already sent > > (output > > > started at c:\usr\www\my-domain\databaselogin.php:3) in > > > c:\usr\www\my-domain\databaselogin.php on line 4 > > > > > > loggin on as > > > > > > user name: stampuser > > > > > > Password: vantwest > > > > > > Connected successfull
Re: [PHP] Apache, html, php and global variables
I certainly read your reply and tried it with the session_start as the first line of the php secion. I have since remove the HTML etc. The script appears to work with out error . I was able to set session vars etc and the script completed with out error and the session vars could be printed out at the end of the script. I then called another php script from my menu frame and was not able to find the _session vars which showed as blanks. I put the session_start() as first line of php block but this still did not make it possible to read the session vars. Do I need to use names sessions or what? Is there some setting that is required in the php.ini or apache to make this work? As I stated at the beigining of the e-mail saga what i want to be able to do is to set global variables which will be available to any php script. In particular i want to ensure that each user has an individual connection to data abse and that this is maintained through out the session. I have set the connection up to use the mysql_pconnect function, but I still need to reconnect in every script which uses the database. I therefore need to be able to caryy the username/password from onepage to the next. Is the start_session and session variables the corect way to do this or is there a better way? Regards Peter Goggin - Original Message - From: "John Holmes" <[EMAIL PROTECTED]> To: "'Peter Goggin'" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> Sent: Sunday, June 02, 2002 3:31 PM Subject: RE: [PHP] Apache, html, php and global variables > Did you read my reply at all? Call session_start() before any output to > the browser. > > ---John Holmes... > > > -Original Message- > > From: Peter Goggin [mailto:[EMAIL PROTECTED]] > > Sent: Sunday, June 02, 2002 1:20 AM > > To: [EMAIL PROTECTED]; [EMAIL PROTECTED] > > Subject: Re: [PHP] Apache, html, php and global variables > > > > My script is: > > > > > > > session_start(); > > printf(" loggin on as "); > > printf ("user name: "); > > printf ($HTTP_POST_VARS['User']); > > printf ("Password: ");printf ($HTTP_POST_VARS['Password']); > > printf (""); > > > > > > /* Connecting, selecting database */ > > $link = mysql_pconnect("localhost", $HTTP_POST_VARS['User'], > > $HTTP_POST_VARS['Password']) > > or die("Could not connect"); > > print "Connected successfully"; > > printf (""); > > print "Setting Global variables"; > > $_SESSION_VARS["dbauser"]=($HTTP_POST_VARS['User']); > > $_SESSION_VARS["dbapassword"]=($HTTP_POST_VARS['Password']); > > printf ($_SESSION_VARS["dbauser"]); > > printf (""); > > printf ($_SESSION_VARS["dbapassword"],""); > > ?> > > > > > > > > The errors I get are: > > Warning: Cannot send session cookie - headers already sent by (output > > started at c:\usr\www\my-domain\databaselogin.php:3) in > > c:\usr\www\my-domain\databaselogin.php on line 4 > > > > Warning: Cannot send session cache limiter - headers already sent > (output > > started at c:\usr\www\my-domain\databaselogin.php:3) in > > c:\usr\www\my-domain\databaselogin.php on line 4 > > > > loggin on as > > > > user name: stampuser > > > > Password: vantwest > > > > Connected successfully > > > > > > Obviously I have something not configured correctly, or I am calling > the > > function in the wrong place. Any advice on how to overcome this would > be > > very useful. > > > > > > Regards > > > > > > Peter Goggin > > > > - Original Message - > > From: "John Holmes" <[EMAIL PROTECTED]> > > To: "'Peter Goggin'" <[EMAIL PROTECTED]>; > [EMAIL PROTECTED]> > > Sent: Sunday, June 02, 2002 12:09 AM > > Subject: RE: [PHP] Apache, html, php and global variables > > > > > > > Sessions use cookies, which use headers, which have to be sent > before > > > any output. is output. So, put session_start() before that. > > > > > > > > Session_start(); > > > > > > ... > > > > > > ?> > > > > > > > > > ... > > > > > > Where are you putting dbauser and dbapassword into the session? > > > > > > Your sessions still aren't going to work because the > session.save_path
RE: [PHP] Apache, html, php and global variables
Thanks, well said. John > -Original Message- > From: Jason Wong [mailto:[EMAIL PROTECTED]] > Sent: Sunday, June 02, 2002 2:10 AM > To: [EMAIL PROTECTED] > Subject: Re: [PHP] Apache, html, php and global variables > > On Sunday 02 June 2002 13:31, John Holmes wrote: > > Did you read my reply at all? Call session_start() before any output to > > the browser. > > > > The errors I get are: > > > Warning: Cannot send session cookie - headers already sent by (output > > > started at c:\usr\www\my-domain\databaselogin.php:3) in > > > c:\usr\www\my-domain\databaselogin.php on line 4 > > > > > > Warning: Cannot send session cache limiter - headers already sent > > Also searching the list archives for "headers already sent" would (should) > result in umpteen billions of hits with the solution. > > If you're intelligent enough to be writing a website then you should be > intelligent enough to use a search engine. > > Heck, google -> "headers already sent" brings up the answer straight away. > > So to all those lazy people out there, use your loaf and not someone > else's. > > -- > Jason Wong -> Gremlins Associates -> www.gremlins.com.hk > Open Source Software Systems Integrators > * Web Design & Hosting * Internet & Intranet Applications Development * > > /* > INSIDE, I have the same personality disorder as LUCY RICARDO!! > */ > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Apache, html, php and global variables
On Sunday 02 June 2002 13:31, John Holmes wrote: > Did you read my reply at all? Call session_start() before any output to > the browser. > > The errors I get are: > > Warning: Cannot send session cookie - headers already sent by (output > > started at c:\usr\www\my-domain\databaselogin.php:3) in > > c:\usr\www\my-domain\databaselogin.php on line 4 > > > > Warning: Cannot send session cache limiter - headers already sent Also searching the list archives for "headers already sent" would (should) result in umpteen billions of hits with the solution. If you're intelligent enough to be writing a website then you should be intelligent enough to use a search engine. Heck, google -> "headers already sent" brings up the answer straight away. So to all those lazy people out there, use your loaf and not someone else's. -- Jason Wong -> Gremlins Associates -> www.gremlins.com.hk Open Source Software Systems Integrators * Web Design & Hosting * Internet & Intranet Applications Development * /* INSIDE, I have the same personality disorder as LUCY RICARDO!! */ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
RE: [PHP] Apache, html, php and global variables
Did you read my reply at all? Call session_start() before any output to the browser. ---John Holmes... > -Original Message- > From: Peter Goggin [mailto:[EMAIL PROTECTED]] > Sent: Sunday, June 02, 2002 1:20 AM > To: [EMAIL PROTECTED]; [EMAIL PROTECTED] > Subject: Re: [PHP] Apache, html, php and global variables > > My script is: > > > session_start(); > printf(" loggin on as "); > printf ("user name: "); > printf ($HTTP_POST_VARS['User']); > printf ("Password: ");printf ($HTTP_POST_VARS['Password']); > printf (""); > > > /* Connecting, selecting database */ > $link = mysql_pconnect("localhost", $HTTP_POST_VARS['User'], > $HTTP_POST_VARS['Password']) > or die("Could not connect"); > print "Connected successfully"; > printf (""); > print "Setting Global variables"; > $_SESSION_VARS["dbauser"]=($HTTP_POST_VARS['User']); > $_SESSION_VARS["dbapassword"]=($HTTP_POST_VARS['Password']); > printf ($_SESSION_VARS["dbauser"]); > printf (""); > printf ($_SESSION_VARS["dbapassword"],""); > ?> > > > > The errors I get are: > Warning: Cannot send session cookie - headers already sent by (output > started at c:\usr\www\my-domain\databaselogin.php:3) in > c:\usr\www\my-domain\databaselogin.php on line 4 > > Warning: Cannot send session cache limiter - headers already sent (output > started at c:\usr\www\my-domain\databaselogin.php:3) in > c:\usr\www\my-domain\databaselogin.php on line 4 > > loggin on as > > user name: stampuser > > Password: vantwest > > Connected successfully > > > Obviously I have something not configured correctly, or I am calling the > function in the wrong place. Any advice on how to overcome this would be > very useful. > > > Regards > > > Peter Goggin > > - Original Message - > From: "John Holmes" <[EMAIL PROTECTED]> > To: "'Peter Goggin'" <[EMAIL PROTECTED]>; [EMAIL PROTECTED]> > Sent: Sunday, June 02, 2002 12:09 AM > Subject: RE: [PHP] Apache, html, php and global variables > > > > Sessions use cookies, which use headers, which have to be sent before > > any output. is output. So, put session_start() before that. > > > > > Session_start(); > > > > ... > > > > ?> > > > > > > ... > > > > Where are you putting dbauser and dbapassword into the session? > > > > Your sessions still aren't going to work because the session.save_path > > isn't set correctly in your PHP.ini. Set it to a directory on your > > computer that the web server has access to write to. > > > > ---John Holmes... > > > > > -Original Message- > > > From: Peter Goggin [mailto:[EMAIL PROTECTED]] > > > Sent: Saturday, June 01, 2002 9:54 AM > > > To: [EMAIL PROTECTED]; [EMAIL PROTECTED] > > > Subject: Re: [PHP] Apache, html, php and global variables > > > > > > I am not clear what you mean by this. I have set session_start() on in > > the > > > php script that logs onto the database initially. i then call a test > > php > > > script from a button on the menu frame. This is the output it gives: > > > > > > Test php variables > > > > > > Warning: Cannot send session cookie - headers already sent by (output > > > started at c:\usr\www\my-domain\maintenance.php:4) in > > > c:\usr\www\my-domain\maintenance.php on line 5 > > > > > > Warning: Cannot send session cache limiter - headers already sent > > (output > > > started at c:\usr\www\my-domain\maintenance.php:4) in > > > c:\usr\www\my-domain\maintenance.php on line 5 > > > > > > Warning: open(/tmp\sess_593732809e269f91e78e7406d4a22808, O_RDWR) > > failed: > > > No > > > such file or directory (2) in c:\usr\www\my-domain\maintenance.php on > > line > > > 5 > > > Test of global variables > > > DBA USER: > > > DBA Password; > > > Warning: open(/tmp\sess_593732809e269f91e78e7406d4a22808, O_RDWR) > > failed: > > > No > > > such file or directory (2) in Unknown on line 0 > > > > > > Warning: Failed to write session data (files). Please verify that the > > > current setting of session.save_path is correct (/tmp) in Unknown on > > line > > > 0 > > > > &
Re: [PHP] Apache, html, php and global variables
My script is: loggin on as "); printf ("user name: "); printf ($HTTP_POST_VARS['User']); printf ("Password: ");printf ($HTTP_POST_VARS['Password']); printf (""); /* Connecting, selecting database */ $link = mysql_pconnect("localhost", $HTTP_POST_VARS['User'], $HTTP_POST_VARS['Password']) or die("Could not connect"); print "Connected successfully"; printf (""); print "Setting Global variables"; $_SESSION_VARS["dbauser"]=($HTTP_POST_VARS['User']); $_SESSION_VARS["dbapassword"]=($HTTP_POST_VARS['Password']); printf ($_SESSION_VARS["dbauser"]); printf (""); printf ($_SESSION_VARS["dbapassword"],""); ?> The errors I get are: Warning: Cannot send session cookie - headers already sent by (output started at c:\usr\www\my-domain\databaselogin.php:3) in c:\usr\www\my-domain\databaselogin.php on line 4 Warning: Cannot send session cache limiter - headers already sent (output started at c:\usr\www\my-domain\databaselogin.php:3) in c:\usr\www\my-domain\databaselogin.php on line 4 loggin on as user name: stampuser Password: vantwest Connected successfully Obviously I have something not configured correctly, or I am calling the function in the wrong place. Any advice on how to overcome this would be very useful. Regards Peter Goggin - Original Message - From: "John Holmes" <[EMAIL PROTECTED]> To: "'Peter Goggin'" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> Sent: Sunday, June 02, 2002 12:09 AM Subject: RE: [PHP] Apache, html, php and global variables > Sessions use cookies, which use headers, which have to be sent before > any output. is output. So, put session_start() before that. > > Session_start(); > > ... > > ?> > > > ... > > Where are you putting dbauser and dbapassword into the session? > > Your sessions still aren't going to work because the session.save_path > isn't set correctly in your PHP.ini. Set it to a directory on your > computer that the web server has access to write to. > > ---John Holmes... > > > -Original Message- > > From: Peter Goggin [mailto:[EMAIL PROTECTED]] > > Sent: Saturday, June 01, 2002 9:54 AM > > To: [EMAIL PROTECTED]; [EMAIL PROTECTED] > > Subject: Re: [PHP] Apache, html, php and global variables > > > > I am not clear what you mean by this. I have set session_start() on in > the > > php script that logs onto the database initially. i then call a test > php > > script from a button on the menu frame. This is the output it gives: > > > > Test php variables > > > > Warning: Cannot send session cookie - headers already sent by (output > > started at c:\usr\www\my-domain\maintenance.php:4) in > > c:\usr\www\my-domain\maintenance.php on line 5 > > > > Warning: Cannot send session cache limiter - headers already sent > (output > > started at c:\usr\www\my-domain\maintenance.php:4) in > > c:\usr\www\my-domain\maintenance.php on line 5 > > > > Warning: open(/tmp\sess_593732809e269f91e78e7406d4a22808, O_RDWR) > failed: > > No > > such file or directory (2) in c:\usr\www\my-domain\maintenance.php on > line > > 5 > > Test of global variables > > DBA USER: > > DBA Password; > > Warning: open(/tmp\sess_593732809e269f91e78e7406d4a22808, O_RDWR) > failed: > > No > > such file or directory (2) in Unknown on line 0 > > > > Warning: Failed to write session data (files). Please verify that the > > current setting of session.save_path is correct (/tmp) in Unknown on > line > > 0 > > > > > > The script is: > > > > > > Test php variables > > > session_start(); > > printf ("Test of global variables"); > > printf ("DBA USER: ",$_SESSION_VARS["dbauser"],""); > > printf (""); > > printf ("DBA Password; ",$_SESSION_VARS["dbapassword"],""); > > ?> > > > > > > > > Is there a problem with how I am using sessiot_start, or is there a > php > > config problem? > > > > Regards > > > > Peter Goggin > > > > ----- Original Message ----- > > From: "John Holmes" <[EMAIL PROTECTED]> > > To: "'Peter Goggin'" <[EMAIL PROTECTED]>; > [EMAIL PROTECTED]> > > Sent: Saturday, June 01, 2002 2:04 PM > > Subject: RE: [PHP] Apache, html, php and global variables > > > > > &
RE: [PHP] Apache, html, php and global variables
Sessions use cookies, which use headers, which have to be sent before any output. is output. So, put session_start() before that. ... Where are you putting dbauser and dbapassword into the session? Your sessions still aren't going to work because the session.save_path isn't set correctly in your PHP.ini. Set it to a directory on your computer that the web server has access to write to. ---John Holmes... > -Original Message- > From: Peter Goggin [mailto:[EMAIL PROTECTED]] > Sent: Saturday, June 01, 2002 9:54 AM > To: [EMAIL PROTECTED]; [EMAIL PROTECTED] > Subject: Re: [PHP] Apache, html, php and global variables > > I am not clear what you mean by this. I have set session_start() on in the > php script that logs onto the database initially. i then call a test php > script from a button on the menu frame. This is the output it gives: > > Test php variables > > Warning: Cannot send session cookie - headers already sent by (output > started at c:\usr\www\my-domain\maintenance.php:4) in > c:\usr\www\my-domain\maintenance.php on line 5 > > Warning: Cannot send session cache limiter - headers already sent (output > started at c:\usr\www\my-domain\maintenance.php:4) in > c:\usr\www\my-domain\maintenance.php on line 5 > > Warning: open(/tmp\sess_593732809e269f91e78e7406d4a22808, O_RDWR) failed: > No > such file or directory (2) in c:\usr\www\my-domain\maintenance.php on line > 5 > Test of global variables > DBA USER: > DBA Password; > Warning: open(/tmp\sess_593732809e269f91e78e7406d4a22808, O_RDWR) failed: > No > such file or directory (2) in Unknown on line 0 > > Warning: Failed to write session data (files). Please verify that the > current setting of session.save_path is correct (/tmp) in Unknown on line > 0 > > > The script is: > > > Test php variables > session_start(); > printf ("Test of global variables"); > printf ("DBA USER: ",$_SESSION_VARS["dbauser"],""); > printf (""); > printf ("DBA Password; ",$_SESSION_VARS["dbapassword"],""); > ?> > > > > Is there a problem with how I am using sessiot_start, or is there a php > config problem? > > Regards > > Peter Goggin > > - Original Message - > From: "John Holmes" <[EMAIL PROTECTED]> > To: "'Peter Goggin'" <[EMAIL PROTECTED]>; [EMAIL PROTECTED]> > Sent: Saturday, June 01, 2002 2:04 PM > Subject: RE: [PHP] Apache, html, php and global variables > > > > You still have to connect to a database every time a script is run, > > whether it's loaded in a frame or run by itself. If you start a session > > and save the username and password in it, then you can use that login > > and password on every other page that you call session_start() on. > > > > ---John Holmes... > > > > > -Original Message- > > > From: Peter Goggin [mailto:[EMAIL PROTECTED]] > > > Sent: Friday, May 31, 2002 11:12 PM > > > To: [EMAIL PROTECTED] > > > Subject: Re: [PHP] Apache, html, php and global variables > > > > > > I am not certain how this helps me, since it appears the data is only > > > carried to pages called directly from where it is set. The page where > > the > > > user logs onto the database does not link to other pages. This is done > > > from > > > the top frame of the form. The top frame of the inital page contains > > the > > > menu, one option of which is to log onto the data base to start a > > session. > > > The user will then select another page from the top form. > > > > > > This new page is displayed in the bottom frame of the intial page, and > > > there > > > may be futher links within this page on the bottom fram.Generally > > however > > > main navigation is from the top frame which remains in place through > > out. > > > What I wabt to do is to have the login information available at all > > times > > > once the user is logged in, nomattar how the current page is called. > > > > > > Is this possible? > > > > > > If so how is this done? > > > > > > > > > - Original Message - > > > From: "Stuart Dallas" <[EMAIL PROTECTED]> > > > To: <[EMAIL PROTECTED]> > > > Sent: Saturday, June 01, 2002 11:56 AM > > > Subject: Re: [PHP] Apache, html, php and global variables > > > > > > > > > > On Saturday, June 1, 2002 at 2:42:40 AM, you wrote: > > > > > Is there an
Re: [PHP] Apache, html, php and global variables
I am not clear what you mean by this. I have set session_start() on in the php script that logs onto the database initially. i then call a test php script from a button on the menu frame. This is the output it gives: Test php variables Warning: Cannot send session cookie - headers already sent by (output started at c:\usr\www\my-domain\maintenance.php:4) in c:\usr\www\my-domain\maintenance.php on line 5 Warning: Cannot send session cache limiter - headers already sent (output started at c:\usr\www\my-domain\maintenance.php:4) in c:\usr\www\my-domain\maintenance.php on line 5 Warning: open(/tmp\sess_593732809e269f91e78e7406d4a22808, O_RDWR) failed: No such file or directory (2) in c:\usr\www\my-domain\maintenance.php on line 5 Test of global variables DBA USER: DBA Password; Warning: open(/tmp\sess_593732809e269f91e78e7406d4a22808, O_RDWR) failed: No such file or directory (2) in Unknown on line 0 Warning: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0 The script is: Test php variables "); printf ("DBA USER: ",$_SESSION_VARS["dbauser"],""); printf (""); printf ("DBA Password; ",$_SESSION_VARS["dbapassword"],""); ?> Is there a problem with how I am using sessiot_start, or is there a php config problem? Regards Peter Goggin - Original Message - From: "John Holmes" <[EMAIL PROTECTED]> To: "'Peter Goggin'" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> Sent: Saturday, June 01, 2002 2:04 PM Subject: RE: [PHP] Apache, html, php and global variables > You still have to connect to a database every time a script is run, > whether it's loaded in a frame or run by itself. If you start a session > and save the username and password in it, then you can use that login > and password on every other page that you call session_start() on. > > ---John Holmes... > > > -----Original Message----- > > From: Peter Goggin [mailto:[EMAIL PROTECTED]] > > Sent: Friday, May 31, 2002 11:12 PM > > To: [EMAIL PROTECTED] > > Subject: Re: [PHP] Apache, html, php and global variables > > > > I am not certain how this helps me, since it appears the data is only > > carried to pages called directly from where it is set. The page where > the > > user logs onto the database does not link to other pages. This is done > > from > > the top frame of the form. The top frame of the inital page contains > the > > menu, one option of which is to log onto the data base to start a > session. > > The user will then select another page from the top form. > > > > This new page is displayed in the bottom frame of the intial page, and > > there > > may be futher links within this page on the bottom fram.Generally > however > > main navigation is from the top frame which remains in place through > out. > > What I wabt to do is to have the login information available at all > times > > once the user is logged in, nomattar how the current page is called. > > > > Is this possible? > > > > If so how is this done? > > > > > > - Original Message - > > From: "Stuart Dallas" <[EMAIL PROTECTED]> > > To: <[EMAIL PROTECTED]> > > Sent: Saturday, June 01, 2002 11:56 AM > > Subject: Re: [PHP] Apache, html, php and global variables > > > > > > > On Saturday, June 1, 2002 at 2:42:40 AM, you wrote: > > > > Is there any way of caryying the login information from one web > page > > to > > the > > > > next in global variables so that the username and password entered > in > > the > > > > login screen is available to all other web pages in the site or do > I > > have to > > > > ask the user to re-enter this information at every screen? > > > > > > Sessions: http://www.php.net/session > > > > > > -- > > > Stuart > > > > > > > > > -- > > > PHP General Mailing List (http://www.php.net/) > > > To unsubscribe, visit: http://www.php.net/unsub.php > > > > > > > > > > > > -- > > PHP General Mailing List (http://www.php.net/) > > To unsubscribe, visit: http://www.php.net/unsub.php > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
RE: [PHP] Apache, html, php and global variables
You still have to connect to a database every time a script is run, whether it's loaded in a frame or run by itself. If you start a session and save the username and password in it, then you can use that login and password on every other page that you call session_start() on. ---John Holmes... > -Original Message- > From: Peter Goggin [mailto:[EMAIL PROTECTED]] > Sent: Friday, May 31, 2002 11:12 PM > To: [EMAIL PROTECTED] > Subject: Re: [PHP] Apache, html, php and global variables > > I am not certain how this helps me, since it appears the data is only > carried to pages called directly from where it is set. The page where the > user logs onto the database does not link to other pages. This is done > from > the top frame of the form. The top frame of the inital page contains the > menu, one option of which is to log onto the data base to start a session. > The user will then select another page from the top form. > > This new page is displayed in the bottom frame of the intial page, and > there > may be futher links within this page on the bottom fram.Generally however > main navigation is from the top frame which remains in place through out. > What I wabt to do is to have the login information available at all times > once the user is logged in, nomattar how the current page is called. > > Is this possible? > > If so how is this done? > > > - Original Message - > From: "Stuart Dallas" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Saturday, June 01, 2002 11:56 AM > Subject: Re: [PHP] Apache, html, php and global variables > > > > On Saturday, June 1, 2002 at 2:42:40 AM, you wrote: > > > Is there any way of caryying the login information from one web page > to > the > > > next in global variables so that the username and password entered in > the > > > login screen is available to all other web pages in the site or do I > have to > > > ask the user to re-enter this information at every screen? > > > > Sessions: http://www.php.net/session > > > > -- > > Stuart > > > > > > -- > > PHP General Mailing List (http://www.php.net/) > > To unsubscribe, visit: http://www.php.net/unsub.php > > > > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Apache, html, php and global variables
I am not certain how this helps me, since it appears the data is only carried to pages called directly from where it is set. The page where the user logs onto the database does not link to other pages. This is done from the top frame of the form. The top frame of the inital page contains the menu, one option of which is to log onto the data base to start a session. The user will then select another page from the top form. This new page is displayed in the bottom frame of the intial page, and there may be futher links within this page on the bottom fram.Generally however main navigation is from the top frame which remains in place through out. What I wabt to do is to have the login information available at all times once the user is logged in, nomattar how the current page is called. Is this possible? If so how is this done? - Original Message - From: "Stuart Dallas" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Saturday, June 01, 2002 11:56 AM Subject: Re: [PHP] Apache, html, php and global variables > On Saturday, June 1, 2002 at 2:42:40 AM, you wrote: > > Is there any way of caryying the login information from one web page to the > > next in global variables so that the username and password entered in the > > login screen is available to all other web pages in the site or do I have to > > ask the user to re-enter this information at every screen? > > Sessions: http://www.php.net/session > > -- > Stuart > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Apache, html, php and global variables
On Saturday, June 1, 2002 at 2:42:40 AM, you wrote: > Is there any way of caryying the login information from one web page to the > next in global variables so that the username and password entered in the > login screen is available to all other web pages in the site or do I have to > ask the user to re-enter this information at every screen? Sessions: http://www.php.net/session -- Stuart -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php