Σχεδιασμός και κατασκευή ενός υβριδικού αμυντικού αυτοματοποιημένου ρομποτικού συστήματος
232
H ιστοσελίδα αναπτύχθηκε με τη βοήθεια του εργαλείου LAMPP. Η βάση δεδομένων
δημιουργήθηκε σε περιβάλλον localhost /phpmyadmin. Για να εγκατασταθεί η σελίδα στον
τοπικό υπολογιστή, θα πρέπει ο χρήστης να κατεβάσει το εργαλείο LAMPP και να εισάγει το
φάκελό της σελίδας στη διαδρομή:
/opt/lampp/htdocs
Το περιβάλλον του εργαλείου αυτού δεν είναι διαφορετικό από εκείνο του XAMPP. Για
την εκκίνηση του, ο χρήστης μπορεί να πληκτρολογήσει την ακόλουθη εντολή σε τερματικό:
$sudo /opt/lampp/lampp start
Δεδομένου ότι η εργασία μας έχει αναπτυχθεί με τη χρήση PDO, θα πρέπει να γίνουν
κάποιες αλλαγές στο αρχείο php.ini το οποίο βρίσκεται στη διαδρομή /opt/lampp/etc. Οι
αλλαγές που πρέπει να γίνουν αφορούν την ενεργοποίηση των PDO στοιχείων και
παρουσιάζονται στις γραμμές που ακολουθούν.
extension=php_mysql.so
extension=php_mysqli.so
extension=php_pdo_firebird.so
extension=php_pdo_mssql.so
extension=php_pdo_mysql.so
extension=php_pdo_oci.so
extension=php_pdo_odbc.so
extension=php_pdo_pgsql.so
Μέσα στο φάκελο της σελίδας υπάρχει ένα αρχείο με όνομα install.php και αποτελεί το
συνδετικό κρίκο του φακέλου με τη βάση δεδομένων. Το αρχείο αυτό περιέχει τα ονόματα
του χρήστη και της βάσης δεδομένων καθώς και τους κωδικούς αυτών. Η μορφή του
παρουσιάζεται στον κώδικα που ακολουθεί.
<?php
$servername = "localhost";
$username = "";
$password = "";
$databname = "";