Σχεδιασμός και Υλοποίηση Πληροφοριακού Συστήματος βέλτιστης διαδρομής συνεπιβατών που
χρησιμοποιούν υπηρεσίες Ταξί
77
καλούνται σε κάθε αρχείο και εμφανίζουν τις πληροφορίες των πνευματικών
δικαιωμάτων (© copyrights).
check_err_warn.php
Εικόνα 28: Εντολές εμφάνισης σφαλμάτων PHP.
Όπως μπορούμε να δούμε στην Εικόνα 28, το αρχείο αυτό αποτελείται από
μόνο δύο εντολές και λειτουργεί ως εργαλείο εμφάνισης των σφαλμάτων (errors) και
των προειδοποιήσεων (warnings) της PHP. Μπορεί πολύ απλά να συμπεριληφθεί
(include) από κάθε άλλο αρχείο του συστήματος, για να βοηθήσει στον έλεγχο της
ορθότητας του κώδικα.
https_connect.php
Ο προτεινόμενος και πλέον πιο διαδεδομένος τρόπος πρόσβασης σε ένα site
είναι μέσω κρυπτογράφησης https, κι αυτό γιατί προσδίδει μεγαλύτερη ασφάλεια.
Για το λόγο αυτό, δημιουργήθηκε το αρχείο https_connect.php, το οποίο γίνεται
include (ή require) από κάθε άλλο αρχείο του συστήματος. Το αρχείο αυτό αποτελεί
έναν έλεγχο, ώστε σε περίπτωση που ο χρήστης δώσει http:// να ανακατευθύνεται
στο ίδιο αρχείο με https. Ο φοιτητικός διακομιστής zafora.icte.uowm.gr υποστηρίζει
την ασφαλή σύνδεση https:// .
Εικόνα 29: Κώδικας ελέγχου ασφαλούς σύνδεσης https.
login.php
Για την ικανοποίηση των πρώτων ελέγχων της εφαρμογής, είναι απαραίτητο
να υπάρξει ένας τρόπος ασφαλούς διαπίστευσης των στοιχείων που εισάγει ο