Η βοήθειά σας πολύτιμη!PHP-MYSQL user managment!

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
trilos021
Δημοσιεύσεις: 131
Εγγραφή: 04 Νοέμ 2003 18:06

Η βοήθειά σας πολύτιμη!PHP-MYSQL user managment!

Δημοσίευση από trilos021 » 07 Οκτ 2010 20:32

Παίδες καλησπέρα.Θα ήθελα να ρωτήσω αν υπάρχει κάποιο καλό tutorial το οποίο να κάνει το εξής.Σε ένα login που χρησιμοποιείται απο "3ων ειδών members" (απο administrators,power users και users),ανάλογα με το ποιο "ειδος member" εισέρχετε να οδηγείται στο αντίστοιχο προφίλ (διαφορετική σελίδα και ως προς το layout-css για το καθένα).
Υγ:ο κάθε χρήστης θα έχει το δικό του profile και ανάλογα με το τι ειδος είναι να του εμφανίζει το συγκεκριμένο layout. :question:

Apostolis_38
Δημοσιεύσεις: 1969
Εγγραφή: 14 Φεβ 2008 16:20
Τοποθεσία: ΠΕΙΡΑΙΑΣ

Η βοήθειά σας πολύτιμη!PHP-MYSQL user managment!

Δημοσίευση από Apostolis_38 » 08 Οκτ 2010 09:18

Μπορείς εύκολα να το κάνεις μόνος σου.
Ενας απλός τρόπος είναι να βάλεις ένα πεδίο στη βάση όπου θα κρατάει το group id (1-2-3) και όταν οι χρήστες κάνουν authentication να τσεκάρεις το id και με ένα απλό if-elseif να τους οδηγείς στο αντίστοιχο περιβάλλον.

trilos021
Δημοσιεύσεις: 131
Εγγραφή: 04 Νοέμ 2003 18:06

Η βοήθειά σας πολύτιμη!PHP-MYSQL user managment!

Δημοσίευση από trilos021 » 08 Οκτ 2010 10:24

ακριβώς αυτό ψάχνω!εχεις υποψη σου που μπορώ να βρώ κάποιο δείγμα κώδικα?

Apostolis_38
Δημοσιεύσεις: 1969
Εγγραφή: 14 Φεβ 2008 16:20
Τοποθεσία: ΠΕΙΡΑΙΑΣ

Η βοήθειά σας πολύτιμη!PHP-MYSQL user managment!

Δημοσίευση από Apostolis_38 » 08 Οκτ 2010 11:20

Πιθανώς αυτό: http://blog.rosihanari.net/en/php/php-l ... cation.php από μια πρόχειρη ματιά που έριξα.
Αλλά όπως σου είπα το συγκεκριμένο task είναι εύκολο να το φτιάξεις μόνος σου.
Θα μάθεις και 5 πράγματα ακόμα.

Άβαταρ μέλους
korgr
Honorary Member
Δημοσιεύσεις: 5067
Εγγραφή: 07 Οκτ 2008 18:30
Τοποθεσία: Corinth
Επικοινωνία:

Η βοήθειά σας πολύτιμη!PHP-MYSQL user managment!

Δημοσίευση από korgr » 08 Οκτ 2010 12:04

Apostolis_38 έγραψε: Αλλά όπως σου είπα το συγκεκριμένο task είναι εύκολο να το φτιάξεις μόνος σου.
Για όποιον γνωρίζει php & mySQL βεβαίως βεβαίως (του Θεμιστοκλέους βεβαίως!)

trilos021
Δημοσιεύσεις: 131
Εγγραφή: 04 Νοέμ 2003 18:06

Η βοήθειά σας πολύτιμη!PHP-MYSQL user managment!

Δημοσίευση από trilos021 » 08 Οκτ 2010 12:16

...κατι πάω να παλέψω...(να χαροπαλέψω βασικα)...

Άβαταρ μέλους
korgr
Honorary Member
Δημοσιεύσεις: 5067
Εγγραφή: 07 Οκτ 2008 18:30
Τοποθεσία: Corinth
Επικοινωνία:

Η βοήθειά σας πολύτιμη!PHP-MYSQL user managment!

Δημοσίευση από korgr » 08 Οκτ 2010 12:32

Τα βασικά βήματα:
  • Δημιουργείς ένα table στη βάση με minimum πεδία τα: id, username, password, accessLevel

    Δημιουργείς την login form

    Δημιουργείς ένα php script το οποίο επεξεργάζεται τα δεδομένα και αν είναι σωστό το ζευγάρι username - password, αποθηκεύει τα στοιχεία σε session μεταβλητές και κάνει redirect ανάλογα την τιμή της accesLevel, στο ανάλογο profil περνώντας ως παράμετρο το id του user. Αν δεν υπάρξει ταυτοποίηση στοιχείων, ξαναεμφανίζει την φόρμα και ένα σχετικό μήνυμα λάθους.

trilos021
Δημοσιεύσεις: 131
Εγγραφή: 04 Νοέμ 2003 18:06

Η βοήθειά σας πολύτιμη!PHP-MYSQL user managment!

Δημοσίευση από trilos021 » 09 Οκτ 2010 17:44

όλα ok χίλια ευχαριστώ για τη βοήθεια!

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες