rkumar1 Posted August 14, 2006 Share Posted August 14, 2006 Hi all, I am new to this forum and to PHP. I have a question to ask about User Memberships and how to create custom user pages, so the users can check the status of an order. Right now, I am able to have users log on to a central page. I created this logon scheme using the tutorial on phpfreaks.com. How do I have a user enter his logon credentials so he will be directed to his own custom page? Thanks.PS: If anyone can just provide a reference to a site where I could get this particular script that would be great! Thanks again. EDIT: I would also like to add that I have a phpmyadmin MYSQL database currently through 1&1. Quote Link to comment Share on other sites More sharing options...
onthespot Posted August 14, 2006 Share Posted August 14, 2006 what is your central page? is this central page the first page your viewers see when they log in? Quote Link to comment Share on other sites More sharing options...
hackerkts Posted August 14, 2006 Share Posted August 14, 2006 I have a question about your custom page, what does that page actually do ?At the moment I could only think of connecting database with the custom page, let's say ?page=1Then after a person login, then you redirect them acount to their id, so let's say again the user id is 1, then it will be redirect to ?page=1Btw.. This is just roughly an idea. Quote Link to comment Share on other sites More sharing options...
rkumar1 Posted August 14, 2006 Author Share Posted August 14, 2006 The "central page" is the page immediately following the user login. Instead of having this "central page," I would like each user to be able to login and then he/she will be directed to his/her own custom page. I like the idea that hacker presented about having a unique user ID for each user, which will direct that user to his/her own page ID. This page will display his/her name and will show the status of their job/order. Also, I would like to be able to edit that custom user page, so I can send messages to the user. Now, the problem I am having is trying to implement this kind of structure (script code, etc.). Thanks again! Quote Link to comment Share on other sites More sharing options...
rkumar1 Posted August 15, 2006 Author Share Posted August 15, 2006 Is there any script which can generate a new custom user page when that user signs up? For example user 3399 will get pageid 3399. Thanks. Quote Link to comment Share on other sites More sharing options...
ocdotcom Posted August 15, 2006 Share Posted August 15, 2006 Ive been trying to figure this one out as well! Help please :)Ill post some fo my code if I get it half-way straightened out. Quote Link to comment Share on other sites More sharing options...
raza.shahzad Posted August 15, 2006 Share Posted August 15, 2006 Dear friend,there are many methods/techniques that you can use for the desired result that you want. the simplest is to create a file and put it in the root directory for all users. then use the mkdir and filecopy techniques to copy that file to a newly created directory for your registered users or for anyone who logs in to your website. this method is the simplest. and to secure your code from being used by others at the root level you can simply put <?php exit(); > at the first line to avoid anyone from viewing the page. and while copying the contents of this page which are typed below the <?php exit.... line you can make the thing work quiet easily. hope you get the point.other method can be using database to store complete page scripts and running queries for each individual but it will be a bit difficult for an amateur PHP programmer. but you can give it a try. Quote Link to comment Share on other sites More sharing options...
ocdotcom Posted August 16, 2006 Share Posted August 16, 2006 Thanks for the reply - I am considering a few options but I dont even know if ANY of them will work.First what I am trying to accomplish (I dont think this is anything that hasnt been done before, actually Im sure it is quite common):I want to make a page for each user who is a member of my site, this page will include a few basic things1. A place for them to upload their personal files (photos mostly)2. A place for them to keep track of basic checklists (forms)3. A place for them to dump text (journal entries)4. (the most dificult thing) - I want to track data for them and query that data and do calculations with it. An example of this is lets say I have a travel site where members can input how many miles theve flown and how much time it took and any given trip. I will them compile this info to provide them stats about how much they flew in a year, average flight time, etc. and repost it to THEIR page.Stuff like that...I dont know whether to store any/all of this in the DB or on pages etc. Im trying some sifferent things but running into trouble. I can make the pages easy enough and posting and pulling data to/from SQL is working well - the problem I have is figuring out a way to auto-generate a page for someone when they register and login (I am using the membership code offered here by phpfreak with some basic changes)I have been a Front Page/basic HTML guy for about 5 years (no it's now how I earn a living ;)) but I am learning mySQL and PHP and some ASP...Any thoughts are appreciated. Quote Link to comment Share on other sites More sharing options...
rkumar1 Posted August 16, 2006 Author Share Posted August 16, 2006 Thanks so much for all the replies. OCDOTCOM, i'm glad that i'm not the only one trying to figure this out!Raza - I think I understand some of what you were saying, but would like some clarification. Is there any pre-written script that I can refer to show me how to refer each user to his/her own custom page? So, the point is to have each user register and then I will manually create their own page, but how would I manually change the script to refer that user to his/her own page? Although I would like a completely automatic solution, I will have to settle for the easier option, since I do not have the time to learn much PHP/MySQL. Thanks again for all the replies. Quote Link to comment Share on other sites More sharing options...
hackerkts Posted August 16, 2006 Share Posted August 16, 2006 It can be done through MySQL, but before that just a question..Have you had your membership working already ?Hmm.. If I have the free time, I will try to help out on scripting.. I having examinations now.. It should ended at next week.. Quote Link to comment Share on other sites More sharing options...
ocdotcom Posted August 16, 2006 Share Posted August 16, 2006 Thanks everyone - Ive made a little progress on this. Yes the membership works great. On my successful login page I created a link to a "user member page" which is a generic php file that pulls (echo's) fields from the DB table. That work great but now I need to figure out how to implement forms etc. Im guessing html's w/includes are going to be the way to go? Quote Link to comment Share on other sites More sharing options...
rkumar1 Posted August 24, 2006 Author Share Posted August 24, 2006 Hi, does anyone have a pre-written script which can refer a user who logs in to a certain page based on his/her user ID?Also, Hackerts: I have had my membership system working so far. I can log users on to a central page, but I would like to know how to redirect a person based on their user ID to their own page. Thanks again! Quote Link to comment Share on other sites More sharing options...
CircularStopSign Posted August 25, 2006 Share Posted August 25, 2006 im trying to figure out the same thing bro Quote Link to comment Share on other sites More sharing options...
jwk811 Posted August 25, 2006 Share Posted August 25, 2006 Hey guys!I'm using the tutorial to create a membership on phpfreaks as well and I'm stuck on the script where all the data from the registry form is processed I used the example in the tutorial to test it out and just replaced the email address and the db.php file and put up the form. I tried it out and the page wouldn't come up right and had all these errors. I'm just wondering how you guys set up that script, it is VERY confusing. ??? Thanks for any help! Quote Link to comment Share on other sites More sharing options...
CircularStopSign Posted August 25, 2006 Share Posted August 25, 2006 post a new thread Quote Link to comment Share on other sites More sharing options...
jwk811 Posted October 26, 2006 Share Posted October 26, 2006 maybe you could make custom pages by adding variables into the url for a specific user and using the GET method to retrieve the data 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.