SlideShare una empresa de Scribd logo
1 de 35
CINEMA STREAMING DESCRIZIONE DEL SITO
MAPPA CONCETTUALE DEL SITO
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ù.
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!”
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.
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.
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.
REGISTRAZIONE In questa pagina viene confermata la registrazione. Un link porterà nuovamente alla Homepage.
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.
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”.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
CONTATTI Nel caso il form non sia stato compilato completamente apparirà un messaggio di errore, dove si ricorda all'utente di compilare il form.
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.
CONTATTI Se tutti i dati sono stati inseriti correttamente all'amministratore arriverà un messaggio di posta da parte dell'utente che l'ha inviata.
REGISTRAZIONE - PHP [...] $query= &quot;INSERT INTO utente(nome,cogn,username,password,datanascita,comunenascita,codicefiscale,email,sesso,tipo) VALUES('$nome','$cogn','$usr','$pwd','$datanasc','$comunenasc','$codfisc','$email','$sex','0');&quot;; $query2=&quot;SELECT codicefiscale,username FROM utente WHERE codicefiscale = '$codfisc' OR username = '$usr';&quot;; $result2=mysql_query($query2); if($row = mysql_fetch_array($result2)) { echo &quot;<br>Alcuni dati non sono stati inseriti nel modo corretto nel Database.<br>&quot;; echo &quot;<br><p>&quot;; if ($row['username'] == $usr) { echo &quot;Username amp;quot;&quot;.$usr.&quot;amp;quot; già esistente! &quot;;} if ($row['codicefiscale'] == $codfisc) { echo &quot;Codice Fiscale amp;quot;&quot;.$codfisc.&quot;amp;quot; errato! &quot;;} echo &quot;</p>&quot;; echo '<p><a href=&quot;register.php?nome='.$nome.'&cogn='.$cogn.'&gg='.$gg.'&mm='.$mm.'&aa='. $aa.'&comunenasc='.$comunenasc.'&email='.$email.'&codfisc='.$codfisc.'&usr='.$usr.'&sex='. $sex.'&quot;>Torna alla Registrazione</a></p>'; } else  { $result=mysql_query($query); echo &quot;<br>Registrazione avvenuta con successo! <br><br> Benvenuto/a &quot;.$nome.&quot; &quot;.$cogn.&quot;!<br>&quot;; echo '<p><a href=&quot;index.php&quot;>Torna alla HomePage</a></p>'; [...]
REGISTRAZIONE - CSS [...] #content { border: 1px solid white; margin: 0px 0px 1px 1px; height: 75.7%; width:99.5%; BACKGROUND-COLOR:black; overflow: auto;  } #c01 { float:left; text-align:right; width:45%; margin-right:4%; } #c02 { float:right; text-align:left; width:45%; margin-left:4%; position:relative; margin-top:0.25%; } #c03 { clear: both; } [...]
CINEMA STREAMING FINE DELLA PRESENTAZIONE

Más contenido relacionado

Destacado

Enexdi Presentation 6 1 09
Enexdi Presentation   6 1 09Enexdi Presentation   6 1 09
Enexdi Presentation 6 1 09maf52469
 
The tsunami that washed time away
The tsunami that washed time awayThe tsunami that washed time away
The tsunami that washed time awayTakahe One
 
Pycon 2011 talk (may not be final, note)
Pycon 2011 talk (may not be final, note)Pycon 2011 talk (may not be final, note)
Pycon 2011 talk (may not be final, note)c.titus.brown
 
Presentacio Ciutats
Presentacio CiutatsPresentacio Ciutats
Presentacio CiutatsReckonerr
 
Professional responsibility seminar in cleveland
Professional responsibility seminar in clevelandProfessional responsibility seminar in cleveland
Professional responsibility seminar in clevelandKegler Brown Hill + Ritter
 
Company Presentation for Publishers
Company Presentation for PublishersCompany Presentation for Publishers
Company Presentation for PublishersSponsormob
 
There is always_a_better_way
There is always_a_better_wayThere is always_a_better_way
There is always_a_better_wayDaniel Chua
 
3835 N Greenview #1
3835 N Greenview #13835 N Greenview #1
3835 N Greenview #1bamadogg
 
Kezia Tragedy
Kezia TragedyKezia Tragedy
Kezia Tragedycobbo
 
NABE Communications Section - Event Program
NABE Communications Section - Event ProgramNABE Communications Section - Event Program
NABE Communications Section - Event ProgramStephanie Abbott
 
Long term evaluation of IL programme slides
Long term evaluation of IL programme slidesLong term evaluation of IL programme slides
Long term evaluation of IL programme slidesTina Hohmann
 

Destacado (20)

Enexdi Presentation 6 1 09
Enexdi Presentation   6 1 09Enexdi Presentation   6 1 09
Enexdi Presentation 6 1 09
 
The tsunami that washed time away
The tsunami that washed time awayThe tsunami that washed time away
The tsunami that washed time away
 
Arte E Vino
Arte E VinoArte E Vino
Arte E Vino
 
Pycon 2011 talk (may not be final, note)
Pycon 2011 talk (may not be final, note)Pycon 2011 talk (may not be final, note)
Pycon 2011 talk (may not be final, note)
 
Presentacio Ciutats
Presentacio CiutatsPresentacio Ciutats
Presentacio Ciutats
 
Duygular
DuygularDuygular
Duygular
 
h-ubu : CDI in JavaScript
h-ubu : CDI in JavaScripth-ubu : CDI in JavaScript
h-ubu : CDI in JavaScript
 
Professional responsibility seminar in cleveland
Professional responsibility seminar in clevelandProfessional responsibility seminar in cleveland
Professional responsibility seminar in cleveland
 
Company Presentation for Publishers
Company Presentation for PublishersCompany Presentation for Publishers
Company Presentation for Publishers
 
Future Developments + Regulations
Future Developments + RegulationsFuture Developments + Regulations
Future Developments + Regulations
 
It's Time Summit 2012
It's Time Summit 2012It's Time Summit 2012
It's Time Summit 2012
 
There is always_a_better_way
There is always_a_better_wayThere is always_a_better_way
There is always_a_better_way
 
Designer 2000 Tuning
Designer 2000 TuningDesigner 2000 Tuning
Designer 2000 Tuning
 
Shirk
ShirkShirk
Shirk
 
3835 N Greenview #1
3835 N Greenview #13835 N Greenview #1
3835 N Greenview #1
 
Kezia Tragedy
Kezia TragedyKezia Tragedy
Kezia Tragedy
 
NABE Communications Section - Event Program
NABE Communications Section - Event ProgramNABE Communications Section - Event Program
NABE Communications Section - Event Program
 
Long term evaluation of IL programme slides
Long term evaluation of IL programme slidesLong term evaluation of IL programme slides
Long term evaluation of IL programme slides
 
2015 Ohio Ballot Issues
2015 Ohio Ballot Issues2015 Ohio Ballot Issues
2015 Ohio Ballot Issues
 
Body Language
Body  LanguageBody  Language
Body Language
 

Último

Esame finale - riunione genitori 2024.pptx
Esame finale - riunione genitori 2024.pptxEsame finale - riunione genitori 2024.pptx
Esame finale - riunione genitori 2024.pptxfedericodellacosta2
 
La produzione e la gestione degli Open Data
La produzione e la gestione degli Open DataLa produzione e la gestione degli Open Data
La produzione e la gestione degli Open DataGianluigi Cogo
 
Storia dell’Inghilterra nell’Età Moderna.pptx
Storia dell’Inghilterra nell’Età Moderna.pptxStoria dell’Inghilterra nell’Età Moderna.pptx
Storia dell’Inghilterra nell’Età Moderna.pptxOrianaOcchino
 
Terza cultura w la scienza Italo Calvino.pdf
Terza cultura w la scienza Italo Calvino.pdfTerza cultura w la scienza Italo Calvino.pdf
Terza cultura w la scienza Italo Calvino.pdfPierLuigi Albini
 
biblioverifica ijf24 Festival Internazionale del Giornalismo 2024
biblioverifica ijf24 Festival Internazionale del Giornalismo 2024biblioverifica ijf24 Festival Internazionale del Giornalismo 2024
biblioverifica ijf24 Festival Internazionale del Giornalismo 2024Damiano Orru
 
La seconda guerra mondiale per licei e scuole medie
La seconda guerra mondiale per licei e scuole medieLa seconda guerra mondiale per licei e scuole medie
La seconda guerra mondiale per licei e scuole medieVincenzoPantalena1
 
Ticonzero news 148.pdf aprile 2024 Terza cultura
Ticonzero news 148.pdf aprile 2024 Terza culturaTiconzero news 148.pdf aprile 2024 Terza cultura
Ticonzero news 148.pdf aprile 2024 Terza culturaPierLuigi Albini
 
IL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla Cresima
IL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla CresimaIL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla Cresima
IL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla CresimaRafael Figueredo
 

Último (8)

Esame finale - riunione genitori 2024.pptx
Esame finale - riunione genitori 2024.pptxEsame finale - riunione genitori 2024.pptx
Esame finale - riunione genitori 2024.pptx
 
La produzione e la gestione degli Open Data
La produzione e la gestione degli Open DataLa produzione e la gestione degli Open Data
La produzione e la gestione degli Open Data
 
Storia dell’Inghilterra nell’Età Moderna.pptx
Storia dell’Inghilterra nell’Età Moderna.pptxStoria dell’Inghilterra nell’Età Moderna.pptx
Storia dell’Inghilterra nell’Età Moderna.pptx
 
Terza cultura w la scienza Italo Calvino.pdf
Terza cultura w la scienza Italo Calvino.pdfTerza cultura w la scienza Italo Calvino.pdf
Terza cultura w la scienza Italo Calvino.pdf
 
biblioverifica ijf24 Festival Internazionale del Giornalismo 2024
biblioverifica ijf24 Festival Internazionale del Giornalismo 2024biblioverifica ijf24 Festival Internazionale del Giornalismo 2024
biblioverifica ijf24 Festival Internazionale del Giornalismo 2024
 
La seconda guerra mondiale per licei e scuole medie
La seconda guerra mondiale per licei e scuole medieLa seconda guerra mondiale per licei e scuole medie
La seconda guerra mondiale per licei e scuole medie
 
Ticonzero news 148.pdf aprile 2024 Terza cultura
Ticonzero news 148.pdf aprile 2024 Terza culturaTiconzero news 148.pdf aprile 2024 Terza cultura
Ticonzero news 148.pdf aprile 2024 Terza cultura
 
IL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla Cresima
IL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla CresimaIL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla Cresima
IL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla Cresima
 

Progetto Cinema Streaming

  • 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= &quot;INSERT INTO utente(nome,cogn,username,password,datanascita,comunenascita,codicefiscale,email,sesso,tipo) VALUES('$nome','$cogn','$usr','$pwd','$datanasc','$comunenasc','$codfisc','$email','$sex','0');&quot;; $query2=&quot;SELECT codicefiscale,username FROM utente WHERE codicefiscale = '$codfisc' OR username = '$usr';&quot;; $result2=mysql_query($query2); if($row = mysql_fetch_array($result2)) { echo &quot;<br>Alcuni dati non sono stati inseriti nel modo corretto nel Database.<br>&quot;; echo &quot;<br><p>&quot;; if ($row['username'] == $usr) { echo &quot;Username amp;quot;&quot;.$usr.&quot;amp;quot; già esistente! &quot;;} if ($row['codicefiscale'] == $codfisc) { echo &quot;Codice Fiscale amp;quot;&quot;.$codfisc.&quot;amp;quot; errato! &quot;;} echo &quot;</p>&quot;; echo '<p><a href=&quot;register.php?nome='.$nome.'&cogn='.$cogn.'&gg='.$gg.'&mm='.$mm.'&aa='. $aa.'&comunenasc='.$comunenasc.'&email='.$email.'&codfisc='.$codfisc.'&usr='.$usr.'&sex='. $sex.'&quot;>Torna alla Registrazione</a></p>'; } else { $result=mysql_query($query); echo &quot;<br>Registrazione avvenuta con successo! <br><br> Benvenuto/a &quot;.$nome.&quot; &quot;.$cogn.&quot;!<br>&quot;; echo '<p><a href=&quot;index.php&quot;>Torna alla HomePage</a></p>'; [...]
  • 34. REGISTRAZIONE - CSS [...] #content { border: 1px solid white; margin: 0px 0px 1px 1px; height: 75.7%; width:99.5%; BACKGROUND-COLOR:black; overflow: auto; } #c01 { float:left; text-align:right; width:45%; margin-right:4%; } #c02 { float:right; text-align:left; width:45%; margin-left:4%; position:relative; margin-top:0.25%; } #c03 { clear: both; } [...]
  • 35. CINEMA STREAMING FINE DELLA PRESENTAZIONE