background image

Σχεδιασμός και Υλοποίηση  Πληροφοριακού Συστήματος βέλτιστης διαδρομής συνεπιβατών που 
χρησιμοποιούν υπηρεσίες Ταξί 

 

79 

 

 

Εικόνα 30: Κώδικας ελέγχων σύνδεσης στο σύστημα. 

 

  logincheck.php – sessionlock.php 

 

Τα  αρχεία  αυτά  αποτελούν  ένα  επιπλέον  σενάριο  ελέγχου  των  στοιχείων 

σύνδεσης  του χρήστη.  Εκτελούν  πολύ  απλές, αλλά,  παρόλ’ αυτά,  πολύ σημαντικές 
διαδικασίες. 

 

Εάν  η  διαπίστευση  του  χρήστη  ήταν  επιτυχής,  το  σενάριο  ελέγχου 

(sessionlock.php)  θα  επιτρέψει  στο  χρήστη  να  ανακατευθυνθεί  στην  επόμενη 
ιστοσελίδα·  διαφορετικά  τον  επιστρέφει  στη  σελίδα  σύνδεσης  (Εικόνα  31).  Αυτό 
παρέχει ασφάλεια, καθώς αποτρέπει κάποιον κακόβουλο χρήστη να περιηγηθεί στις 
ιστοσελίδες  του  συστήματός  μας  χωρίς  να  είναι  συνδεδεμένος.  Το  αρχείο  αυτό 
γίνεται include (ή require) από κάθε αρχείο, που εκτελεί ενέργειες από τους απλούς 
χρήστες – επιβάτες.  

 

Εικόνα 31: Κώδικας ελέγχου συνδεδεμένου χρήστη – sessionlock.php