Results 1 to 7 of 7

Thread: Is a databases needed for this concept? If not, what will I need?

  1. #1
    Join Date
    Mar 2013

    Is a databases needed for this concept? If not, what will I need?

    Let me first apologize if this is not the correct group for the following topic. Perhaps it belongs in the General forum but I just did not know where else to discuss this concept.

    I need to add the following feature to an existing website:

    Allow 50 different users the ability to log in with a name and password
    This login is to bring them to a read-only area where instructions, information, etc., will be waiting for them.
    Since these instructions will be different and private for each individual, this is the reason I need to have 50 separate login/passwords.

    From the web owner's side, I need a way that he can access this same setup (via his website) and enter the 50 different instructions, directions, etc.
    The web owner is not particularly technical, so I cannot have him directly accessing the server, etc.
    His access should be via website, similarly to the way the 50 users would access their instructions.

    Can someone tell me what I looking for with type of setup?
    Is this the type of thing that a database would be needed for?
    Is that any pre-packaged or already available code that could give me the ability to do something as I have described?
    I have access to the server and PHP is available (though I know nothing about it). Is a pre-packaged program available in that language for something as I have described?
    I also have MySQL on the server (though I have never used it nor know much about that either).

    Hopefully I've described the project clearly enough to perhaps get some guidance as to what I am looking for.
    As noted I do not know about PHP or Databases in general, but if these approaches are the method(s) I need to do what I described, I can probably get help to assist me.
    Thank you in advance for any help or guidance you may be able to offer.

  2. #2
    Join Date
    Aug 2004
    While you could do it using some sort of flat text file (XML, JSON, CSV, etc.), my first choice by a pretty wide margin would be to use a database: it's powerful, flexible, and scalable.
    "Well done....Consciousness to sarcasm in five seconds!" ~ Terry Pratchett, Night Watch

    How to Ask Questions the Smart Way (not affiliated with this site, but well worth reading)

    My Blog
    cwrBlog: simple, no-database PHP blogging framework

  3. #3
    Join Date
    Mar 2013
    Thank you Nogdog for the reply.
    It is appreciated.

    Could you possibly lead me in a direction of such a database?
    The server system where the website in question is setup has PHP and MySQL capability.
    Do you have any example sites where I might see such a system in action?
    I realize of course that it would not be as I have described it but any example of MySQL database in action that utilizes a login system as I noted would be very helpful.

    Once again, thank you for your reply.

  4. #4
    Join Date
    Aug 2004
    I don't know of anything off the top of my head, but I'm sure if you search on something like "login control with PHP and MySQL", there ought to be more that a few dozen (hundred?) hits of interest. You might also search sites like sourceforge.net and phpclasses.org for 3rd party PHP code that you might be able to "plug in" to your app with minimal fuss.
    "Well done....Consciousness to sarcasm in five seconds!" ~ Terry Pratchett, Night Watch

    How to Ask Questions the Smart Way (not affiliated with this site, but well worth reading)

    My Blog
    cwrBlog: simple, no-database PHP blogging framework

  5. #5
    Join Date
    Mar 2013
    Thank you again.
    I'll do such a search immediately.
    If you don't mind, I'd like to tap your knowledge again in the future.

  6. #6
    Join Date
    Feb 2012
    The developer has to create management functions accessible from a Web page and User functions accessible from another Web page. The two different sorts of functionalities will be tied together by the developer using a real database, like Mysql.
    Knowledge is that which can be shown to be the case, and Intelligence is the method one uses to deploy the demonstration of what is the case, everything else is Information.

    For a stronger Text reading try:

  7. #7
    Join Date
    Mar 2013
    Thank you WyCnet for your reply.
    It is becoming clear to me that I am in way over my head, as I have never designed a database before nor do I really understand the underlying structural concepts required (such as the example you just described).
    My only real chance at achieving my goal (in any reasonable time), would be to see a working example of what you just described.
    Then perhaps, I'd have a chance at duplicating or (more likely) utilizing much of what I would see from a first hand examination of its functionality and code.
    Unless you know of someplace I could see such a working example, I believe I have reached the end of this particular quest.
    Thank you all again.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
HTML5 Development Center



X vBulletin 4.2.2 Debug Information

  • Page Generation 0.11282 seconds
  • Memory Usage 2,906KB
  • Queries Executed 15 (?)
More Information
Template Usage (32):
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_global_above_footer
  • (1)ad_global_below_navbar
  • (1)ad_global_header1
  • (1)ad_global_header2
  • (1)ad_navbar_below
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)ad_thread_first_post_content
  • (1)ad_thread_last_post_content
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)headinclude_bottom
  • (7)memberaction_dropdown
  • (1)navbar
  • (4)navbar_link
  • (1)navbar_moderation
  • (1)navbar_noticebit
  • (1)navbar_tabs
  • (2)option
  • (7)postbit
  • (7)postbit_onlinestatus
  • (7)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available (6):
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files (26):
  • ./showthread.php
  • ./global.php
  • ./includes/class_bootstrap.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/functions_navigation.php
  • ./includes/class_friendly_url.php
  • ./includes/class_hook.php
  • ./includes/class_bootstrap_framework.php
  • ./vb/vb.php
  • ./vb/phrase.php
  • ./includes/functions_facebook.php
  • ./includes/functions_calendar.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_notice.php
  • ./packages/vbattach/attach.php
  • ./vb/types.php
  • ./vb/cache.php
  • ./vb/cache/db.php
  • ./vb/cache/observer/db.php
  • ./vb/cache/observer.php 

Hooks Called (70):
  • init_startup
  • friendlyurl_resolve_class
  • init_startup_session_setup_start
  • database_pre_fetch_array
  • database_post_fetch_array
  • init_startup_session_setup_complete
  • global_bootstrap_init_start
  • global_bootstrap_init_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • load_show_variables
  • load_forum_show_variables
  • global_state_check
  • global_bootstrap_complete
  • global_start
  • style_fetch
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • strip_bbcode
  • friendlyurl_clean_fragment
  • friendlyurl_geturl
  • forumjump
  • cache_templates
  • cache_templates_process
  • template_register_var
  • template_render_output
  • fetch_template_start
  • fetch_template_complete
  • parse_templates
  • fetch_musername
  • notices_check_start
  • notices_noticebit
  • process_templates_complete
  • friendlyurl_redirect_canonical
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • memberaction_dropdown
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • build_navigation_data
  • build_navigation_array
  • check_navigation_permission
  • process_navigation_links_start
  • process_navigation_links_complete
  • set_navigation_menu_element
  • build_navigation_menudata
  • build_navigation_listdata
  • build_navigation_list
  • set_navigation_tab_main
  • set_navigation_tab_fallback
  • navigation_tab_complete
  • fb_like_button
  • showthread_complete
  • page_templates