background image

87 

 

 
 

 

Καταχώρηση ταινιών από το 

WEB (scrapping 

3

 

Σε ένα 

textbox 

καταχωρούνται οι τίτλοι των ταινιών που είναι επιθυμητό 

να  καταχωρηθούν  στην  βάση  δεδομένων  της  διαδικτυακής  εφαρμογής. 

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

συμπληρώνεται  το 

textbox 

με

 

τα  περιεχόμενα  του.  Ενεργοποιείται  στην 

συνέχεια  μία 

javascript 

συνάρτηση  η  οποία  προσαρτά  σε  κατάλληλα 

διαμορφωμένο 

url 

έναν  από  τους  καταγεγραμμένους  τίτλους  κάθε  φορά 

προκειμένου  να  ανακτηθούν  τα  στοιχεία  της  ταινίας  με  την  μέθοδο 

web 

scrapping

.  Το 

url 

χρησιμοποιείται  για 

ajax 

κλήση  σε  διαδικασία  του 

http://www.omdbapi.com/ 

η  οποία  επιστρέφει  τα  στοιχεία  της  ταινίας  σε 

json 

μορφή.  Τα  ληφθέντα  στοιχεία  χρησιμοποιούνται  για  να  διαμορφωθεί  ένα 

url 

προκειμένου  να  τρέξει  η  διαδικασία  καταχώρησης  της  ταινίας  στην  βάση 

δεδομένων (

addToDb.php

). Με την διαδικασία αυτή διαμορφώνεται ένα 

Insert 

query 

το οποίο αποστέλλεται τον 

database server 

και καταχωρείται η εγγραφή 

στον πίνακα 

Movie. 

 

Εικόνα 

21

: Μορφή ανακτηθέντων στοιχείων από το 

ombdapi

 

 

Τροποποίηση ταινίας

 

 

                                                           

3

 

Διαδικασία  κατά  την  οποία  επιδιώκεται  η  ανάκτηση  διαδικτυακού  περιεχομένου  σε  μορφή 

τέτοια που να καθίσταται εφικτή η επεξεργασία του.