50
ΑΝΑΛΥΣΗ ΚΑΙ ΣΧΕΔΙΑΣΗ ΣΥΣΤΗΜΑΤΟΣ
Εικόνα 17: Κώδικας σύνδεσης με τη βάση δεδομένων.
errorReporting.php
Αυτό το αρχείο περιλαμβάνει μόνο δυο εντολές (βλ. Εικόνα 18) αλλά είναι αρκετά ση-
μαντικό για την αποσφαλμάτωση της ιστοσελίδας, αφού εμφανίζει όλα τα σφάλματα και
τις προειδοποιήσεις. Με αυτόν τον τρόπο γίνεται πιο εύκολο για τον δημιουργό του πλη-
ροφοριακού συστήματος να βρει σε ποιο σημείο του κώδικα βρίσκετε το σφάλμα και να
το διορθώσει. Για να συμβεί αυτό πρέπει αυτό το αρχείο να συμπεριλαμβάνετε σε όλα τα
αρχεία PHP.
Εικόνα 18: Εντολές εμφάνισης σφαλμάτων PHP.
redirectHTTPS.php
Ο πλέον προτεινόμενος, ο πιο διαδεδομένος και ασφαλέστερος τρόπος πρόσβασης σε ένα
site είναι μέσω της κρυπτογράφησης https. Για τον λόγο αυτό, ήταν απαραίτητο η δη-
μιουργία ενός τέτοιου αρχείου το οποίο θα συμπεριλαμβάνεται σε όλα τα αρχεία του
πληροφοριακού συστήματος. Στην ουσία στην περίπτωση που ο χρήστης πληκτρολό-
γηση την διεύθυνση URL με http:// αυτόματα ανακατευθύνεται με https:// (βλ. Εικόνα
Εικόνα 19: Κώδικας ελέγχου ασφαλούς σύνδεσης HTTPS.