Σχεδιασμός και Ανάπτυξη Εφαρμογής Android με Υποστηρικτική Ιστοσελίδα για
Δημιουργία Ταξιδιωτικού Οδηγού Δυτικής Μακεδονίας
Ένα ακόμα ενδιαφέρον κομμάτι κώδικα που αν και τα αποτελέσματά του φαί-
νονται στο maps.php, εκτελείται στη σελίδα readRecords.php, παρουσιάζεται στην
Εικόνα 4.32. Χάρη σε αυτό, όταν ο χρήστης πατάει μία εγγραφή του πίνακα ”Saved
Regions”, επισημαίνεται με μπλε χρώμα στο χάρτη δίπλα και εμφανίζεται και το
παράθυρο πληροφοριών της μαζί με τα κουμπιά επεξεργασίας της. Το κομμάτι στην
αρχή που ελέγχει αν το (cc!=0) είναι αυτό που αν πριν είχε επιλεχτεί άλλη περιο-
χή την σβήνει ώστε να μην υπάρχουν δυο ή περισσότερες περιοχές επισημασμένες
ταυτόχρονα και μπερδεύουν το χρήστη.
savedata.php
Σχήμα 4.33: Αποθήκευση Εικόνας - savedata.php
Εδώ, Εικόνα 4.33, βλέπουμε τον τρόπο που αποθηκεύεται η εικόνα που δίνεται
απ΄τον χρήστη. Το αρχείο αποθηκεύεται στον διακομιστή, με όνομα ένα hash, το
οποίο ελέγχεται να μην υπάρχει ήδη, ώστε να μην υπάρξουν δύο διαφορετικές
εικόνες με το ίδιο όνομα.
79