include("../include/_connection.php"); $hereIs = ORIGIN_IS_FILM; $id = GetValDefault( "id", null ); $name = GetValDefault( "name", null ); $note = GetValDefault( "note", null ); if ( ( $id != null && $name != null ) || ( $id != null && !is_numeric( $id ) ) ){ redirectError(); } if ( !is_null( $name ) ) $recordsInfosFilm = getRecordsInfosFilmByRewriteRules( $name ); else if( !is_null( $id ) ) $recordsInfosFilm = getRecordsInfosFilmById( $id ); if( sizeof( $recordsInfosFilm ) == 0 ) redirectError(); $idfilm = null;$titre = null;$titre_original = null;$annee = null;$origine = null;$genre = null;$duree = null;$scenario = null;$distribution = null;$sortie = null;$box_office = null;$fiNbWeekExploitation = null;$en_exploitation = null;$budget = null;$site_officiel = null;$site_fan = null;$resume = null;$anecdote = null;$medId = null;$production = null;$monnaie = null;$avant_prem = null;$nb_avis = null;$rewriterules = null;$avChapoCritique = null;$avTexteCritique = null;$avIsCritique = null;$uIdCritique = null;$uLoginCritique = null;$noteCritique = null; foreach ( $recordsInfosFilm as $id=>$row ){ $idfilm = $row["id"]; $titre = $row["titre"]; $titre_original = $row["titre_original"]; $annee = $row["annee"]; $origine = $row["origine"]; $genre = $row["genre"]; $duree = $row["duree"]; $scenario = $row["scenario"]; $distribution = $row["distribution"]; $sortie = $row["sortie"]; $box_office = $row["box_office"]; $fiNbWeekExploitation = $row["fiNbWeekExploitation"]; $en_exploitation = $row["en_exploitation"]; $budget = $row["budget"]; $site_officiel = $row["site_officiel"]; $site_fan = $row["site_fan"]; $resume = $row["resume"]; $anecdote = $row["anecdote"]; $medId = $row["medId"]; $production = $row["production"]; $monnaie = $row["monnaie"]; $avant_prem = $row["avant_prem"]; $nb_avis = $row["nb_avis"]; $rewriterules = $row["rewriterules"]; $avChapoCritique = $row["avChapoCritique"]; $avTexteCritique = $row["avTexteCritique"]; $avIsCritique = $row["avIsCritique"]; $uIdCritique = $row["uIdCritique"]; $uLoginCritique = $row["uLoginCritique"]; $noteCritique = $row["noteCritique"]; } $recordsInfosFilm = null; if( !is_null( $uIdCritique ) ){ $query = " SELECT COUNT( * ) FROM avis WHERE avIsCritique = '1' AND avUId = ".$uIdCritique; $rs = $dbh -> do_query( $query ); list( $nbAvisForCritiqueur ) = $dbh -> fetch_array( $rs ); $dbh -> finish_sth( $rs ); $nbAvisForCritiqueur = $nbAvisForCritiqueur - 1; } if( !is_null( $from ) ) logItem( $idfilm, TYPE_CONSULTATION_FILM, $from ); // si la taille du titre > 35, on affiche que les 35 premiers car. dans l'entete et on rajoute une ligne dans la fiche avec le titre entier $petit_titre = $titre; if( strlen( $titre ) > 35 ){ $petit_titre = substr( $titre, 0, 35 )."..."; } // l'utilisateur vient de voter $bVote = ( !is_null( $note ) ); if( $bVote ){ // insertion ou mise à jour de la note $oldId = InsertNote( $note, $idfilm ); MakeClassementFilm(); } // GRAPH DES NOTES $graph_filename = PATH_ROOT."graph/graph".$idfilm.".jpg"; if ( $bVote || !file_exists( $graph_filename ) ) makeGraph( $idfilm ); // NOTE DU FILM $moyVoteThisFilm = null; $nbVoteThisFilm = null; $recordsInfosNoteForFilm = getRecordsInfosNoteForFilm( $idfilm, $bVote ); if( sizeof( $recordsInfosNoteForFilm ) > 0) { foreach ( $recordsInfosNoteForFilm as $id=>$row ){ $moyVoteThisFilm = $row["moy"]; $nbVoteThisFilm = $row["nbvote"]; } } $recordsInfosNoteForFilm = null; $nbFilmsClasses = getStatInfo( "nb_film_classes" ); // POSITION AU CLASSEMENT DES NOTES $pos = getClassement( $idfilm ); $bTop = ( $pos > 0 && $pos <= 50 ); $bFlop = ( $pos > 0 && ( $nbFilmsClasses - 50 < $pos ) ); // l'internaute a t il deja vote pour ce film ? $oldNote = IsVote( $idfilm ); // artistes liés $recordsArtistesForFilm = getRecordsArtistesForFilm( $idfilm ); // réalisateur $tmpReal = ""; if( sizeof( $recordsArtistesForFilm ) > 0) { $i = 1; foreach ( $recordsArtistesForFilm as $id=>$row ){ if( isReal( $row["fpType"] ) ){ if ( $i > 1 ){ if ( $i < $rows ) $tmpReal .= ", "; else $tmpReal .= " et "; } $tmpReal .= "".$row["nom"].""; $i++; } } } // NBCONSULTATIONFORFILM // nb de consultation d'une fiche film $query = " SELECT nbNow, progression, pourcentage FROM _synthese_consultation WHERE id=".$idfilm." AND type=".TYPE_CONSULTATION_FILM; $rs = $dbh -> do_query($query); list( $nbNow, $progression, $pourcentage ) = $dbh -> fetch_array($rs); $dbh -> finish_sth( $rs ); // films liés $recordsFilmsLiesForFilm = getRecordsFilmsLiesForFilm( $idfilm ); PutHtmlHeader( $titre ); ?>
Fiche consultée fois