Felices Fiestas
Necesito crear una encuesta con una serie de datos contenidos en un fichero y no se por donde empezar ni como hacerla.
Los datos de las votaciones los guardamos en un fichero de texto que hemos denominado encuesta.txt. Este fichero es el que leemos para calcular y mostrar la información estadística. En él también guardamos los datos de las votaciones. Por ejemplo, en el momento actual este fichero contiene estas líneas:
¿Cuáles son tus películas favoritas?
El padrino¦Francis Ford Coppola¦1972¦8
Casablanca¦Michael Curtiz¦1942¦5
La lista de Schindler¦Steven Spielberg¦1993¦5
Ciudadano Kane¦Orson Wells¦1941¦3
La guerra de las galaxias¦George Lucas¦1977¦2
Alguien voló sobre el nido del cuco¦Milos Forman¦1975¦2
Pulp Fiction¦Quentin Tarantino¦1994¦1
Psicosis¦Alfred Hitchcock¦1960¦2
Lawrence de Arabia¦David Lean¦1962¦3
El silencio de los corderos¦Jonathan Demme¦1991¦0
Con faldas y a lo loco¦Billy Wilder¦1959¦0
Taxi Driver¦Martin Scorsese¦1976¦0
El tercer hombre¦Carol Reed¦1949¦1
Chinatown¦Roman Polanski¦1974¦2
EL mago de Oz¦Victor Fleming¦1939¦2
El golpe¦George Roy Hill¦1973¦0
Alien¦Ridley Scott¦1979¦3
2001: A Space Odyssey¦Stanley Kubrick¦1968¦0
Annie Hall¦Woody Allen¦1977¦0
Ran¦Akira Kurosawa¦1985¦0
Amadeus¦Milos Forman¦1984¦1
Modern Times¦Charlie Chaplin¦1936¦0
Fargo¦Joel Coen¦1996¦0
Blade Runner¦Ridley Scott¦1982¦0
Sopa de pato¦Leo McCarey¦1933¦1
Una vez que se ha pulsado sobre el botón Votar, aparece el mensaje ¡Gracias por votar!
Si pulsamos el enlace (Ver resultados) aparece una nueva pantalla donde se actualiza la información estadística que se ofrece.
si un mismo cliente pretende votar más de una vez a la misma película, se muestra el mensaje ¡Sólo se permite votar una vez a la misma película! Además, si intenta votar más de tres veces en la misma sesión de trabajo, aparece el mensaje ¡Sólo se permite votar tres vez!.
Para controlar si un mismo usuario pretende votar varias veces a la misma película o votar más de tres veces, al entrar en la página creamos dos cookies: una para guardar el número de votos y la otra, tipo matriz, para almacenar las películas votadas.
Una vez guardado el voto en la línea correspondiente del fichero, leyendo el resto de los valores calculamos los valores estadísticos.
es un ejercicio que tengo que realizar y estoy un poco perdido.
Espero vuestra ayuda