3. HOMEPAGE Il sito viene aperto nella homepage (la pagina iniziale), dove è possiblile vedere le locandine e i trailer dei film appena usciti. Nella parte superiore è situato il menu, che aiuterà l'utente a navigare nel sito. L'utente potrà spostarsi nelle sezioni “Homepage”, “Registrazione”, “Streaming”, “Contatti” tramite il menù.
4. REGISTRAZIONE Nella pagina di registrazione bisogna inserire i propri dati personali, così da potersi loggare successivamente, quindi guardare i film. Per effettuare la registrazione bisogna cliccare sul pulsante “Invia!”
5. REGISTRAZIONE Per registrarsi bisogna compilare completamente il form. In caso contrario comparirà un messaggio di allerta in modo da ricordare all'utente che non ha inserito tutti i dati.
6. REGISTRAZIONE Se l'utente sbaglia a confermare la password verrà visualizzato un messaggio d'errore, dove si invita l'utente a scrivere correttamente la password.
7. REGISTRAZIONE Se il form della registrazione viene compilato correttamente comparirà un ulteriore messaggio dove si chiede all'utente di controllare nuovamente i dati inseriti, in modo da evitare eventuali sbagli. Nel caso i dati inseriti sono corretti l'utente clicca su “OK” se no “Annulla” l'operazione di invio dati.
8. REGISTRAZIONE In questa pagina viene confermata la registrazione. Un link porterà nuovamente alla Homepage.
9. REGISTRAZIONE Al momento della registrazione viene mandata un'e-mail all'utente sull'indirizzo di posta trascritto precedentemente nella registrazione. Il messaggio conterrà alcune informazioni dell'utente registrato, come username e password.
10. LOGIN Una volta che l'utente si è registrato può accedere a servizi riservati come acquistare e guardare i film, inserendo username e password nelle appsite caselle, dopodichè cliccare su “Entra!”. Se l'utente inserisce i dati in modo corretto sarà loggato e indirizzato alla “Sezione Streaming”.
11. LOGIN In caso l'utente sbagli a scrivere i dati si verrà indirizzati ad una pagina dove si avvisa l'utente dell'accaduto. Questa pagina contiene un link alla registrazione in caso l'utente non sia ancora registrato, e un link alla Homepage per tentare nuovamente il login.
12. SEZIONE STREAMING Nella Sezione Streaming viene visualizzato l'elenco dei film disponibili con la possibilità di leggere la recensione, comprare la visione del film e aggiungere i film nel menu dei preferiti. Inoltre è possibile effettuare delle ricereche personalizzare sull'elenco completo, utilizzando la barra di ricerca in fondo alla pagina.
13. RECENSIONE Cliccando il pulsante nella recensione verrà visualizzata la locandina del film, il nome del regista, la data di uscita, la durata del film, il genere del film e la sua descrizione.
14. COMPRA FILM Cliccando il pulsante nella pagina dove si acquista il film è presente una casella dove si chiede all'utente loggato di inserire il codice della propria carta di credito, così da effettuare il pagamento del film.
15. COMPRA FILM Qualsiasi codice sia stato inserito l'acquisto verrà effettuato, poiché non dispongo della possibiltà di utilizzare servizi di pagamento. In questa pagina viene visualizzata la data di scadenza della visione del film (circa 3 giorni dopo). Tramite il pulsante “Guarda il film!” l'utente viene indirizzato alla pagina di visualizzazione del film.
16. COMPRA FILM Se l'utente ha già acquistato il film entro la data di scadenza non verrà più visualizzata la casella dove inserire il codice della carta di credito ma direttamente un pulsante di collegamento al film e il tempo rimanente alla scadenza.
17. GUARDA FILM In questa pagina si visualizza il film scelto tramite un lettore RealPlayer (successivamente verrà cambiato, perchè questo consente il Download del film stesso). Il film ha formato .rm, cioè il formato video compatibile esclusivamente con RealPlayer, ma questo non deve preoccupare l'utente perchè questo viene caricato con la pagina.
18. SEZIONE STREAMING Cliccando sul pulsante “Aggiungi ai Preferiti” è possibile creare un collegamento più rapido al film, situato nella barra laterale destra del sito. Cliccando sul medesimo pulsante è anche possibile toglierlo dalla lista dei preferiti.
19. SEZIONE STREAMING Se l'utente si logga come ADMIN, avrà delle funzionalità di manuntenzione del sito, come Aggiungere, Modificare, Eliminare i film. (Per diventare ADMIN bisogna modificare i parametri dell'utente direttamente dal Database) Prima di effettuare una qualsiasi operazione di manuntenzione apparirà un messaggio di conferma.
20. AGGIUNGI FILM Cliccando sul pulsante “Aggiungi Film” è possiblile aggiungere un film nel database e renderlo visibile agli utenti. Per inserire il film bisogna inserire tutti i dati nel form, in caso contrario verrà visualizzato un messaggio di errore.
21. AGGIUNGI FILM Se tutti i dati verranno inseriti correttamente verrà visualizzato un messaggio dove si chiede di confermare l'operazione che si sta per effettuare, cioè aggiungere un nuovo film.
22. AGGIUNGI FILM In questa pagina verrà visualizzato un messaggio di conferma, dove si indica che il film è stato inserito. Questa pagina contiene un link alla Sezione Streaming, in caso si vogliano effettuare altre modifiche al Database.
23. MODIFICA FILM Cliccando sul pulsante “Modifica Film” è possiblile modificare un film già esistente nel database. Per modificare un film bisogna inserire tutti i dati nel form o modificare quelli già esistenti, in caso contrario verrà visualizzato un messaggio di errore.
24. MODIFICA FILM In questa pagina verrà visualizzato un messaggio di conferma, dove si indica che il film è stato modificato e inserito. Questa pagina contiene un link alla Sezione Streaming, in caso si vogliano effettuare altre modifiche al Database.
25. ELIMINA FILM Cliccando sul pulsante “Elimina Film” è possiblile eliminare un film esistente nel database. Per eliminare un film basta confermare il messaggio che appare appena dopo il click sul pulsante.
26. ELIMINA FILM In questa pagina verrà visualizzato un messaggio di conferma, dove si indica che il film è stato cancellato. Questa pagina contiene un link alla Sezione Streaming, in caso si vogliano effettuare altre modifiche al Database.
27. SEZIONE STREAMING - RICERCA Nella Sezione Streaming è possibile effettuare ricerche personlizzate semplicenmente selezionando una delle voci del menu a cascata situato nella barra di ricerca in fondo alla pagina.
28. SEZIONE STREAMING - RICERCA Selezionando la prima opzione ricerca “Tutti i film” (già selezionata di default) è possibile visualizzare tutti i film presenti nel DB. L'opzione ricerca “Titolo” e “Regista” troverà i film che conterranno i caratteri digitati nella casella di ricerca. L'opzione ricerca “Genere” troverà i film che avranno genere uguale a quello selezionato nel secondo menù a cascata, dove vengono elencati i vari generi esistenti nel DB. L'opzione ricerca “Data” troverà i film che sono stati pubblicati entro le 2 date scelte dall'utente.
29. CONTATTI Nella sezione Contatti sono scritte informazioni tali da permettere di contattare gli Amministratori, nel caso si riscontri qualche problema o semplicemente si voglia fare una richiesta in generale. In questa sezione è anche possibile inviare una e-mail direttamente dal sito, compilando opportunamente il form.
30. CONTATTI Nel caso il form non sia stato compilato completamente apparirà un messaggio di errore, dove si ricorda all'utente di compilare il form.
31. CONTATTI Per compilare correttamente il form e quindi mandare una e-mail all'amministratore bisogna inserire il proprio indirizzo di posta nella prima casella, l'oggetto del messaggio nella seconda e il messaggio completo nella terza.
32. CONTATTI Se tutti i dati sono stati inseriti correttamente all'amministratore arriverà un messaggio di posta da parte dell'utente che l'ha inviata.
33. REGISTRAZIONE - PHP [...] $query= "INSERT INTO utente(nome,cogn,username,password,datanascita,comunenascita,codicefiscale,email,sesso,tipo) VALUES('$nome','$cogn','$usr','$pwd','$datanasc','$comunenasc','$codfisc','$email','$sex','0');"; $query2="SELECT codicefiscale,username FROM utente WHERE codicefiscale = '$codfisc' OR username = '$usr';"; $result2=mysql_query($query2); if($row = mysql_fetch_array($result2)) { echo "<br>Alcuni dati non sono stati inseriti nel modo corretto nel Database.<br>"; echo "<br><p>"; if ($row['username'] == $usr) { echo "Username amp;quot;".$usr."amp;quot; già esistente! ";} if ($row['codicefiscale'] == $codfisc) { echo "Codice Fiscale amp;quot;".$codfisc."amp;quot; errato! ";} echo "</p>"; echo '<p><a href="register.php?nome='.$nome.'&cogn='.$cogn.'&gg='.$gg.'&mm='.$mm.'&aa='. $aa.'&comunenasc='.$comunenasc.'&email='.$email.'&codfisc='.$codfisc.'&usr='.$usr.'&sex='. $sex.'">Torna alla Registrazione</a></p>'; } else { $result=mysql_query($query); echo "<br>Registrazione avvenuta con successo! <br><br> Benvenuto/a ".$nome." ".$cogn."!<br>"; echo '<p><a href="index.php">Torna alla HomePage</a></p>'; [...]