php members area & cms

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

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

Απάντηση
Άβαταρ μέλους
cn92
Δημοσιεύσεις: 232
Εγγραφή: 25 Ιαν 2008 19:00
Τοποθεσία: Γλυφαδα
Επικοινωνία:

php members area & cms

Δημοσίευση από cn92 » 02 Απρ 2009 14:32

Εχω αρχισει την κατασκευη ενος backend για τη νεα μου σελιδα, που θα ειναι ενα συστημα διαχειρισης περιεχομενου και πελατων.
1) θελω να μου πειτε πως μπορω να διορθωσω ενα bug που ειχε το προηγουμενο, δλδ οταν συνδεοταν ενας χρηστης στην περιοχη πελατων, οποιοσδηποτε χρηστης, και πηγαινε σε μια σελιδα http:// XXXXXXXX/user.php?id=2 και αλλαζε το id πχ σε 5 εβλεπε τα δεδομενα του αλλου χρηστη. Πως μπορω να το αποφυγω αυτο? Να λεει δλδ λαθος σελιδα ή κάτι τετοιο??

alexsoft

php members area & cms

Δημοσίευση από alexsoft » 02 Απρ 2009 14:52

cn92 έγραψε:Εχω αρχισει την κατασκευη ενος backend για τη νεα μου σελιδα, που θα ειναι ενα συστημα διαχειρισης περιεχομενου και πελατων.
1) θελω να μου πειτε πως μπορω να διορθωσω ενα bug που ειχε το προηγουμενο, δλδ οταν συνδεοταν ενας χρηστης στην περιοχη πελατων, οποιοσδηποτε χρηστης, και πηγαινε σε μια σελιδα http:// XXXXXXXX/user.php?id=2 και αλλαζε το id πχ σε 5 εβλεπε τα δεδομενα του αλλου χρηστη. Πως μπορω να το αποφυγω αυτο? Να λεει δλδ λαθος σελιδα ή κάτι τετοιο??
Καταρχάς πληροφοριακά, η κατασκευή ενός CMS και ενός CRM είναι μεγάλη υπόθεση και χρειάζεται τεράστιος όγκος κώδικα.....

στο ερώτημα σου τώρα...

απλώς βάλε μια συνθήκη

π.χ. σου δίνω ένα παράδειγμα καθώς δεν ξέρω τι κώδικα χρησιμοποιείς:

Κώδικας: Επιλογή όλων

  if ($my->id == $_GET['id']) { // όπου $my->id ο κωδικός του τρέχοντος χρήστη
     ..... προβολή προφίλ
  } else {
    λάθος....
  }

Άβαταρ μέλους
cn92
Δημοσιεύσεις: 232
Εγγραφή: 25 Ιαν 2008 19:00
Τοποθεσία: Γλυφαδα
Επικοινωνία:

php members area & cms

Δημοσίευση από cn92 » 02 Απρ 2009 15:12

οκ θα το δοκιμασω.
Επειδη θα ειναι για δικια μου χρηση, θα εχει συγκεκριμενα πραγματα πανω, πιστευω οτι δεν μου παρει παρα πολυ καιρο(υπολογιζω 1-2 μηνες)...
Παντως το κανω περισσοτερο για εξασκηση...

Απάντηση

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

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

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