Any tutorial to develop Admin panel to my clients site?

Discussion in 'PHP' started by scubita, Oct 30, 2008.

  1. #1
    Hi guys,

    A client wants a "real estate" kind of site.

    > He wants to be able to change items.
    > He wants to upload pictures etc just as in WP or Joomla

    Since i didn't find any Joomla or WP theme for this one, i'll do this from scratch but i really need the admin mode/panel for client.

    Any tips or good tutorials on how can i develop from scratch this admin panel?

    Thanks in advance!
     
    scubita, Oct 30, 2008 IP
  2. scubita

    scubita Peon

    Messages:
    5,550
    Likes Received:
    318
    Best Answers:
    0
    Trophy Points:
    0
    #2
    ^^ hmmm yeah but did you read the post? I need a tutorial for it :)
     
    scubita, Oct 31, 2008 IP
  3. Pos1tron

    Pos1tron Peon

    Messages:
    95
    Likes Received:
    7
    Best Answers:
    0
    Trophy Points:
    0
    #3
    ...if you're taking payment to do something, you should be able to do it to a good standard... not just copying from tutorials.
     
    Pos1tron, Oct 31, 2008 IP
  4. scubita

    scubita Peon

    Messages:
    5,550
    Likes Received:
    318
    Best Answers:
    0
    Trophy Points:
    0
    #4
    Man, i did learn html, css, seo, graphic design, photoshop, gimp, dreamweaver, notepad, server admin... you name it - and let me tell you: if it weren't those good tutorials, i'll still be a dumbass doing alot of stuff. Shit, two days ago i did a php site for first time in my life in 25 minutes: 6 pages all dynamic and with php includes that i never tried.

    Bottom line: Tutorials are there to teach you, to help you, to guide you. So next time you won't need them.

    But i guess you were born a fucking genious. :rolleyes:
     
    scubita, Oct 31, 2008 IP
  5. scriptreseller

    scriptreseller Active Member

    Messages:
    323
    Likes Received:
    15
    Best Answers:
    0
    Trophy Points:
    58
    #5
    LOL love it

     
    scriptreseller, Nov 1, 2008 IP
  6. shona21

    shona21 Peon

    Messages:
    2
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #6
    Hiiiiii

    i am shona here.....
    i am new to this forum
    i read your post

    if you really need some tutorial for making a admin in your clent website for managing different users you may use some tutorials and free scripts onthe website

    http://www.plus2net.com/

    check me here....:)

    http://www.sanjeeva.net
     
    shona21, Nov 1, 2008 IP
    scubita likes this.
  7. scubita

    scubita Peon

    Messages:
    5,550
    Likes Received:
    318
    Best Answers:
    0
    Trophy Points:
    0
    #7
    Thanks shona, rep added, that's a cool site, lot's of info.
     
    scubita, Nov 1, 2008 IP
    buffalo likes this.
  8. dannywwww

    dannywwww Well-Known Member

    Messages:
    804
    Likes Received:
    18
    Best Answers:
    0
    Trophy Points:
    110
    #8
    Personally i do not think there is a "tutorial" how to create a admin cp, since there are so many things to consider around your actual script e.g. (editing: database tables etc.)

    http://www.zubrag.com/scripts/password-protect.php

    that is a password protect script, it's a start.

    MySQL tutorial (working with the database edit/delete/insert)

    http://www.tizag.com/mysqlTutorial/

    PHP Posts & Gets - forms

    http://www.tizag.com/phpT/forms.php


    You'd have to connect to the db...
    http://www.tizag.com/mysqlTutorial/mysqlconnection.php

    Hope it helps, though the best idea would be to pay a coder to do so, since it will be a struggle to build the cp, with hardly any knowledge.

    ps. if you do need any help, come into any bugs/errors drop me a pm, i'd be happy to help am a php/mysql programmer :).

    Regards,
    Danny.
     
    dannywwww, Nov 1, 2008 IP
    scubita likes this.
  9. rohan_shenoy

    rohan_shenoy Active Member

    Messages:
    441
    Likes Received:
    20
    Best Answers:
    0
    Trophy Points:
    60
    #9
    Atleast these 2 ways:
    1. Since you have already seeb how joomla and wp work, you can put together yourself the pieces of the code.
    2. Hire a graphic designer to provide images for the wp theme.

    I bet, the 2nd option is much hassle-free to you, and more secure for your client. If you are going to read from tutorials, then I doubt you are going to do a high-quali ty job, because high-quality rarely comes at the first or second attempt.

    Also, I am afraid that you may not be able to find tutorial for it. Tutorials are there to teach you the basic, but it is you who must put those small pieces of basic into an application. Its like, you cannot have 3 different tutorials to teach you how to stich shirts of 38,40 and 42 size!
     
    rohan_shenoy, Nov 1, 2008 IP
    scubita likes this.
  10. scubita

    scubita Peon

    Messages:
    5,550
    Likes Received:
    318
    Best Answers:
    0
    Trophy Points:
    0
    #10
    Thanks guys

    This is not a "i want i all" kind of situation, senior members know my philosophy of life ;) But i really need to have a go at php + mysql since it's one of my coding missing classes.

    Anyways,
    I did test some stuff and checked Open-Realty. I'm going to change it a bit and see how it goes.
     
    scubita, Nov 2, 2008 IP
  11. risoknop

    risoknop Peon

    Messages:
    914
    Likes Received:
    24
    Best Answers:
    0
    Trophy Points:
    0
    #11
    Well, if you want to do it seriously, you should learn it first by making a couple of different admin scripts, comparing them and learning the best way to do it - and not create it for client according to some tutorial. Most of these tutorials are obsolete and their admin areas are not very secure nor do they use correct database structure with referential and data integrity.
     
    risoknop, Nov 2, 2008 IP
  12. rohan_shenoy

    rohan_shenoy Active Member

    Messages:
    441
    Likes Received:
    20
    Best Answers:
    0
    Trophy Points:
    60
    #12
    rohan_shenoy, Nov 3, 2008 IP
  13. Tarkan

    Tarkan Peon

    Messages:
    491
    Likes Received:
    16
    Best Answers:
    0
    Trophy Points:
    0
    #13
    There aren't tutorials for everything the idea is... you create a login script (which there are many tutorials for), and then you create variables for the user to input, and then you use those variables to design the site with. Simple!
     
    Tarkan, Nov 3, 2008 IP
  14. dev_SeeInside

    dev_SeeInside Peon

    Messages:
    45
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #14
    The best way to learn is to use what you already know, and try to make something work. You need a login script for the admin, you need pages to add/edit/delete listings, and to add/delete images for each listing in the database. That's pretty much all you have to do.

    I have experience building real estate sites, if you want you can PM me and I'll help you out. I also have my own site for real estate listings and I'd be happy to list your client's properties for free on my site. Anyone else's property listings too, for that matter. Send me a PM!
     
    dev_SeeInside, Nov 3, 2008 IP
  15. JEET

    JEET Notable Member

    Messages:
    3,832
    Likes Received:
    502
    Best Answers:
    19
    Trophy Points:
    265
    #15

    That is so right. :) Use the tutorial to get the syntax/commands etc available.
    It's very nice to see that you are so motivated, but coding a safe admin Real-Estate panel is a very difficult work even for experienced coders. You need to add indexes to tables so they work faster when a query is sent, structure the tables so you can use join statements later if needed, setting up data limits for fields, deciding and using proper field type etc. (above is done before starting to code... at database level)
    If you don't learn all that either the script will become a server load after a short time, and host will block it, or it'll become so slow that it will take too much time to do anything. (several minutes)

    I'm not saying this to disappoint you, but you should pay someone for this panel, and meanwhile learn php/mysql coding yourself for future work.
    Or buy a premade real-estate script. It'll have an admin panel. :)

    It is nice that you did a php dynamic site using "includes", but do you know that if you do a statement like:
    include('filename.php');
    to get some variables, and that script is deleted or renamed, still your page will display, but all messed up because the variables are missing.
    Use:
    require('filename.php');
    to stop script from continuing.
    If you have error_reporting turned off, that first statement will not display any errors as well. Now imagine if your included file is doing some "checks" on some data, you never know it, and you try to send a query using that data to sql. Some hacker could enter another query in that data, and your database is empty now, or missing records.

    Try this code:
    <?php
    $sen='<h1> I am learning coding </h1>';
    include('filename.php');
    echo $sen;
    ?>

    You see errors, now try this:
    <?php
    error_reporting(0);
    $sen='<h1> I am learning coding </h1>';
    include('filename.php');
    echo $sen;
    ?>

    Works huh!!! :) What If you were logging $sen to database and filename.php had checks to see if it is valid data?

    Go with a coder for now, and keep learning yourself so you can do the job yourself in future. :)

    You can find many useful tutorials using google, but I find php.net best for php syntax, and dev.mysql.com is best for learning mysql/sql
    regards
     
    JEET, Nov 3, 2008 IP