background image

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

 

82 

 

 

Εικόνα 35: Κώδικας ελέγχου διαθεσιμότητας username. 

 

Πιο  αναλυτικά,  κατά  τη  διαδικασία  δημιουργίας  ή  επεξεργασίας  ενός 

λογαριασμού  χρήστη,  αμέσως  μόλις  ο  χρήστης  συμπληρώσει  το  πεδίο  του 
ψευδωνύμου (username), μια διεργασία Ajax (Εικόνα 36) θα ζητήσει από τη σελίδα 
check_availability.php,  η  οποία  είναι  serverside,  να  ελέγξει  τη  διαθεσιμότητα  του 
username  συγκρίνοντας  το  στοιχείο  που  εισήγαγε  ο  χρήστης  με  τα  υπάρχοντα 
usernames  της  βάσης  δεδομένων.  Ανάλογα  με  το  αποτέλεσμα  εμφανίζεται 
αντίστοιχο μήνυμα (Εικόνα 35).  

 

 

Εικόνα 36: Κώδικας Ajax script κλήσης του αρχείου ελέγχου διαθεσιμότητας username. 

 

Για την καλύτερη οργάνωση των διάφορων τύπων αρχείων δημιουργήθηκαν κάποιοι 
κατάλογοι, οι οποίοι αναλύονται στη συνέχεια: 

css: 

ο κατάλογος αυτός περιέχει όλα τα αρχεία μορφοποίησης  .css, τα οποία είναι 

υπεύθυνα για τον σχεδιασμό και την διαμόρφωση των ιστοσελίδων. 

fonts:

  αυτός  ο  φάκελος  περιέχει  όλα  τα  αρχεία  γραμματοσειρών  που 

χρησιμοποιούνται στο σύστημα. 

images:

 σε αυτόν τον φάκελο αποθηκεύονται όλες οι εικόνες που χρησιμοποιήθηκαν 

για τη μορφοποίηση των ιστοσελίδων.