TEC610 Δυναμικές Εφαρμογές Διαδικτύου (ΣΤ εξάμηνο)

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "TEC610 Δυναμικές Εφαρμογές Διαδικτύου (ΣΤ εξάμηνο)"

Transcript

1 TEC610 (ΣΤ εξάμηνο) Διδάσκων: Ανδρέας Γιαννακουλόπουλος Εαρινό εξάμηνο

2 Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά Μαθήματα στο Ιόνιο Πανεπιστήμιο» έχει χρηματοδοτήσει μόνο τη αναδιαμόρφωση του εκπαιδευτικού υλικού. Το έργο υλοποιείται στο πλαίσιο του Επιχειρησιακού Προγράμματος «Εκπαίδευση και Δια Βίου Μάθηση» και συγχρηματοδοτείται από την Ευρωπαϊκή Ένωση (Ευρωπαϊκό Κοινωνικό Ταμείο) και από εθνικούς πόρους. 1

3 Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons 2

4 Συστήματα Διαχείρισης Περιεχομένου - Παράδειγμα 2

5 1.1 Δημιουργία της Βάσης Δεδομένων Το πρώτο βήμα είναι η δημιουργία της βάσης δεδομένων. Στην εικόνα που ακολουθεί παρουσιάζονται οι πίνακες την νέας βάσης δεδομένων και οι μεταξύ τους σχέσεις. 3

6 1. Προσπελάστε το διακομιστή MySQL που χρησιμοποιείτε και καθορίστε το σύνολο χαρακτήρων της επικοινωνίας. CHARSET utf8; 2. Δημιουργήστε μια νέα βάση δεδομένων CREATE DATABASE forum2 CHARACTER SET utf8; USE forum2 Αν η τοποθεσία σας φιλοξενείται σε απομακρυσμένο υπολογιστή υπηρεσίας και δεν μπορείτε να δημιουργήσετε δικές σας βάσεις δεδομένων, χρησιμοποιήστε τη βάση δεδομένων που προορίζεται για εσάς και επιλέξτε την. 4

7 Είτε δημιουργήσετε τη βάση δεδομένων από την αρχή είτε χρησιμοποιήσετε μια νέα βάση δεδομένων, είναι πολύ σημαντικό οι πίνακες να χρησιμοποιούν κωδικοποίηση UTF-8, ώστε να μπορούν να υποστηρίζουν πολλές γλώσσες. 1.Δημιουργήστε έναν πίνακα languages 5

8 Αυτός είναι ο πιο απλός πίνακας της βάσης. Δε θα περιλαμβάνει πολλές γλώσσες οπότε το πρωτεύον κλειδί (lang_id) μπορεί να είναι τύπου TINYINT. Η στήλη lang ορίζεται λίγο μεγαλύτερη επειδή θα περιέχει χαρακτήρες άλλων γλωσσών που χρειάζονται περισσότερο χώρο. Η συγκεκριμένη στήλη θα πρέπει να είναι μοναδική. Σημειώστε ότι δε μπορώ να ονομάσω τη στήλη language επειδή η λέξη αυτή είναι δεσμευμένη στην MySQL. Η στήλη lang_eng περιέχει το αγγλικό ισοδύναμο της γλώσσας, ώστε ο διαχειριστής να μπορεί να ξεχωρίζει εύκολα τις γλώσσες. 6

9 4. Δημιουργήστε τον πίνακα threads Ο πίνακας αυτός περιέχει 4 στήλες και σχετίζεται με τους πίνακες languages και users (μέσω των ξένων κλειδιών lang_id και user_id, αντίστοιχα). 7

10 Η στήλη subject (θέμα) θα πρέπει να είναι αρκετά μεγάλη ώστε να χωράει τα θέματα σε διάφορες γλώσσες. Για τις στήλες που θα χρησιμοποιούνται σε ενώσεις και όρους WHERE lang_id και user_id έχει οριστεί ευρετήριο όπως και στη στήλη thread_id (αφού είναι πρωτεύον κλειδί). 5. Δημιουργήστε τον πίνακα posts. 8

11 Η κύρια στήλη αυτού του πίνακα είναι η message, στην οποία αποθηκεύεται κάθε δημοσίευση (μήνυμα). Δυο στήλες είναι ξένα κλειδιά και συσχετίζουν τον πίνακα posts με τους πίνακες threads και users. Η στήλη posted_on είναι τύπου DATETIME και χρησιμοποιεί Παγκόσμια Ώρα (UTC Coordinated Universal Time). 6.Δημιουργήστε τον πίνακα users 9

12 Οι χρήστες θα επιλέγουν την προτεινόμενη γλώσσα και ζώνη ώρας κατά την εγγραφή τους, ώστε να έχουν μια πιο προσαρμοσμένη στις ανάγκες τους εμπειρία. Θα μπορούσαν να έχουν επίσης ένα όνομα χρήστη το οποίο θα φαίνεται στις δημοσιεύσεις. Τα ονόματα και οι διευθύνσεις των χρηστών πρέπει να είναι μοναδικά και αυτό είναι κάτι που πρέπει να ρυθμιστεί κατά τη διαδικασία εγγραφής. 10

13 7.Δημιουργήστε τον πίνακα words 11

14 Σε αυτόν τον πίνακα αποθηκεύονται διάφορες μεταφράσεις των συνηθισμένων στοιχείων της τοποθεσίας. Όλες οι στήλες είναι τύπου VARCHAR εκτός από τη στήλη intro που περιέχει ένα τμήμα κειμένου το οποίο θα εμφανίζεται στην κύρια σελίδα. Το όνομα κάθε στήλης υπονοεί το είδος δεδομένων που θα αποθηκεύονται σε αυτή. Σε μια από τις στήλες χρησιμοποιήθηκε ως όνομα η δεσμευμένη λέξη της MySQL language για να δείτε πως γίνεται αυτό. (Αυτό που χρειάζεται είναι να κλείσετε το όνομα της στήλης σε βαρείες, όχι μονά εισαγωγικά) 12

15 8. Συμπληρώστε τον πίνακα languages 13

16 9. Συμπληρώστε τον πίνακα users Πρέπει να καταχωρίσουμε μερικούς χρήστες, επειδή τα σενάρια PHP θα εμφανίζουν τους χρήστες που έχουν δημοσιεύσει μηνύματα. Σε κάθε χρήστη αντιστοίχισα μια γλώσσα και μια ζώνη ώρας. Ο κωδικός πρόσβασης θα κρυπτογραφείται με τη συνάρτηση SHA1(). 14

17 10. Συμπληρώστε τον πίνακα words Αυτοί είναι οι όροι που αντιστοιχούν στα βασικά στοιχεία της τοποθεσίας, στα Αγγλικά. Η τιμή του πεδίου lang_id είναι ίση με 1, ίδια με την αντίστοιχη τιμή του πεδίου lang_id του πίνακα languages για τα αγγλικά. 15

18 1.2 Δημιουργία των Προτύπων Όπως σε κάθε τοποθεσία που περιλαμβάνει πολλές σελίδες έτσι και εδώ θα χρησιμοποιήσουμε ένα πρότυπο (template) για να διαχωρίσουμε τη μορφοποίηση από τον κώδικα. Θα αποθηκεύσουμε το μεγαλύτερο μέρος του κώδικα της HTML σε αρχεία κεφαλίδας και υποσέλιδου και κάθε σενάριο PHP θα συμπεριλαμβάνει αυτά τα αρχεία για να δημιουργήσει μια πλήρη σελίδα HTML. Η πολυπλοκότητα της συγκεκριμένης τοποθεσίας έγκειται στο ότι έχει στόχο να εξυπηρετεί χρήστες σε πολλές διαφορετικές γλώσσες δηλαδή ολόκληρη η τοποθεσία πρέπει να είναι μεταφρασμένη σε πολλές γλώσσες. 16

19 Με την αποθήκευση μεταφράσεων όλων των βασικών στοιχείων σε έναν πίνακα το αρχείο της κεφαλίδας ανακτά από τον πίνακα αυτό όλα τα βασικά στοιχεία ώστε να μπορούν να χρησιμοποιηθούν όποτε χρειαστεί. Το αρχείο της κεφαλίδας πρέπει να εμφανίζει διαφορετικούς συνδέσμους ανάλογα με το αν ο χρήστης έχει συνδεθεί ή όχι. Αν ο χρήστης βρίσκεται στη σελίδα του φόρουμ όπου εμφανίζονται όλα τα νήματα που έχουν ξεκινήσει σε μια γλώσσα, θα πρέπει να έχει τη δυνατότητα να ξεκινήσει ένα νέο νήμα. Το ίδιο το πρότυπο χρησιμοποιεί κώδικα CSS για κάποια μορφοποίηση. 17

20 1. Ξεκινήστε ένα νέο έγγραφο Επειδή αυτό το σενάριο θα πρέπει να κάνει αρκετή επικύρωση και ανάκτηση δεδομένων ξεκινάει με ένα μπλοκ κώδικα PHP. Επίσης το σενάριο ενημερώνει το φυλλομετρητή ότι η κωδικοποίηση είναι UTF-8, με τη συνάρτηση header. 18

21 2. Ξεκινήστε μια περίοδο εργασίας Για την παρακολούθηση των χρηστών μετά από τη σύνδεσή τους η τοποθεσία θα χρησιμοποιεί περιόδους εργασίας. 19

22 3. Συμπεριλάβετε το σενάριο σύνδεσης στη βάση δεδομένων και επικυρώστε το αναγνωριστικό γλώσσας αν υπάρχει. Το αναγνωριστικό γλώσσας αποθηκεύεται στην περίοδο εργασίας ώστε να είναι πάντα διαθέσιμο. Ο όρος elseif εκτελείται μόνο αν το αναγνωριστικό γλώσσας δε μεταβιβάστηκε στη σελίδα και δεν καθορίζεται στην περίοδο εργασίας. Σε αυτή την περίπτωση επιλέγεται μια προεπιλεγμένη γλώσσα. 20

23 4.Ανακτήστε τα βασικά στοιχεία που είναι μεταφρασμένα σε αυτή τη γλώσσα. Το επόμενο βήμα στο αρχείο κεφαλίδας είναι η ανάκτηση των στοιχείων που είναι μεταφρασμένα στη γλώσσα που επέλεξε ο χρήστης από τη βάση δεδομένων. Αν το ερώτημα επιστρέψει μια εγγραφή οι τιμές αυτές θα προσκομιστούν στη μεταβλητή $words. 21

24 5. Αν συμβεί κάποιο πρόβλημα ανακτήστε τα προεπιλεγμένα στοιχεία. Αν η μεταβλητή $_SESSION[ lid ] δεν είναι μεγαλύτερη από 0, ή αν το ερώτημα του βήματος 4 δεν επέστρεψε εγγραφή, πρέπει να ανακτηθούν τα στοιχεία της προεπιλεγμένης γλώσσας. 22

25 6. Απελευθερώστε τους πόρους και κλείστε την ενότητα της PHP. Η κλήση της mysqli_free_results() δεν είναι απαραίτητη, αλλά περιλαμβάνεται για λόγους καλής προγραμματιστικής τεχνικής. 23

26 7. Ξεκινήστε την ιστοσελίδα της HTML. Η κωδικοποίηση δηλώνεται και με μια ετικέτα ΜΕΤΑ παρόλο που η συνάρτηση header() της PHP καθορίζει την κωδικοποίηση. Αυτό γίνεται για λόγους πληρότητας. 24

27 8. Προσθέστε τον κώδικα CSS 25

28 9. Ολοκληρώστε την κεφαλίδα του κώδικα HTML και ξεκινήστε το σώμα της σελίδας. Η διάταξη της σελίδας δημιουργείται με έναν πίνακα όπου η πρώτη γραμμή περιέχει τον τίτλο της σελίδας, η δεύτερη αριστερά τους συνδέσμους πλοήγησης και δεξιά το περιεχόμενο και η τρίτη τα πνευματικά δικαιώματα. 26

29 10. Ξεκινήστε τη δημιουργία των συνδέσμων. Οι δυο πρώτοι σύνδεσμοι θα εμφανίζονται πάντα, είτε ο χρήστης έχει συνδεθεί είτε όχι και ανεξάρτητα από την ενεργό σελίδα. Το κείμενο κάθε συνδέσμου θα είναι μεταφρασμένο στην επιλεγμένη γλώσσα. 27

30 11. Αν ο χρήστης έχει συνδεθεί, εμφανίστε τους συνδέσμους νέου νήματος (new thread) και αποσύνδεσης (logout). Για να επαληθεύσουμε αν ο χρήστης έχει συνδεθεί ελέγχουμε τη μεταβλητή $_SESSION[ user_id ]. Αν έχει οριστεί τότε δημιουργούμε τον σύνδεσμο αποσύνδεσης. 28

31 12. Δημιουργήστε τους συνδέσμους που θα εμφανίζονται στους μη συνδεδεμένους χρήστες. Αν ο χρήστης δεν έχει συνδεθεί, στον φυλλομετρητή του θα εμφανίζονται σύνδεσμοι εγγραφής και σύνδεσης. 29

32 13. Ξεκινήστε μια φόρμα για την επιλογή γλώσσας. Ο χρήστης μπορεί να επιλέξει μια γλώσσα από ένα πτυσσόμενο μενού. Η πρώτη τιμή του μενού είναι η λέξη language μεταφρασμένη στην προεπιλεγμένη γλώσσα του χρήστη. 30

33 14. Ανακτήστε όλες τις γλώσσες από τη βάση δεδομένων. Αυτό το ερώτημα ανακτά τις γλώσσες και τα αναγνωριστικά τους από τον πίνακα languages. Κάθε μια από τις γλώσσες προστίθεται στο μενού επιλογών. 31

34 15. Προσθέστε κάποιες εντολές εκκαθάρισης. Αυτές οι γραμμές κώδικα δεν είναι απαραίτητες αλλά μπορούν να βοηθήσουν στον περιορισμό των σφαλμάτων. 16. Ολοκληρώστε τη φόρμα και τη σελίδα της PHP. 32

35 17. Αποθηκεύστε το αρχείο με το όνομα header.html 18. Δημιουργήστε ένα νέο έγγραφο. <!- - Script 15.2 footer.html - -> 19. Ολοκληρώστε τη σελίδα της HTML. 20. Αποθηκεύστε το αρχείο με το όνομα footer.html 21. Τοποθετήστε και τα δύο αρχεία μέσα στο φάκελο includes. 33

36 1.3 Δημιουργία της Αρχικής Σελίδας Η αρχική σελίδα του παραδείγματος περιέχει ένα εισαγωγικό κείμενο και τους συνδέσμους εγγραφής και σύνδεσης χρήστη, επιλογής γλώσσας και φόρουμ. 1.Δημιουργήστε ένα νέο έγγραφο PHP <?php # Script 15.3 index.php 2.Συμπεριλάβετε την κεφαλίδα της HTML. include ( includes/header.html ); Το αρχείο συμπερίληψης χρησιμοποιεί τις συναρτήσεις header() και session_start(). 3.Εμφανίστε το περιεχόμενο στη συγκεκριμένη γλώσσα. echo $words[ intro ]; Το μητρώο words ορίζεται μέσα στο αρχείο κεφαλίδας 34

37 4. Ολοκληρώστε τη σελίδα. include ( includes/footer.html );?> 5. Αποθηκεύστε το αρχείο με το όνομα index.php 35

38 1.4 Δημιουργία της Σελίδας του Φόρουμ Στη σελίδα του φόρουμ θα εμφανίζονται τα νήματα του φόρουμ (κάθε γλώσσα θα έχει το δικό της φόρουμ). Η σελίδα θα χρησιμοποιεί το αναγνωριστικό γλώσσας, που θα της μεταβιβάζεται με τη διεύθυνση URL και θα αποθηκεύεται σε μια περίοδο εργασίας, ώστε να ξέρει ποια νήματα θα εμφανίσει. Η βασική λειτουργία της σελίδας στηρίζεται στην εκτέλεση ενός πολύπλοκου ερωτήματος όπου: 1.Εκτελεί μια ένωση 3 πινάκων. 2.Χρησιμοποιεί 3 συγκεντρωτικές συναρτήσεις και έναν όρο GROUP BY. 3.Μετατρέπει τις ημερομηνίες στη ζώνη ώρας του χρήστη, αλλά μόνο αν ο χρήστης που βλέπει τη σελίδα έχει συνδεθεί. 36

39 1.Δημιουργήστε ένα έγγραφο PHP 2.Προσδιορίστε τι ημερομηνίες και ώρες θα χρησιμοποιήσετε. 37

40 Για να κάνουμε δυναμικό το ερώτημα, αποθηκεύουμε σε μεταβλητές τις τιμές ημερομηνίας και ώρας που επιλέχθηκαν. Αν ο χρήστης δεν έχει συνδεθεί, η μεταβλητή $_SESSION[ user_tz ] δε θα έχει τιμή, οι ημερομηνίες θα λαμβάνονται αυτούσιες από τον πίνακα. Η στήλη του πίνακα όπου γίνεται αναφορά δημοσιεύεται (posted_on) στον πίνακα posts. Αν ο χρήστης έχει συνδεθεί, η συνάρτηση CONVERT_TZ() μετατρέπει την τιμή της μεταβλητής posted_on από UTC, στη ζώνη ώρας του χρήστη. 38

41 3.Ορίστε και εκτελέστε το ερώτημα. 39

42 Το ερώτημα πρέπει να επιστρέφει 6 στοιχεία: το αναγνωριστικό και το θέμα κάθε νήματος (από τον πίνακα threads), το όνομα του χρήστη που ξεκίνησε το νήμα (από τον πίνακα users), το πλήθος των απαντήσεων κάθε νήματος, την ημερομηνία έναρξης του νήματος και την ημερομηνία της τελευταίας απάντησης (όλα από τον πίνακα posts). Η βασική δομή του ερωτήματος αυτού είναι μια ένωση μεταξύ των πινάκων threads και posts με βάση τη στήλη thread_id (ίδια και στους 2 πίνακες). Στη συνέχεια το αποτέλεσμα ενώνεται με τον πίνακα users με βάση τη στήλη user_id. 40

43 4. Δημιουργήστε έναν πίνακα για τα αποτελέσματα. 41

44 5. Προσκομίστε και τυπώστε τις εγγραφές που επιστρέφει το ερώτημα. Το θέμα κάθε νήματος συνδέεται με τη σελίδα read.php μεταβιβάζοντας στη σελίδα αυτή το αναγνωριστικό νήματος (thread_id) μέσω της διεύθυνσης URL. 42

45 5. Ολοκληρώστε τη σελίδα Ο όρος else εκτελείται αν το ερώτημα δεν επιστρέψει αποτελέσματα 6. Αποθηκεύστε το αρχείο με όνομα forum.php 43

46 1.5 Δημιουργία της Σελίδας του Νήματος Ακολουθεί η σελίδα που εμφανίζει όλα τα μηνύματα ενός νήματος. Αυτή η σελίδα φορτώνεται όταν ο χρήστης πατάει στον αντίστοιχο σύνδεσμο της σελίδας forum.php. 44

47 1.5.1 Δημιουργία του Σεναρίου read.php 1. Δημιουργήστε ένα έγγραφο PHP 2. Ξεκινήστε την επικύρωση του αναγνωριστικού του νήματος. 45

48 Πρώτα ορίζουμε μια μεταβλητή σημαία ως FALSE. Στη συνέχεια ένας έλεγχος επαληθεύει ότι το αναγνωριστικό νήματος μεταβιβάστηκε μέσω της διεύθυνσης URL και ότι είναι αριθμητική τιμή. Τέλος, μετατρέπουμε τον τύπο του σε ακέραιο και ελέγχουμε αν έχει θετική τιμή. 3.Προσδιορίστε αν πρέπει να μετατραπούν οι ημερομηνίες και οι ώρες. 46

49 4. Εκτελέστε το ερώτημα. Το ερώτημα εκτελεί μια ένωση μεταξύ τριών πινάκων για να πάρει το θέμα του νήματος, το κείμενο των μηνυμάτων και τα ονόματα των χρηστών. Αυτά τα στοιχεία ταξινομούνται με αύξουσα σειρά κατά ημερομηνία δημοσίευσης. 47

50 Αν το ερώτημα δεν επιστρέψει καμιά γραμμή, τότε το αναγνωριστικό νήματος δεν είναι έγκυρο και στη μεταβλητή σημαίας αντικαθίσταται η μεταβλητή FALSE. 5.Ολοκληρώστε τις συνθήκες και ελέγξτε ξανά αν το αναγνωριστικό είναι έγκυρο. Πριν από την εμφάνιση των μηνυμάτων του νήματος, χρησιμοποιούμε μια τελευταία συνθήκη η οποία θα είναι ψευδής αν δοθεί μια αριθμητική τιμή αναγνωριστικού νήματος μεγαλύτερη από 0 αλλά δεν επιστραφεί καμία γραμμή από τη βάση δεδομένων. 48

51 6. Εμφανίστε όλα τα μηνύματα. 49

52 Το θέμα του νήματος χρειάζεται να τυπωθεί μόνο μια φορά. Όμως το ερώτημα επιστρέφει το θέμα κάθε φορά που επιστρέφει ένα μήνυμα. Για να παρακάμψουμε το πρόβλημα δημιουργούμε μια μεταβλητή σημαίας. Αν η μεταβλητή $printed έχει τιμή FALSE το θέμα πρέπει να τυπωθεί. 7.Συμπεριλάβετε τη φόρμα δημοσίευσης ενός μηνύματος. include ( post_form.php ); επειδή οι χρήστες μπορούν να δημοσιεύσουν μηνύματα με δυο τρόπους (ως απάντηση σε ένα υπάρχον ή ως πρώτη δημοσίευση) ο κώδικας της φόρμας τοποθετήθηκε σε ξεχωριστό αρχείο. 50

53 8. Ολοκληρώστε τη σελίδα. 9. Αποθηκεύστε το μήνυμα σφάλματος σε όλες τις γλώσσες στον πίνακα words. 10. Αποθηκεύστε το αρχείο με όνομα read.php 51

54 1.6 Δημοσίευση Μηνυμάτων Για τη δημοσίευση των μηνυμάτων θα δημιουργήσουμε δυο αρχεία. Το ένα θα δημιουργεί τη φόρμα δημοσίευσης και το άλλο θα τη χειρίζεται. 52

55 1.6.1 Δημιουργία της Φόρμας Η πρώτη σελίδα που απαιτείται για τη δημοσίευση των μηνυμάτων είναι η post_form.php και έχει κάποιες ιδιαιτερότητες: 1. Για να προσπελαστεί πρέπει να συμπεριληφθεί σε άλλα αρχεία. 2. Θα πρέπει να εμφανίζεται μόνο όταν ο χρήστης έχει συνδεθεί. 3. Όταν χρησιμοποιείται για την απάντηση σε ένα υπάρχον μήνυμα, θα πρέπει να εμφανίζει μόνο μια περιοχή εισόδου για το σώμα του μηνύματος. 4. Όταν χρησιμοποιείται για τη δημιουργία νέου νήματος, πρέπει να εμφανίζει εισόδους και για το θέμα του νήματος και για το σώμα του μηνύματος. 5. Θα πρέπει να είναι παραμένουσα. 53

56 1. Ξεκινήστε ένα έγγραφο php. 2. Αν η σελίδα έχει προσπελαστεί απευθείας, ανακατευθύνετε το φυλλομετρητή ιστού. Αυτό το σενάριο δεν περιλαμβάνει την κεφαλίδα και το υποσέλιδο και γι αυτό δεν πρέπει να φορτωθεί απευθείας αλλά να συμπεριληφθεί με κάποιο άλλο σενάριο που τα κάνει όλα αυτά. 54

57 3. Επαληθεύστε ότι ο χρήστης έχει συνδεθεί και ξεκινήστε τη φόρμα. Μόνο οι εγγεγραμμένοι χρήστες μπορούν να δημοσιεύσουν μηνύματα, οπότε πριν από την εμφάνιση της φόρμας ελέγξτε αν υπάρχει η μεταβλητή $_SESSION[ user_id ]. Η ίδια η φόρμα θα υποβληθεί στο σενάριο post.php. Στη φόρμα προσθέτουμε και το χαρακτηριστικό accept-charset= utf-8. 55

58 4. Ελέγξτε αν υπάρχει αναγνωριστικό νήματος. Όταν συμπεριλαμβάνεται με το σενάριο read.php χρησιμοποιείται για την απάντηση σε ένα υπάρχον νήμα. Για να ελεγχθεί αυτό το σενάριο κοιτάζει αν έχει οριστεί η μεταβλητή $tid και αν έχει τιμή TRUE. Όταν το σενάριο συμπεριλαμβάνεται με το σενάριο post.php η μεταβλητή $tid έχει και πάλι οριστεί αλλά έχει τιμή FALSE. Αν η συνθήκη είναι αληθής εμφανίζεται στη γλώσσα του χρήστη λεζάντα Post a Reply και το αναγνωριστικό νήματος αποθηκεύεται σε μια κρυφή είσοδο της φόρμας. 56

59 5. Ολοκληρώστε τη συνθήκη που ξεκινήσατε στο Βήμα 4. Αν δεν πρόκειται για απάντηση τότε εμφανίζεται η λεζάντα New Thread στη γλώσσα του χρήστη και δημιουργείται μια είσοδος για το θέμα του νήματος. 57

60 6. Δημιουργήστε την περιοχή κειμένου για το σώμα του μηνύματος. 58

61 7. Ολοκληρώστε τη φόρμα Το μόνο που μένει είναι να γίνει η προσθήκη ενός κουμπιού για την υποβολή της φόρμας στη γλώσσα του χρήστη και την κρυφή είσοδο που θα δείχνει αν η φόρμα έχει υποβληθεί. 59

62 8. Ολοκληρώστε τη σελίδα Το μόνο που μένει είναι να γίνει η προσθήκη ενός κουμπιού για την υποβολή της φόρμας στη γλώσσα του χρήστη και την κρυφή είσοδο που θα δείχνει αν η φόρμα έχει υποβληθεί. 9. Αποθηκεύστε το αρχείο με όνομα post_form.php 60

63 1.6.2 Χειρισμός της Φόρμας Το αρχείο post.php θα χρησιμοποιηθεί για το χειρισμό των δεδομένων της φόρμας post_form.php. Η σελίδα αυτή θα καλείται σε τρεις διαφορετικές περιπτώσεις: 1. Για να χειρίζεται τη φόρμα μιας απάντησης σε υπάρχον νήμα. 2. Για να εμφανίζει τη φόρμα έναρξης ενός νέου νήματος. 3. Για να χειρίζεται τη φόρμα έναρξης ενός νέου νήματος. Η σελίδα θα προσπελάζεται είτε με τη μέθοδο POST (1,3) είτε με τη μέθοδο GET (2). 61

64 Όταν δημιουργείται ένα νέο νήμα πρέπει να εκτελεστούν δύο ερωτήματα: 1. Πού θα προστεθεί το νήμα στον πίνακα threads; 2. Πού θα προστεθεί το σώμα του αρχικού νήματος στον πίνακα; Αν η υποβολή είναι απάντηση σε υπάρχον νήμα τότε απαιτείται μόνο ένα ερώτημα που θα προσθέτει μια εγγραφή στον πίνακα posts. Όσον αφορά την επικύρωση το θέμα και το σώμα, ως τύποι κειμένου, θα ελέγχονται μόνο ως προς την ύπαρξη κενών τιμών. Όλες οι ετικέτες θα αφαιρεθούν από το θέμα και θα μετατραπούν σε ενότητες στο σώμα, επιτρέποντας τη χρήση κώδικα χωρίς αυτός να εκτελείται όταν εμφανίζεται το νήμα. 62

65 1. Ξεκινήστε ένα έγγραφο php 2. Ελέγξτε αν έχει υποβληθεί η φόρμα και επικυρώστε το αναγνωριστικό νήματος. 63

66 Το αναγνωριστικό νήματος θα υπάρχει αν η φόρμα υποβλήθηκε ως απάντηση σε υπάρχον νήμα. Η διαδικασία επικύρωσής του: βεβαιωθείτε ότι έχει οριστεί και είναι αριθμητικό και μετά μετατρέψτε τον τύπο του. Αν το αναγνωριστικό δεν είναι μεγαλύτερο από το 0 τότε είναι άκυρο. 3.Επικυρώστε το θέμα του μηνύματος. 64

67 Η δυσκολία στην επικύρωση του θέματος είναι ότι υπάρχουν 3 περιπτώσεις: 1. Αν δεν υπάρχει έγκυρο αναγνωριστικό νήματος, τότε πρόκειται για νέο νήμα και το θέμα δεν μπορεί να είναι κενό. Αν είναι κενό τότε συνέβη σφάλμα και θα εμφανιστεί μήνυμα. 2. Αν δεν υπάρχει έγκυρο αναγνωριστικό νήματος και το θέμα δεν είναι κενό, πρόκειται για νέο νήμα, έχει καταχωρηθεί θέμα, και το σενάριο πρέπει να το χειριστεί. 3. Η φόρμα υποβάλλεται ως απάντηση σε ένα υπάρχον νήμα. Εδώ η μεταβλητή $tid είναι έγκυρη και δεν απαιτείται θέμα. 65

68 4. Επικυρώστε το σώμα του μηνύματος. 5. Ελέγξτε αν η φόρμα συμπληρώθηκε σωστά 66

69 6. Δημιουργήστε ένα νέο νήμα αν πρέπει. Αν δεν υπάρχει αναγνωριστικό νήματος πρόκειται για νέο νήμα και πρέπει να εκτελεστεί ένα ερώτημα στον πίνακα threads. 67

70 7. Προσθέστε την εγγραφή στον πίνακα posts. 68

71 Αυτό το ερώτημα πρέπει να εκτελείται μόνο αν υπάρχει το αναγνωριστικό νήματος. Αν το βήμα 6 απέτυχε τότε αυτό εδώ δεν θα εκτελεστεί. 8. Ολοκληρώστε τη σελίδα. 9. Αποθηκεύστε το αρχείο με το όνομα post.php 69

72 70

TEC610 Δυναμικές Εφαρμογές Διαδικτύου (ΣΤ εξάμηνο)

TEC610 Δυναμικές Εφαρμογές Διαδικτύου (ΣΤ εξάμηνο) TEC610 (ΣΤ εξάμηνο) Διδάσκων: Ανδρέας Γιαννακουλόπουλος Εαρινό εξάμηνο Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά

Διαβάστε περισσότερα

TEC610 Δυναμικές Εφαρμογές Διαδικτύου (ΣΤ εξάμηνο)

TEC610 Δυναμικές Εφαρμογές Διαδικτύου (ΣΤ εξάμηνο) TEC610 (ΣΤ εξάμηνο) Διδάσκων: Ανδρέας Γιαννακουλόπουλος Εαρινό εξάμηνο Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά

Διαβάστε περισσότερα

TEC610 Δυναμικές Εφαρμογές Διαδικτύου (ΣΤ εξάμηνο)

TEC610 Δυναμικές Εφαρμογές Διαδικτύου (ΣΤ εξάμηνο) TEC610 (ΣΤ εξάμηνο) Διδάσκων: Ανδρέας Γιαννακουλόπουλος Εαρινό εξάμηνο Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά

Διαβάστε περισσότερα

TEC610 Δυναμικές Εφαρμογές Διαδικτύου (ΣΤ εξάμηνο)

TEC610 Δυναμικές Εφαρμογές Διαδικτύου (ΣΤ εξάμηνο) TEC610 (ΣΤ εξάμηνο) Διδάσκων: Ανδρέας Γιαννακουλόπουλος Εαρινό εξάμηνο Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά

Διαβάστε περισσότερα

TEC610 Δυναμικές Εφαρμογές Διαδικτύου (ΣΤ εξάμηνο)

TEC610 Δυναμικές Εφαρμογές Διαδικτύου (ΣΤ εξάμηνο) TEC610 (ΣΤ εξάμηνο) Διδάσκων: Ανδρέας Γιαννακουλόπουλος Εαρινό εξάμηνο Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά

Διαβάστε περισσότερα

TEC610 Δυναμικές Εφαρμογές Διαδικτύου (ΣΤ εξάμηνο)

TEC610 Δυναμικές Εφαρμογές Διαδικτύου (ΣΤ εξάμηνο) TEC610 Δυναμικές Εφαρμογές Διαδικτύου (ΣΤ εξάμηνο) Διδάσκων: Ανδρέας Γιαννακουλόπουλος Εαρινό εξάμηνο 2014-2015 Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου

Διαβάστε περισσότερα

TEC610 Δυναμικές Εφαρμογές Διαδικτύου (ΣΤ εξάμηνο)

TEC610 Δυναμικές Εφαρμογές Διαδικτύου (ΣΤ εξάμηνο) TEC610 (ΣΤ εξάμηνο) Διδάσκων: Ανδρέας Γιαννακουλόπουλος Εαρινό εξάμηνο Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά

Διαβάστε περισσότερα

TEC410 Ανάπτυξη Δικτυακών Τόπων (Δ εξάμηνο)

TEC410 Ανάπτυξη Δικτυακών Τόπων (Δ εξάμηνο) TEC410 Ανάπτυξη Δικτυακών Τόπων (Δ εξάμηνο) Διδάσκων: Ανδρέας Γιαννακουλόπουλος Επιστημονικός συνεργάτης Εργαστηρίου: Στέλλα Λάμπουρα Εαρινό εξάμηνο Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί

Διαβάστε περισσότερα

Ενότητα. Σχεδίαση Βάσεων Δεδομένων

Ενότητα. Σχεδίαση Βάσεων Δεδομένων Ενότητα 3 Σχεδίαση Βάσεων Δεδομένων 2 3 3.1 Εισαγωγή Μία βάση δεδομένων αποτελείται από δεδομένα για διάφορα θέματα τα οποία όμως σχετίζονται μεταξύ τους και είναι καταχωρημένα με συγκεκριμένο τρόπο. Όλα

Διαβάστε περισσότερα

TEC610 Δυναμικές Εφαρμογές Διαδικτύου (ΣΤ εξάμηνο)

TEC610 Δυναμικές Εφαρμογές Διαδικτύου (ΣΤ εξάμηνο) TEC610 (ΣΤ εξάμηνο) Διδάσκων: Ανδρέας Γιαννακουλόπουλος Εαρινό εξάμηνο Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά

Διαβάστε περισσότερα

Εργαστήριο «Τεχνολογία Πολιτισμικού Λογισμικού» Ενότητα. Επεξεργασία πινάκων

Εργαστήριο «Τεχνολογία Πολιτισμικού Λογισμικού» Ενότητα. Επεξεργασία πινάκων Ενότητα 4 Επεξεργασία πινάκων 36 37 4.1 Προσθήκη πεδίων Για να εισάγετε ένα πεδίο σε ένα πίνακα που υπάρχει ήδη στη βάση δεδομένων σας, βάζετε τον κέρσορα του ποντικιού στο πεδίο πάνω από το οποίο θέλετε

Διαβάστε περισσότερα

Διαδικτυακό Περιβάλλον Διαχείρισης Ασκήσεων Προγραμματισμού

Διαδικτυακό Περιβάλλον Διαχείρισης Ασκήσεων Προγραμματισμού ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΔΙΑΤΜΗΜΑΤΙΚΟ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Διπλωματική Εργασία με θέμα: Διαδικτυακό Περιβάλλον Διαχείρισης Ασκήσεων Προγραμματισμού Καραγιάννης Ιωάννης Α.Μ.

Διαβάστε περισσότερα

Ενότητα. Επεξεργασία πινάκων

Ενότητα. Επεξεργασία πινάκων Ενότητα 4 Επεξεργασία πινάκων 2 3 4.1 Προσθήκη πεδίων Για να εισάγετε ένα πεδίο σε ένα πίνακα που υπάρχει ήδη στη βάση δεδομένων σας, βάζετε τον κέρσορα του ποντικιού στο πεδίο πάνω από το οποίο θέλετε

Διαβάστε περισσότερα

Περιεχόμενα. Μέρος 1: Βασικές έννοιες Πληροφορικής και επικοινωνιών Μέρος 2: Χρήση υπολογιστή και διαχείριση αρχείων Πρόλογος...

Περιεχόμενα. Μέρος 1: Βασικές έννοιες Πληροφορικής και επικοινωνιών Μέρος 2: Χρήση υπολογιστή και διαχείριση αρχείων Πρόλογος... Περιεχόμενα Πρόλογος...11 Μέρος 1: Βασικές έννοιες Πληροφορικής και επικοινωνιών... 13 1.1 Εισαγωγή στους υπολογιστές... 15 1.2 Μονάδες μέτρησης... 27 1.3 Οι βασικές λειτουργίες ενός ηλεκτρονικού υπολογιστή...

Διαβάστε περισσότερα

Παράρτημα A: PHP, HTML φόρμες και το πρωτόκολλο HTTP.

Παράρτημα A: PHP, HTML φόρμες και το πρωτόκολλο HTTP. Εργαστήριο #5 Τι πρέπει να έχετε ολοκληρώσει από το προηγούμενο εργαστήριο. Θα πρέπει να ξέρετε να εισάγετε ένα βασικό πρόγραμμα PHP μέσα σε μια ιστοσελίδα, τη χρήση της echo και τον χειρισμό απλών μεταβλητών

Διαβάστε περισσότερα

Υπολογιστικά Συστήματα

Υπολογιστικά Συστήματα Υπολογιστικά Συστήματα Ενότητα 2: Ανάλυση Πιθανοτήτων, Σενάρια, Αναζήτηση Στόχου και Συγκεντρωτικοί Πίνακες Σαπρίκης Ευάγγελος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) Άδειες Χρήσης Το παρόν εκπαιδευτικό

Διαβάστε περισσότερα

Σχεδιασμός των Πινάκων μίας Βάσης Δεδομένων

Σχεδιασμός των Πινάκων μίας Βάσης Δεδομένων Σχεδιασμός των Πινάκων μίας Βάσης Δεδομένων 3 ΚΥΡΙΑ ΣΗΜΕΙΑ ΤΟΥ ΚΕΦΑΛΑΙΟΥ Επιλογή τύπου δεδομένων και ιδιότητες πεδίων Δημιουργία πινάκων Συσχετισμός πινάκων ΑΡΧΕΙΑ ΕΡΓΑΣΙΑΣ ΠΑΡΑΓΓΕΛΙΕΣ, ΠΑΡΑΓΓΕΛΙΕΣ ΤΕΛΙΚΟ

Διαβάστε περισσότερα

TEC610 Δυναμικές Εφαρμογές Διαδικτύου (ΣΤ εξάμηνο)

TEC610 Δυναμικές Εφαρμογές Διαδικτύου (ΣΤ εξάμηνο) TEC610 (ΣΤ εξάμηνο) Διδάσκων: Ανδρέας Γιαννακουλόπουλος Εαρινό εξάμηνο Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά

Διαβάστε περισσότερα

XAMPP Apache MySQL PHP javascript xampp

XAMPP Apache MySQL PHP javascript xampp XAMPP Το xampp είναι ένα δωρεάν πρόγραμμα με το οποίο μπορούμε να κάνουμε εγκατάσταση τον Apache, τη MySQL και την PHP. Apache. Ο Apache είναι ένας Web Server. Είναι δηλαδή πρόγραμμα το οποίο τρέχει μόνιμα

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ Ενότητα: 11Η ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ Δρ. ΠΑΝΤΕΛΗΣ ΑΓΓΕΛΙΔΗΣ Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative

Διαβάστε περισσότερα

ΕΦΑΡΜΟΓΗ ΔΙΑΧΕΙΡΙΣΗΣ ΙΣΤΟΣΕΛΙΔΩΝ ΜΕΛΩΝ ΔΕΠ, ΤΜΗΜΑΤΟΣ ΜΑΘΗΜΑΤΙΚΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟΥ ΠΑΤΡΩΝ ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΠΛΟΗΓΗΣΗΣ ΚΑΙ ΧΡΗΣΗΣ

ΕΦΑΡΜΟΓΗ ΔΙΑΧΕΙΡΙΣΗΣ ΙΣΤΟΣΕΛΙΔΩΝ ΜΕΛΩΝ ΔΕΠ, ΤΜΗΜΑΤΟΣ ΜΑΘΗΜΑΤΙΚΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟΥ ΠΑΤΡΩΝ ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΠΛΟΗΓΗΣΗΣ ΚΑΙ ΧΡΗΣΗΣ 2013 ΕΦΑΡΜΟΓΗ ΔΙΑΧΕΙΡΙΣΗΣ ΙΣΤΟΣΕΛΙΔΩΝ ΜΕΛΩΝ ΔΕΠ, ΤΜΗΜΑΤΟΣ ΜΑΘΗΜΑΤΙΚΩΝ ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΠΛΟΗΓΗΣΗΣ ΚΑΙ ΧΡΗΣΗΣ Περιήγηση στις δυνατότητες του λογισμικού και στον τρόπο χρήσης του ΟΜΑΔΑ ΕΡΓΟΥ ΔΙΕΥΘΥΝΣΗΣ

Διαβάστε περισσότερα

Οδηγίες Οργάνωσης Μαθήματος στην Ιδρυματική πλατφόρμα του open e class. Σύνταξη: MY-AOC

Οδηγίες Οργάνωσης Μαθήματος στην Ιδρυματική πλατφόρμα του open e class. Σύνταξη: MY-AOC Οδηγίες Οργάνωσης Μαθήματος στην Ιδρυματική πλατφόρμα του open e class Σύνταξη: MY-AOC Άδεια Χρήσης Το παρόν υλικό υπόκειται σε άδειες χρήσης Creative Commons. Οργάνωση Μαθήματος 3 Η πλήρης οργάνωση ενός

Διαβάστε περισσότερα

Ειδικά Θέματα Προγραμματισμού

Ειδικά Θέματα Προγραμματισμού Ειδικά Θέματα Προγραμματισμού Ενότητα 3: Τύποι Δεδομένων - Τελεστές Μιχάλας Άγγελος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.

Διαβάστε περισσότερα

TEC410 Ανάπτυξη Δικτυακών Τόπων (Δ εξάμηνο)

TEC410 Ανάπτυξη Δικτυακών Τόπων (Δ εξάμηνο) TEC410 Ανάπτυξη Δικτυακών Τόπων (Δ εξάμηνο) Διδάσκων: Ανδρέας Γιαννακουλόπουλος Επιστημονικός συνεργάτης Εργαστηρίου: Στέλλα Λάμπουρα Εαρινό εξάμηνο Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί

Διαβάστε περισσότερα

TEC410 Ανάπτυξη Δικτυακών Τόπων (Δ εξάμηνο)

TEC410 Ανάπτυξη Δικτυακών Τόπων (Δ εξάμηνο) TEC410 Ανάπτυξη Δικτυακών Τόπων (Δ εξάμηνο) Διδάσκων: Ανδρέας Γιαννακουλόπουλος Επιστημονικός συνεργάτης Εργαστηρίου: Στέλλα Λάμπουρα Εαρινό εξάμηνο Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί

Διαβάστε περισσότερα

Εργαστήριο «Τεχνολογία Πολιτισμικού Λογισμικού» Ενότητα. Σχεδίαση Βάσεων Δεδομένων

Εργαστήριο «Τεχνολογία Πολιτισμικού Λογισμικού» Ενότητα. Σχεδίαση Βάσεων Δεδομένων Ενότητα 3 Σχεδίαση Βάσεων Δεδομένων 17 18 3.1 Εισαγωγή Μία βάση δεδομένων αποτελείται από δεδομένα για διάφορα θέματα τα οποία όμως σχετίζονται μεταξύ τους και είναι καταχωρημένα με συγκεκριμένο τρόπο.

Διαβάστε περισσότερα

TEC410 Ανάπτυξη Δικτυακών Τόπων (Δ εξάμηνο) Διδάσκων: Ανδρέας Γιαννακουλόπουλος Επιστημονικός συνεργάτης Εργαστηρίου: Στέλλα Λάμπουρα

TEC410 Ανάπτυξη Δικτυακών Τόπων (Δ εξάμηνο) Διδάσκων: Ανδρέας Γιαννακουλόπουλος Επιστημονικός συνεργάτης Εργαστηρίου: Στέλλα Λάμπουρα TEC410 Ανάπτυξη Δικτυακών Τόπων (Δ εξάμηνο) Διδάσκων: Ανδρέας Γιαννακουλόπουλος Επιστημονικός συνεργάτης Εργαστηρίου: Στέλλα Λάμπουρα Εαρινό εξάμηνο 2014-2015 Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό

Διαβάστε περισσότερα

Ανοικτό Ψηφιακό Μάθημα για την κατάρτιση του προσωπικού υποστήριξης ανάπτυξης ψηφιακών μαθημάτων

Ανοικτό Ψηφιακό Μάθημα για την κατάρτιση του προσωπικού υποστήριξης ανάπτυξης ψηφιακών μαθημάτων Ανοικτό Ψηφιακό Μάθημα για την κατάρτιση του προσωπικού υποστήριξης ανάπτυξης ψηφιακών μαθημάτων Ενότητα 5: Δημιουργία Μαθήματος & Εργαλεία Διαχείρισης Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται

Διαβάστε περισσότερα

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΣΙΑ ΠΑΝΕΠΙΣΗΜΙΟ ΚΡΗΣΗ

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΣΙΑ ΠΑΝΕΠΙΣΗΜΙΟ ΚΡΗΣΗ ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΣΙΑ ΠΑΝΕΠΙΣΗΜΙΟ ΚΡΗΣΗ Ειζαγωγή ζηις Βάζεις Δεδομένων II Ενότητα: Παραδείγματα SQL με τη MySQL Κωςτήσ Πηγουνάκησ Τμήμα Οικονομικών Επιςτημών 11 η Εβδομάδα - Εργαστήριο: Παραδεί γματα SQL

Διαβάστε περισσότερα

Συγχώνευση αλληλογραφίας και συγχώνευση μιας πηγής δεδομένων με ένα κύριο έγγραφο όπως ένα γράμμα ή ένα έγγραφο ετικετών

Συγχώνευση αλληλογραφίας και συγχώνευση μιας πηγής δεδομένων με ένα κύριο έγγραφο όπως ένα γράμμα ή ένα έγγραφο ετικετών 3.5.1.1 Συγχώνευση αλληλογραφίας και συγχώνευση μιας πηγής δεδομένων με ένα κύριο έγγραφο όπως ένα γράμμα ή ένα έγγραφο ετικετών Ένα σύνηθες πρόβλημα που υπάρχει, είναι η ανάγκη αποστολής επιστολών ή πληροφοριών

Διαβάστε περισσότερα

ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ: Εντολές κίνησης και στροφής στο προγραμματιστικό περιβάλλον Scratch. ΟΝΟΜΑΤΕΠΩΝΥΜΟ:

ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ: Εντολές κίνησης και στροφής στο προγραμματιστικό περιβάλλον Scratch. ΟΝΟΜΑΤΕΠΩΝΥΜΟ: ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ: Εντολές κίνησης και στροφής στο προγραμματιστικό περιβάλλον Scratch. ΟΝΟΜΑΤΕΠΩΝΥΜΟ: 1. Ανοίξτε τον φυλλομετρητή Mozilla Firefox και στην γραμμή διευθύνσεων πληκτρολογήστε την διεύθυνση:

Διαβάστε περισσότερα

Γενικά. Change Reference

Γενικά. Change Reference ΣΕΝΑΡΙΑ ΜΕΤΑΣΧΗΜΑΤΙΣΜΩΝ Date Change Reference 27-06-2001 Αρχικό 17-09-2001 Προσθήκες Διαχωρισμός των σεναρίων σε αγορές και πωλήσεις Μεταβλητή ADDWHERE για σενάρια μαζικών μετασχηματισμών 24-09-2001 Προσθήκες

Διαβάστε περισσότερα

Εγχειρίδιο Χρήσης. για ΟΙΚΟΝΟΜΙΚΟΥΣ ΦΟΡΕΙΣ

Εγχειρίδιο Χρήσης. για ΟΙΚΟΝΟΜΙΚΟΥΣ ΦΟΡΕΙΣ Εγχειρίδιο Χρήσης για ΟΙΚΟΝΟΜΙΚΟΥΣ ΦΟΡΕΙΣ «ΣΥΝΤΑΞΗ ΚΑΙ ΥΠΟΒΟΛΗ ΠΡΟΣΦΟΡΑΣ ΗΛΕΚΤΡΟΝΙΚΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΕΡΓΟΥ/ΜΕΛΕΤΗΣ/ΣΥΝΑΦΟΥΣ ΥΠΗΡΕΣΙΑΣ - Ανοικτές διαδικασίες με κριτήριο κατακύρωσης τη χαμηλότερη τιμή» Έκδοση

Διαβάστε περισσότερα

TEC510 Ανάπτυξη Δικτυακών Τόπων (Ε εξάμηνο) Διδάσκων: Ανδρέας Γιαννακουλόπουλος Επιστημονικός συνεργάτης Εργαστηρίου: Γιώργος Μηλιώτης

TEC510 Ανάπτυξη Δικτυακών Τόπων (Ε εξάμηνο) Διδάσκων: Ανδρέας Γιαννακουλόπουλος Επιστημονικός συνεργάτης Εργαστηρίου: Γιώργος Μηλιώτης TEC510 Ανάπτυξη Δικτυακών Τόπων (Ε εξάμηνο) Διδάσκων: Ανδρέας Γιαννακουλόπουλος Επιστημονικός συνεργάτης Εργαστηρίου: Γιώργος Μηλιώτης Χειμερινό εξάμηνο 2011-2012 Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό

Διαβάστε περισσότερα

Asset Management Software Client Module. Οδηγός χρήσης

Asset Management Software Client Module. Οδηγός χρήσης Asset Management Software Client Module Οδηγός χρήσης Μονάδα-πελάτης Kodak Asset Management Software Κατάσταση και ρυθμίσεις πόρων... 1 Μενού κατάστασης πόρων... 2 Μενού ρυθμίσεων πόρων... 3 Διαχείριση

Διαβάστε περισσότερα

Vodafone Business Connect

Vodafone Business Connect Vodafone Business Connect Vodafone Business WebHosting Αναλυτικός Οδηγός Χρήσης MySQL Manager Αναλυτικός οδηγός χρήσης: MySQL Manager Vodafone Business Connect - Υπηρεσίες φιλοξενίας εταιρικού e-mail &

Διαβάστε περισσότερα

Ψηφιακή Τεχνολογία σε Ακαδημαϊκό Περιβάλλον

Ψηφιακή Τεχνολογία σε Ακαδημαϊκό Περιβάλλον ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Ψηφιακή Τεχνολογία σε Ακαδημαϊκό Περιβάλλον 8 η Ενότητα: Τα στάδια δημιουργίας ενός γραφήματος Θεόδωρος Βαβούρας Άδειες Χρήσης Το παρόν

Διαβάστε περισσότερα

ΟΔΗΓΙΕΣ ΧΡΗΣΤΗ ΓΙΑ ΤΟ ΠΡΟΓΡΑΜΜΑ ΗΛΕΚΤΡΟΝΙΚΗΣ ΤΑΞΗΣ

ΟΔΗΓΙΕΣ ΧΡΗΣΤΗ ΓΙΑ ΤΟ ΠΡΟΓΡΑΜΜΑ ΗΛΕΚΤΡΟΝΙΚΗΣ ΤΑΞΗΣ ΟΔΗΓΙΕΣ ΧΡΗΣΤΗ ΓΙΑ ΤΟ ΠΡΟΓΡΑΜΜΑ ΗΛΕΚΤΡΟΝΙΚΗΣ ΤΑΞΗΣ CLAROLINE Κατάλογος περιεχομένων Εγγραφή μαθητή στο Claroline...2 Εγγραφή σε μάθημα...3 Τα μαθήματά μου...4 Αλλαγή του προφίλ μου (Manage my account)...4

Διαβάστε περισσότερα

Προγραμματισμός Διαδικτύου Ασκήσεις Εργαστηρίου

Προγραμματισμός Διαδικτύου Ασκήσεις Εργαστηρίου Προγραμματισμός Διαδικτύου Ασκήσεις Εργαστηρίου Ενότητα: ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ Νο 11 Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Εργαστήριο Ψηφιακών Συστημάτων και

Διαβάστε περισσότερα

Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών

Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Δομημένος Προγραμματισμός Ενότητα 5(γ): Εργαστηριακή Άσκηση Αναπλ. Καθηγητής: Κωνσταντίνος Στεργίου Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται

Διαβάστε περισσότερα

Δραστηριότητα 9 Δημιουργία και διαχείριση blog μέσω του Blogger. Δημιουργία ιστολογίου

Δραστηριότητα 9 Δημιουργία και διαχείριση blog μέσω του Blogger. Δημιουργία ιστολογίου Δραστηριότητα 9 Δημιουργία και διαχείριση blog μέσω του Blogger Δημιουργία ιστολογίου 1. Ανοίξτε το φυλλομετρητή Google Chrome, πληκτρολογήστε στη γραμμή διευθύνσεων τη διεύθυνση www.blogger.com και πατήστε

Διαβάστε περισσότερα

www.costaschatzinikolas.gr

www.costaschatzinikolas.gr ECDL CORE ΕΝΟΤΗΤΑ 5 Χρήση Βάσεων Δεδομένων Microsoft Access Επαναληπτικές Ερωτήσεις Εξετάσεων ECDL CORE ΕΝΟΤΗΤΑ 5 Χρήση Βάσεων Δεδομένων Microsoft Access Επαναληπτικές Ερωτήσεις Εξετάσεων Δημιουργία -

Διαβάστε περισσότερα

ΜΑΘΗΜΑ: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

ΜΑΘΗΜΑ: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΜΑΘΗΜΑ: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΔΙΔΑΣΚΩΝ: Πασχαλίδης Δημοσθένης ΤΜΗΜΑ: Ιερατικών Σπουδών Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό,

Διαβάστε περισσότερα

ΟΔΗΓΙΕΣ ΕΙΣΑΓΩΓΗΣ ΚΑΤΑΛΟΓΟΥ ΥΠΟΧΡΕΩΝ ΑΠΟ ΑΡΧΕΙΟ EXCEL

ΟΔΗΓΙΕΣ ΕΙΣΑΓΩΓΗΣ ΚΑΤΑΛΟΓΟΥ ΥΠΟΧΡΕΩΝ ΑΠΟ ΑΡΧΕΙΟ EXCEL ΟΔΗΓΙΕΣ ΕΙΣΑΓΩΓΗΣ ΚΑΤΑΛΟΓΟΥ ΥΠΟΧΡΕΩΝ ΑΠΟ ΑΡΧΕΙΟ EXCEL Η σύνδεση του χρήστη στο σύστημα επιτυγχάνεται με τη χρήση των προσωπικών του κωδικών TAXISnet στη διεύθυνση h ps://www.pothen.gr/pothen-back/sub1-public

Διαβάστε περισσότερα

Ενότητα. Εισαγωγή στη Microsoft Access

Ενότητα. Εισαγωγή στη Microsoft Access Ενότητα 2 Εισαγωγή στη Microsoft Access 2 3 2.1 Το περιβάλλον της Access Το βασικό περιβάλλον της Access φαίνεται στην παρακάτω εικόνα: Εικόνα 2.1: Εισαγωγική οθόνη Στην εισαγωγική οθόνη της Access (εικόνα

Διαβάστε περισσότερα

Σενάριο Χρήσης Moodle

Σενάριο Χρήσης Moodle Σενάριο Χρήσης Moodle Άσκηση 1 Μπείτε στη σελίδα http://pileas.com/m και συνδεθείτε με έναν από τους διαθέσιμους χρήστες σύμφωνα με τους κωδικούς που σας έχουν δοθεί. Αφού εισάγουμε το url του Moodle (π.χ.

Διαβάστε περισσότερα

Εργαλεία. Επικοινωνίας & Συνεργασίας Πανεπιστήμιο Κύπρου

Εργαλεία. Επικοινωνίας & Συνεργασίας Πανεπιστήμιο Κύπρου Εργαλεία Επικοινωνίας & Συνεργασίας Πανεπιστήμιο Κύπρου Ιούλιος 2017 Copyright 2017 Πανεπιστήμιο Κύπρου. Όλα τα πνευματικά δικαιώματα κατοχυρωμένα. Δημιουργός: Λευτέρης Γ. Ζαχαρία Σ ε λ ί δ α 1 Πίνακας

Διαβάστε περισσότερα

Ελέγξτε την ταινία σας

Ελέγξτε την ταινία σας Ελέγξτε την ταινία σας Σε αυτές τις ασκήσεις, θα κάνετε εισαγωγή μιας ταινίας και θα χρησιμοποιήσετε τις επιλογές που παρουσιάστηκαν στο μάθημα. Άσκηση 1: Εισαγωγή αρχείου ταινίας 1. Κάντε κλικ στη μικρογραφία

Διαβάστε περισσότερα

Δομημένος Προγραμματισμός

Δομημένος Προγραμματισμός ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Δομημένος Προγραμματισμός Ενότητα: Συναρτήσεις θεωρία Δ. Ε. Μετάφας Τμ. Ηλεκτρονικών Μηχ. Τ.Ε. Άδειες Χρήσης Το παρόν εκπαιδευτικό

Διαβάστε περισσότερα

Εργαστήριο 6 ο 7 ο / Ερωτήματα Ι

Εργαστήριο 6 ο 7 ο / Ερωτήματα Ι Εργαστήριο 6 ο 7 ο / Ερωτήματα Ι Απλά ερωτήματα Επιλογής Ερωτήματα με Ενώσεις πινάκων Ερωτήματα με Παραμετρικά Κριτήρια Ερωτήματα με Υπολογιζόμενα πεδία Απλά ερωτήματα Επιλογής Τα Ερωτήματα μας επιτρέπουν

Διαβάστε περισσότερα

ΥΠΗΡΕΣΙΑ ΣΠΟΥΔΩΝ ΚΑΙ ΦΟΙΤΗΤΙΚΗΣ ΜΕΡΙΜΝΑΣ. Οδηγός για Συμπλήρωση Αίτησης Εισδοχής. Ελλαδιτών Φοιτητών στο Πανεπιστήμιο Κύπρου ή/και το ΤΕΠΑΚ

ΥΠΗΡΕΣΙΑ ΣΠΟΥΔΩΝ ΚΑΙ ΦΟΙΤΗΤΙΚΗΣ ΜΕΡΙΜΝΑΣ. Οδηγός για Συμπλήρωση Αίτησης Εισδοχής. Ελλαδιτών Φοιτητών στο Πανεπιστήμιο Κύπρου ή/και το ΤΕΠΑΚ ΥΠΗΡΕΣΙΑ ΣΠΟΥΔΩΝ ΚΑΙ ΦΟΙΤΗΤΙΚΗΣ ΜΕΡΙΜΝΑΣ Οδηγός για Συμπλήρωση Αίτησης Εισδοχής Ελλαδιτών Φοιτητών στο Πανεπιστήμιο Κύπρου ή/και το ΤΕΠΑΚ 7 Ιουλίου 2017 Οδηγός για Συμπλήρωση Αίτησης Εισδοχής Ελλαδιτών

Διαβάστε περισσότερα

TEC610 Δυναμικές Εφαρμογές Διαδικτύου (ΣΤ εξάμηνο)

TEC610 Δυναμικές Εφαρμογές Διαδικτύου (ΣΤ εξάμηνο) TEC610 (ΣΤ εξάμηνο) Διδάσκων: Αντρέας Γιαννακουλόπουλος Εαρινό εξάμηνο Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά

Διαβάστε περισσότερα

ΥΠ.ΕΣ. - Δ.Μ.Η.Ε.Σ. ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΕΦΑΡΜΟΓΗΣ ΛΗΞΙΑΡΧΕΙΟΥ V 1.2

ΥΠ.ΕΣ. - Δ.Μ.Η.Ε.Σ. ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΕΦΑΡΜΟΓΗΣ ΛΗΞΙΑΡΧΕΙΟΥ V 1.2 ΥΠ.ΕΣ. - Δ.Μ.Η.Ε.Σ. ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΕΦΑΡΜΟΓΗΣ ΛΗΞΙΑΡΧΕΙΟΥ V 1.2 Δεκέμβριος 2012 Πίνακας Περιεχομένων 1. Εισαγωγή.. σελ. 3 2. Σύνδεση για πρώτη φορά με την εφαρμογή 4 3. Είσοδος στην εφαρμογή 9 4. Αναζήτηση

Διαβάστε περισσότερα

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΤΩΝ ΠΑΡΑΚΟΛΟΥΘΗΣΗ ΠΡΑΞΕΩΝ ΔΕΛΤΙΟ ΔΗΛΩΣΗΣ ΔΑΠΑΝΩΝ (ΕΕΣ)

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΤΩΝ ΠΑΡΑΚΟΛΟΥΘΗΣΗ ΠΡΑΞΕΩΝ ΔΕΛΤΙΟ ΔΗΛΩΣΗΣ ΔΑΠΑΝΩΝ (ΕΕΣ) ΓΕΝΙΚΗ ΓΡΑΜΜΑΤΕΙΑ ΔΗΜΟΣΙΩΝ ΕΠΕΝΔΥΣΕΩΝ & ΕΣΠΑ ΕΘΝΙΚΗ ΑΡΧΗ ΣΥΝΤΟΝΙΣΜΟΥ ΕΙΔΙΚΗ ΥΠΗΡΕΣΙΑ Ο.Π.Σ. Υλοποίηση του Ολοκληρωμένου Πληροφοριακού Συστήματος (Ο.Π.Σ.) σύμφωνα με τις απαιτήσεις της Προγραμματικής Περιόδου

Διαβάστε περισσότερα

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ Π.Σ. ΦΟΙΤΗΤΟΛΟΓΙΟΥ- ΓΙΑ ΤΟ ΔΙΔΑΣΚΟΝΤΑ (ClassWeb)

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ Π.Σ. ΦΟΙΤΗΤΟΛΟΓΙΟΥ- ΓΙΑ ΤΟ ΔΙΔΑΣΚΟΝΤΑ (ClassWeb) ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ Π.Σ. ΦΟΙΤΗΤΟΛΟΓΙΟΥ- ΓΙΑ ΤΟ ΔΙΔΑΣΚΟΝΤΑ (ClassWeb) 1. Είσοδος στην υπηρεσία ClassWeb Στη κεντρική σελίδα της υπηρεσίας στα πεδία Όνομα Χρήστη και Κωδικός πρόσβασης πληκτρολογούμε τα στοιχεία

Διαβάστε περισσότερα

Οδηγός Γρήγορης Παραμετροποίησης Auto Moto Cube

Οδηγός Γρήγορης Παραμετροποίησης Auto Moto Cube POWERED BY ACT Οδηγός Γρήγορης Παραμετροποίησης Auto Moto Cube Version: 01 1 Μάιος 2017 Περιεχόμενα Εισαγωγή 3 Ρυθμίσεις Auto-Moto Cube 4 Παραμετροποίηση Ειδών 6 Παραμετροποίηση Προμηθευτών 9 Παραμετροποίηση

Διαβάστε περισσότερα

ΔΟΜΗ. Διδάσκοντες: Π. Αγγελάτος, Δ. Ζήνδρος Επιμέλεια διαφανειών: Δ. Ζήνδρος Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών

ΔΟΜΗ. Διδάσκοντες: Π. Αγγελάτος, Δ. Ζήνδρος Επιμέλεια διαφανειών: Δ. Ζήνδρος Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών ΔΟΜΗ Διδάσκοντες: Π. Αγγελάτος, Δ. Ζήνδρος Επιμέλεια διαφανειών: Δ. Ζήνδρος Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative

Διαβάστε περισσότερα

Μεταγλωττιστές. Ενότητα 6: Λεκτική ανάλυση (Μέρος 2 ο ) Αγγελική Σγώρα Τμήμα Μηχανικών Πληροφορικής ΤΕ

Μεταγλωττιστές. Ενότητα 6: Λεκτική ανάλυση (Μέρος 2 ο ) Αγγελική Σγώρα Τμήμα Μηχανικών Πληροφορικής ΤΕ Μεταγλωττιστές Ενότητα 6: Λεκτική ανάλυση (Μέρος 2 ο ) Αγγελική Σγώρα Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό

Διαβάστε περισσότερα

Εργαστήριο 2. Δημιουργία πινάκων Ιδιότητες πεδίων. Ευάγγελος Γ. Καραπιδάκης

Εργαστήριο 2. Δημιουργία πινάκων Ιδιότητες πεδίων. Ευάγγελος Γ. Καραπιδάκης Εργαστήριο 2 Δημιουργία πινάκων Ιδιότητες πεδίων Να δημιουργήσετε τον παρακάτω πίνακα Η στήλη Περιγραφή σας δείχνει το μέγεθος του πεδίου. Δηλαδή θα ρυθμίσετε το μέγεθος του πεδίου σε αυτήν την τιμή και

Διαβάστε περισσότερα

Διαχείριση Βάσης Δεδομένων (dbadmin)

Διαχείριση Βάσης Δεδομένων (dbadmin) Published on PRISMA Win Help - Megasoft (http://docs.megasoft.gr) Home > Εμπορική Διαχείριση > Διαχείριση Βάσης Δεδομένων (dbadmin) Διαχείριση Βάσης Δεδομένων (dbadmin) Μέσα από τη διαχείριση βάσης δεδομένων

Διαβάστε περισσότερα

ΥΠ.ΕΣ. - Δ.Μ.Η.Ε.Σ. ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΕΦΑΡΜΟΓΗΣ ΛΗΞΙΑΡΧΕΙΟΥ

ΥΠ.ΕΣ. - Δ.Μ.Η.Ε.Σ. ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΕΦΑΡΜΟΓΗΣ ΛΗΞΙΑΡΧΕΙΟΥ ΥΠ.ΕΣ. - Δ.Μ.Η.Ε.Σ. ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΕΦΑΡΜΟΓΗΣ ΛΗΞΙΑΡΧΕΙΟΥ V 1.0 Δεκέμβριος 2012 Πίνακας Περιεχομένων 1. Εισαγωγή.. σελ. 3 2. Σύνδεση για πρώτη φορά με την εφαρμογή 4 3. Είσοδος στην εφαρμογή 9 4. Αναζήτηση

Διαβάστε περισσότερα

Περιεχόμενα. Λίγα λόγια από το συγγραφέα... 7

Περιεχόμενα. Λίγα λόγια από το συγγραφέα... 7 Περιεχόμενα Λίγα λόγια από το συγγραφέα... 7 Μέρος 1 1 Βασικοί όροι... 11 2 Βασική δομή κώδικα HTML... 25 3 Μορφοποίηση κειμένου... 39 4 Μορφοποίηση παραγράφων... 51 5 Εισαγωγή εικόνας... 63 6 Λίστες με

Διαβάστε περισσότερα

Με την αλλαγή των μεταβλητών σελιδοποίησης αυτόματα ρυθμίζετε το νέο όριο για τα άρθρα και τα αποτελέσματα αναζήτησης.

Με την αλλαγή των μεταβλητών σελιδοποίησης αυτόματα ρυθμίζετε το νέο όριο για τα άρθρα και τα αποτελέσματα αναζήτησης. Γενικές Ρυθμίσεις Στην ενότητα αυτή θα περιγράψουμε τις λειτουργίες των Γενικών Ρυθμίσεων. Εκεί αποθηκεύονται όλες οι ρυθμίσεις του Guru CMS. Εάν κάνετε κλικ στο σύνδεσμο "Γενικές Ρυθμίσεις" από την κύρια

Διαβάστε περισσότερα

Αρχιτεκτονική Υπολογιστών Ασκήσεις Εργαστηρίου

Αρχιτεκτονική Υπολογιστών Ασκήσεις Εργαστηρίου Αρχιτεκτονική Υπολογιστών Ασκήσεις Εργαστηρίου Ενότητα: ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ Νο 04 Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Εργαστήριο Ψηφιακών Συστημάτων και

Διαβάστε περισσότερα

Εργαστηριακός Οδηγός. Βάσεις Δεδομένων της Γ' Τάξης ΕΠΑΛ

Εργαστηριακός Οδηγός. Βάσεις Δεδομένων της Γ' Τάξης ΕΠΑΛ Άδεια Χρήσης Creative Commons, Αναφορά Προέλευσης 3.0 Ελλάδα 2009-200, Βουρλάκος Μιχαήλ Εργαστηριακός Οδηγός για το μάθημα Βάσεις Δεδομένων της Γ' Τάξης ΕΠΑΛ σε περιβάλλον Microsoft Access Υπεύθυνος Καθηγητής:

Διαβάστε περισσότερα

Αναλυτικά Φύλλα Μισθοδοσίας

Αναλυτικά Φύλλα Μισθοδοσίας Αναλυτικά Φύλλα Μισθοδοσίας Εγχειρίδιο Χρήσης ΚΕΠΥΕΣ 1 Περιεχόμενα ` ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΤΗ... 3 ΕΓΓΡΑΦΗ ΣΤΗΝ ΥΠΗΡΕΣΙΑ... 3 ΕΦΑΡΜΟΓΗ ΑΝΑΛΥΤΙΚΩΝ ΦΥΛΛΩΝ ΜΙΣΘΟΔΟΣΙΑΣ... 8 ΑΛΛΑΓΕΣ ΚΑΙ ΑΝΑΚΤΗΣΕΙΣ... 12 Αλλαγή Email...

Διαβάστε περισσότερα

Σχεδίαση με Ηλεκτρονικούς Υπολογιστές

Σχεδίαση με Ηλεκτρονικούς Υπολογιστές ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΧΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Σχεδίαση με Ηλεκτρονικούς Υπολογιστές Ενότητα # 2: Εργαστήριο 2 - Η διανυσματική μορφή (vector) Καθηγητής Ιωάννης Γ. Παρασχάκης Δρ. Μηχ.

Διαβάστε περισσότερα

Διαγραφή Επιλέγετε Διαγραφή για να διαγράψετε μία ήδη υπάρχουσα διαδικασία εισαγωγής ASCII

Διαγραφή Επιλέγετε Διαγραφή για να διαγράψετε μία ήδη υπάρχουσα διαδικασία εισαγωγής ASCII Published on PRISMA Win Help - Megasoft (http://docs.megasoft.gr) Home > Διαχείριση Βάσης Δεδομένων (dbadmin) > Αρχεία Αρχεία Εισαγωγή από αρχείο ASCII Με την εργασία αυτή έχετε την δυνατότητα να εισάγετε

Διαβάστε περισσότερα

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Πληροφορική. Εργαστηριακή Ενότητα 6 η : Ταξινόμηση & Ομαδοποίηση Δεδομένων

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Πληροφορική. Εργαστηριακή Ενότητα 6 η : Ταξινόμηση & Ομαδοποίηση Δεδομένων ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Πληροφορική Εργαστηριακή Ενότητα 6 η : Ταξινόμηση & Ομαδοποίηση Δεδομένων Ι. Ψαρομήλιγκος Τμήμα Λογιστικής & Χρηματοοικονομικής

Διαβάστε περισσότερα

Σύστημα Αναγνώρισης/Αντιστοιχίας Μαθημάτων. Εγχειρίδιο Χρήσης Φοιτητές

Σύστημα Αναγνώρισης/Αντιστοιχίας Μαθημάτων. Εγχειρίδιο Χρήσης Φοιτητές Σύστημα Αναγνώρισης/Αντιστοιχίας Μαθημάτων Εγχειρίδιο Χρήσης Φοιτητές Πίνακας Περιεχομένων Σκοπός του συστήματος... 2 Σύνδεση στο σύστημα... 2 Γενικές Οδηγίες... 2 Λειτουργίες Συστήματος... 2 Αίτημα Αναγνώρισης

Διαβάστε περισσότερα

Οδηγίες Ηλεκτρονικής Υποβολής Προτάσεων

Οδηγίες Ηλεκτρονικής Υποβολής Προτάσεων ΥΠΟΥΡΓΕΊΟ ΑΝΑΠΤΥΞΗΣ ΓΕΝΙΚΗ ΓΡΑΜΜΑΤΕΙΑ ΒΙΟΜΗΧΑΝΙΑΣ /ΝΣΗ ΜΜΕ ΕΠΙΧΕΙΡΗΣΙΑΚΟ ΠΡΟΓΡΑΜΜΑ «ΑΝΤΑΓΩΝΙΣΤΙΚΟΤΗΤΑ ΚΑΙ ΕΠΙΧΕΙΡΗΜΑΤΙΚΟΤΗΤΑ» 2007 2013 ΠΡΟΓΡΑΜΜΑΤΑ «ΕΝΙΣΧΥΣΗ ΕΠΙΧΕΙΡΗΜΑΤΙΚΟΤΗΤΑΣ ΝΕΩΝ» «ΕΝΙΣΧΥΣΗ ΕΠΙΧΕΙΡΗΜΑΤΙΚΟΤΗΤΑΣ

Διαβάστε περισσότερα

Εγχειρίδιο χρήσης δικτυακού τόπου του προγράμματος, ΆΞΟΝΑΣ 3: "Ποιότητα ζωής στις αγροτικές περιοχές και διαφοροποίηση της αγροτικής οικονομίας"

Εγχειρίδιο χρήσης δικτυακού τόπου του προγράμματος, ΆΞΟΝΑΣ 3: Ποιότητα ζωής στις αγροτικές περιοχές και διαφοροποίηση της αγροτικής οικονομίας Εγχειρίδιο χρήσης δικτυακού τόπου του προγράμματος, ΆΞΟΝΑΣ 3: "Ποιότητα ζωής στις αγροτικές περιοχές και διαφοροποίηση της αγροτικής οικονομίας" ΠΕΡΙΕΧΟΜΕΝΑ Αρχική Οθόνη...2 Εγγραφή Χρήστη...3 Εμφάνιση

Διαβάστε περισσότερα

ΜΑΘΗΜΑ: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

ΜΑΘΗΜΑ: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΜΑΘΗΜΑ: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΔΙΔΑΣΚΩΝ: Πασχαλίδης Δημοσθένης ΤΜΗΜΑ: Διαχείρισης Εκκλησιαστικών Κειμηλίων Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για

Διαβάστε περισσότερα

TEC410 Ανάπτυξη Δικτυακών Τόπων (Δ εξάμηνο)

TEC410 Ανάπτυξη Δικτυακών Τόπων (Δ εξάμηνο) TEC410 Ανάπτυξη Δικτυακών Τόπων (Δ εξάμηνο) Διδάσκων: Ανδρέας Γιαννακουλόπουλος Επιστημονικός συνεργάτης Εργαστηρίου: Στέλλα Λάμπουρα Εαρινό εξάμηνο Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί

Διαβάστε περισσότερα

ΥΠΟΛΟΓΙΣΤΕΣ ΙI. Άδειες Χρήσης. Δομή του προγράμματος. Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης

ΥΠΟΛΟΓΙΣΤΕΣ ΙI. Άδειες Χρήσης. Δομή του προγράμματος. Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Άδειες Χρήσης ΥΠΟΛΟΓΙΣΤΕΣ ΙI Δομή του προγράμματος Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης Το παρόν εκπαιδευτικό υλικό υπόκειται

Διαβάστε περισσότερα

Ηλεκτρονικοί Υπολογιστές

Ηλεκτρονικοί Υπολογιστές ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΧΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ενότητα 9: Πίνακες στη C++ Ζαχαρούλα Ανδρεοπούλου Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.

Διαβάστε περισσότερα

Εισαγωγή στις Βάσεις Δεδομζνων II

Εισαγωγή στις Βάσεις Δεδομζνων II ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΣΙΑ ΠΑΝΕΠΙΣΗΜΙΟ ΚΡΗΣΗ Εισαγωγή στις Βάσεις Δεδομζνων II Ενότητα: Εισαγωγή στη LibreOffice Base Διδάσκων: Πηγουνάκης Κωστής ΤΜΗΜΑ ΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΣΧΟΛΗ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ Άδειες

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ Ενότητα 6: Λογισμικό Υπολογιστών Γλώσσες Προγραμματισμού Πασχαλίδης Δημοσθένης Τμήμα Διαχείρισης Εκκλησιαστικών Κειμηλίων Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε

Διαβάστε περισσότερα

Σύστημα Αναγνώρισης/Αντιστοιχίας Μαθημάτων. Εγχειρίδιο Χρήσης - Φοιτητές

Σύστημα Αναγνώρισης/Αντιστοιχίας Μαθημάτων. Εγχειρίδιο Χρήσης - Φοιτητές Σύστημα Αναγνώρισης/Αντιστοιχίας Μαθημάτων Εγχειρίδιο Χρήσης - Φοιτητές Πίνακας Περιεχομένων Σκοπός του συστήματος... 2 Σύνδεση στο σύστημα... 2 Γενικές Οδηγίες... 2 Λειτουργίες Συστήματος... 2 Αίτημα

Διαβάστε περισσότερα

Πρότυπα βιβλίων εργασίας και ονόματα κελιών

Πρότυπα βιβλίων εργασίας και ονόματα κελιών Περιεχόμενα Λίγα λόγια από το συγγραφέα...7 Κεφάλαιο 1: Ρυθμίσεις γραμμών εργαλείων και μενού...9 Κεφάλαιο 2: Διαχείριση παραθύρων και προβολές...25 Κεφάλαιο 3: Εισαγωγή δεδομένων...44 Κεφάλαιο 4: Προσαρμογή

Διαβάστε περισσότερα

Υπολογιστές Ι. Άδειες Χρήσης. Δομή του προγράμματος. Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης

Υπολογιστές Ι. Άδειες Χρήσης. Δομή του προγράμματος. Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Άδειες Χρήσης Υπολογιστές Ι Δομή του προγράμματος Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης Το παρόν εκπαιδευτικό υλικό υπόκειται

Διαβάστε περισσότερα

Δομές Δεδομένων. Καθηγήτρια Μαρία Σατρατζέμη. Τμήμα Εφαρμοσμένης Πληροφορικής. Δομές Δεδομένων. Τμήμα Εφαρμοσμένης Πληροφορικής

Δομές Δεδομένων. Καθηγήτρια Μαρία Σατρατζέμη. Τμήμα Εφαρμοσμένης Πληροφορικής. Δομές Δεδομένων. Τμήμα Εφαρμοσμένης Πληροφορικής Ενότητα 5: Δείκτες και Δυναμική Δέσμευση- Αποδέσμευση Μνήμης στη C/ Υλοποίηση ΑΤΔ Συνδεδεμένη Λίστα με δείκτες /Ένα πακέτο για τον ΑΤΔ Συνδεδεμένη Λίστα Καθηγήτρια Μαρία Σατρατζέμη Άδειες Χρήσης Το παρόν

Διαβάστε περισσότερα

Βάσεις δεδομένων (Access)

Βάσεις δεδομένων (Access) Βάσεις δεδομένων (Access) Όταν εκκινούμε την Access εμφανίζεται το παρακάτω παράθυρο: Κουμπί Κενή βάση δεδομένων Κουμπί του Office Για να φτιάξουμε μια νέα ΒΔ κάνουμε κλικ στο κουμπί «Κενή βάση δεδομένων»

Διαβάστε περισσότερα

6 Εισαγωγή στο Wordpress 3.x

6 Εισαγωγή στο Wordpress 3.x Περιεχόμενα 1 Εγκατάσταση του WordPress... 11 Ελάχιστες απαιτήσεις... 11 Easy PHP... 12 Εγκατάσταση Easy PHP... 12 Βήματα εγκατάστασης EasyPHP με εικόνες... 13 Το EasyPHP στα Ελληνικά... 17 Κατέβασμα και

Διαβάστε περισσότερα

Περιεχόμενα. Κεφάλαιο 1 Γνωριμία με το Excel... 9

Περιεχόμενα. Κεφάλαιο 1 Γνωριμία με το Excel... 9 Περιεχόμενα Κεφάλαιο 1 Γνωριμία με το Excel... 9 Τα στοιχεία του παραθύρου του Excel... 10 Κελιά και διευθύνσεις... 13 Σε ποιο κελί θα τοποθετηθούν τα δεδομένα;... 14 Καταχώριση δεδομένων... 15 Τι καταλαβαίνει

Διαβάστε περισσότερα

Οδηγίες Χρήσης Πλατφόρμας Ασύγχρονης Τηλεκπαίδευσης (Moodle) του Τμήματος ΔΕΤ

Οδηγίες Χρήσης Πλατφόρμας Ασύγχρονης Τηλεκπαίδευσης (Moodle) του Τμήματος ΔΕΤ Οδηγίες Χρήσης Πλατφόρμας Ασύγχρονης Τηλεκπαίδευσης (Moodle) του Τμήματος ΔΕΤ -Για τους Φοιτητές- Έκδοση 1.2 Οκτώβριος 2015 Υπεύθυνος Σύνταξης: Χρήστος Λάζαρης (lazaris@aueb.gr) Πίνακας Περιεχομένων Εισαγωγή...

Διαβάστε περισσότερα

Πληροφορική ΙΙ Θεματική Ενότητα 5

Πληροφορική ΙΙ Θεματική Ενότητα 5 Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Πληροφορική ΙΙ Θεματική Ενότητα 5 Λογικοί Τελεστές Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

Διαβάστε περισσότερα

Πληροφορική. Εργαστηριακή Ενότητα 3 η : Επεξεργασία Κελιών Γραμμών & Στηλών. Ι. Ψαρομήλιγκος Τμήμα Λογιστικής & Χρηματοοικονομικής

Πληροφορική. Εργαστηριακή Ενότητα 3 η : Επεξεργασία Κελιών Γραμμών & Στηλών. Ι. Ψαρομήλιγκος Τμήμα Λογιστικής & Χρηματοοικονομικής ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Πληροφορική Εργαστηριακή Ενότητα 3 η : Επεξεργασία Κελιών Γραμμών & Στηλών Ι. Ψαρομήλιγκος Τμήμα Λογιστικής & Χρηματοοικονομικής

Διαβάστε περισσότερα

Περιεχόμενα. Κεφάλαιο 1 Εισαγωγή στην Access Κεφάλαιο 2 Χειρισμός πινάκων... 27

Περιεχόμενα. Κεφάλαιο 1 Εισαγωγή στην Access Κεφάλαιο 2 Χειρισμός πινάκων... 27 Περιεχόμενα Κεφάλαιο 1 Εισαγωγή στην Access... 9 Γνωριμία με την Access... 12 Δημιουργία βάσης δεδομένων... 22 Άνοιγμα και κλείσιμο βάσης δεδομένων... 24 Ερωτήσεις ανακεφαλαίωσης... 25 Πρακτική εξάσκηση...

Διαβάστε περισσότερα

Εργαστήριο «Βάσεις Οικολογικών Δεδομένων και Εφαρμογές»

Εργαστήριο «Βάσεις Οικολογικών Δεδομένων και Εφαρμογές» 2 Ενότητα 5 Φίλτρα & Ερωτήματα 3 4 5.1 Φίλτρα Για να εμφανίσετε επιλεκτικά κάποιες εγγραφές που πληρούν κάποια κριτήρια μπορείτε να χρησιμοποιήσετε το φιλτράρισμα με βάση την επιλογή, φιλτράρισμα εκτός

Διαβάστε περισσότερα

Είσοδος. Καλωσορίσατε στο Ενιαίο Σύστημα Πληρωμών Δαπανών Ηλεκτρονικών Υπηρεσιών.

Είσοδος. Καλωσορίσατε στο Ενιαίο Σύστημα Πληρωμών Δαπανών Ηλεκτρονικών Υπηρεσιών. «Οδηγίες χρήσης εφαρμογής Ενιαίου Συστήματος Πληρωμών» έκδοση v.1.2, 10/09/2014 Περιεχόμενα Είσοδος... 3 Οικονομικά Υπεύθυνος... 4 Αρχική Οθόνη... 4 Διαχείριση Χρηστών... 4 Αναζήτηση Χρήστη... 4 Δημιουργία

Διαβάστε περισσότερα

Πληροφορική. Εργαστηριακή Ενότητα 1 η : Εισαγωγή στα Λογιστικά Φύλλα με το MS Excel. Ι. Ψαρομήλιγκος Τμήμα Λογιστικής & Χρηματοοικονομικής

Πληροφορική. Εργαστηριακή Ενότητα 1 η : Εισαγωγή στα Λογιστικά Φύλλα με το MS Excel. Ι. Ψαρομήλιγκος Τμήμα Λογιστικής & Χρηματοοικονομικής ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Πληροφορική Εργαστηριακή Ενότητα 1 η : Εισαγωγή στα Λογιστικά Φύλλα με το MS Excel Ι. Ψαρομήλιγκος Τμήμα Λογιστικής & Χρηματοοικονομικής

Διαβάστε περισσότερα

Συνοπτικό εγχειρίδιο χρήσης του Microsoft Visual Studio 2010

Συνοπτικό εγχειρίδιο χρήσης του Microsoft Visual Studio 2010 Τμήμα Πληροφορικής & Επικοινωνιών Τομέας Υπολογιστικών Τεχνικών & Συστημάτων Συνοπτικό εγχειρίδιο χρήσης του Microsoft Visual Studio 2010 Ιωάννης Γεωργουδάκης - Πάρις Μαστοροκώστας Σεπτέμβριος 2011 ΠΕΡΙΕΧΟΜΕΝΑ

Διαβάστε περισσότερα

Ηλεκτρονικοί Υπολογιστές I

Ηλεκτρονικοί Υπολογιστές I ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ηλεκτρονικοί Υπολογιστές I Λογικές συναρτήσεις και λογικοί έλεγχοι με το Excel/Calc Διδάσκων: Επίκουρος Καθηγητής Αθανάσιος Σταυρακούδης Άδειες Χρήσης

Διαβάστε περισσότερα

Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών

Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Δομημένος Προγραμματισμός Ενότητα 4(β): Εργαστηριακή Άσκηση Αναπλ. Καθηγητής: Κωνσταντίνος Στεργίου Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται

Διαβάστε περισσότερα

Εύδοξος - Δήλωση Συγγραμμάτων

Εύδοξος - Δήλωση Συγγραμμάτων Εύδοξος - Δήλωση Συγγραμμάτων Το πρόγραμμα «Εύδοξος» αφορά στη διανομή Συγγραμμάτων των Τεχνολογικών και Πανεπιστημιακών Ιδρυμάτων της Επικράτειας. Στόχος του Πληροφοριακού Συστήματος (ΠΣ) της Δράσης είναι

Διαβάστε περισσότερα

Εργαστήριο 9. Προγραμματιστικές Εφαρμογές στο Διαδίκτυο. Στόχος. Προετοιμασία περιβάλλοντος εργασίας

Εργαστήριο 9. Προγραμματιστικές Εφαρμογές στο Διαδίκτυο. Στόχος. Προετοιμασία περιβάλλοντος εργασίας Εργαστήριο 9 Προγραμματιστικές Εφαρμογές στο Διαδίκτυο Στόχος Στόχος του εργαστηρίου είναι η εκμάθηση των βασικών εργασιών στην MySQL και η εξοικείωση με το περιβάλλον του εργαλείου διαχείρισης phpmyadmin.

Διαβάστε περισσότερα

ΕΡΓΑΣΤΗΡΙΟ ΠΛΗΡΟΦΟΡΙΚΗ I. 3o ΕΡΓΑΣΤΗΡΙΟ ΕΠΕΞΕΡΓΑΣΙΑ ΜΕ ΤΟ WORD

ΕΡΓΑΣΤΗΡΙΟ ΠΛΗΡΟΦΟΡΙΚΗ I. 3o ΕΡΓΑΣΤΗΡΙΟ ΕΠΕΞΕΡΓΑΣΙΑ ΜΕ ΤΟ WORD ΠΕΡΙΕΧΟΜΕΝΟ ΜΑΘΗΜΑΤΟΣ ΕΡΓΑΣΤΗΡΙΟ ΠΛΗΡΟΦΟΡΙΚΗ I 3o ΕΡΓΑΣΤΗΡΙΟ ΕΠΕΞΕΡΓΑΣΙΑ ΜΕ ΤΟ WORD 1. Προσθήκη στηλών σε τμήμα εγγράφου 2. Εσοχή παραγράφου 3. Εισαγωγή Κεφαλίδας, Υποσέλιδου και Αριθμού Σελίδας 4. Εισαγωγή

Διαβάστε περισσότερα

ΕΓΧΕΙΡΙΔΙΟ ΥΠΟΒΟΛΗΣ ΗΛΕΚΤΡΟΝΙΚΗΣ ΠΡΟΤΑΣΗΣ ΓΙΑ ΤΗ ΔΡΑΣΗ ΜΕΤΑΠΟΙΗΣΗ ΣΤΙΣ ΝΕΕΣ ΣΥΝΘΗΚΕΣ

ΕΓΧΕΙΡΙΔΙΟ ΥΠΟΒΟΛΗΣ ΗΛΕΚΤΡΟΝΙΚΗΣ ΠΡΟΤΑΣΗΣ ΓΙΑ ΤΗ ΔΡΑΣΗ ΜΕΤΑΠΟΙΗΣΗ ΣΤΙΣ ΝΕΕΣ ΣΥΝΘΗΚΕΣ ΕΓΧΕΙΡΙΔΙΟ ΥΠΟΒΟΛΗΣ ΗΛΕΚΤΡΟΝΙΚΗΣ ΠΡΟΤΑΣΗΣ ΓΙΑ ΤΗ ΔΡΑΣΗ ΜΕΤΑΠΟΙΗΣΗ ΣΤΙΣ ΝΕΕΣ ΣΥΝΘΗΚΕΣ Μ.Ο.Δ..ΜΟΝΑΔΑ ΟΡΓΑΝΩΣΗΣ ΤΗΣ ΔΙΑΧΕΙΡΙΣΗΣ ΑΝΑΠΤΥΞΙΑΚΩΝ ΠΡΟΓΡΑΜΜΑΤΩΝ Α.Ε. 1 ΠΙΝΑΚΑΣ ΠΕΡΙΕΧΟΜΕΝΩΝ 1. Εγγραφή στο σύστημα...3

Διαβάστε περισσότερα

Εργαστήριο #10 (Ε10) 1

Εργαστήριο #10 (Ε10) 1 Εργαστήριο #10 Από τα προηγούμενα εργαστήρια......θα χρειαστείτε ορισμένες από τις οδηγίες μορφοποίησης CSS (ανατρέξτε στις εκφωνήσεις του 8 ου και 9 ου εργαστηρίου).! Οδηγίες Στη δυναμική δημιουργία ιστοσελίδων

Διαβάστε περισσότερα