Le fichier cache/release/1966/se/seconds-1966-1080p-criterion-bluray-x264-barc0de.php n'existe pas alors on lance : cacheRelease('seconds-1966-1080p-criterion-bluray-x264-barc0de', 1966);

Le fichier cache/release/1966/se/seconds-1966-1080p-criterion-bluray-x264-barc0de.php n'exitant pas dans le dossier cache/release/1966/se/
On en a crée un vide avec file_put_contents()
On lance la fonction cacheRelease('seconds-1966-1080p-criterion-bluray-x264-barc0de', 1966) !
Ces infos serializées des 2 releases ont été strockées dans le fichier seconds-1966-1080p-criterion-bluray-x264-barc0de.php (du dossier cache/release/1966/se/)
 

On lance la fonction cacheRelease('seconds-1966-1080p-criterion-bluray-x264-barc0de', 1966) !
Ces infos serializées des 2 releases ont été strockées dans le fichier seconds-1966-1080p-criterion-bluray-x264-barc0de.php (du dossier cache/release/1966/se/)
 

Le fichier cache/release/1966/se/seconds-1966-1080p-criterion-bluray-x264-barc0de.php existe bien mais ne peux pas être unserializé car sont contenu est s:4405:"La requete des releases est SELECT `tbl_release`.`id_release`, `tbl_release`.`date`, `tbl_release`.`film_id`, `tbl_release`.`titre`, `tbl_release`.`nuked`, `tbl_release`.`group`, `tbl_release`.`fichier`, `tbl_release`.`nfo_image`, `tbl_release`.`url` as `url_release`, `tbl_film`.`date` as `annee`, `tbl_film`.`titre` as `titre_film`, `tbl_film`.`url` as `url_film` FROM `tbl_release` LEFT JOIN `tbl_film` ON `tbl_release`.`film_id` = `tbl_film`.`id_film` WHERE `tbl_release`.`url` = 'seconds-1966-1080p-criterion-bluray-x264-barc0de' AND `tbl_film`.`date` = 1966 AND `tbl_release`.`afficher` = 1 ORDER BY `tbl_release`.`group` ASC
 
l. 150
On cherche à faire la liste des 0 release du film «Seconds : L'Opération diabolique » qui a l'url «1966/8127-seconds.html » et qui est de l'année « 1966 » avec la fonction cacheRelease('seconds-1966-1080p-criterion-bluray-x264-barc0de', 1966); l. 182
La requete des fichier est SELECT COUNT(*) AS `nb`, `tbl_fichier`.`release_id`, `tbl_fichier`.`date`, `tbl_fichier`.`officiel` FROM `tbl_fichier` LEFT JOIN `tbl_film` ON `tbl_fichier`.`film_id` = `tbl_film`.`id_film` WHERE `tbl_fichier`.`release_id` > 0 AND `tbl_film`.`url` = 'seconds' AND `tbl_film`.`date` = 1966
 
$release_id = 22037
release[id_release] = 68597
release[id_release] = 30460
release[id_release] = 22037
release[id_release] = 22062
a:4:{i:68597;a:15:{s:10:"id_release";i:68597;s:4:"date";i:1504706231;s:7:"film_id";i:8127;s:5:"titre";s:48:"Seconds.1966.1080p.CRiTERiON.Bluray.x264-BARC0DE";s:5:"group";s:7:"BARC0DE";s:7:"fichier";s:52:"seconds-1966-1080p-criterion-bluray-x264-barc0de.nfo";s:9:"nfo_image";s:52:"seconds-1966-1080p-criterion-bluray-x264-barc0de.png";s:11:"url_release";s:48:"seconds-1966-1080p-criterion-bluray-x264-barc0de";s:5:"annee";s:4:"1966";s:10:"titre_film";s:33:"Seconds : L'Opération diabolique";s:8:"url_film";s:7:"seconds";s:3:"url";s:7:"seconds";s:8:"officiel";i:0;s:4:"last";i:0;s:2:"nb";i:0;}i:30460;a:15:{s:10:"id_release";i:30460;s:4:"date";i:1409595153;s:7:"film_id";i:8127;s:5:"titre";s:43:"Seconds.1966.720p.BluRay.FLAC1.0.x264-CRiSC";s:5:"group";s:5:"CRiSC";s:7:"fichier";s:0:"";s:9:"nfo_image";s:0:"";s:11:"url_release";s:43:"seconds-1966-720p-bluray-flac1-0-x264-crisc";s:5:"annee";s:4:"1966";s:10:"titre_film";s:33:"Seconds : L'Opération diabolique";s:8:"url_film";s:7:"seconds";s:3:"url";s:7:"seconds";s:8:"officiel";i:0;s:4:"last";i:0;s:2:"nb";i:0;}i:22037;a:15:{s:10:"id_release";i:22037;s:4:"date";i:1374616763;s:7:"film_id";i:8127;s:5:"titre";s:34:"Seconds.1966.720p.BluRay.x264-HD4U";s:5:"group";s:4:"HD4U";s:7:"fichier";s:38:"seconds-1966-720p-bluray-x264-hd4u.nfo";s:9:"nfo_image";s:38:"seconds-1966-720p-bluray-x264-hd4u.png";s:11:"url_release";s:34:"seconds-1966-720p-bluray-x264-hd4u";s:5:"annee";s:4:"1966";s:10:"titre_film";s:33:"Seconds : L'Opération diabolique";s:8:"url_film";s:7:"seconds";s:3:"url";s:7:"seconds";s:8:"officiel";i:0;s:4:"last";i:0;s:2:"nb";i:0;}i:22062;a:15:{s:10:"id_release";i:22062;s:4:"date";i:1374652705;s:7:"film_id";i:8127;s:5:"titre";s:35:"Seconds.1966.1080p.BluRay.x264-HD4U";s:5:"group";s:4:"HD4U";s:7:"fichier";s:39:"seconds-1966-1080p-bluray-x264-hd4u.nfo";s:9:"nfo_image";s:39:"seconds-1966-1080p-bluray-x264-hd4u.png";s:11:"url_release";s:35:"seconds-1966-1080p-bluray-x264-hd4u";s:5:"annee";s:4:"1966";s:10:"titre_film";s:33:"Seconds : L'Opération diabolique";s:8:"url_film";s:7:"seconds";s:3:"url";s:7:"seconds";s:8:"officiel";i:0;s:4:"last";i:0;s:2:"nb";i:0;}}
Le nombre de release est de 4 releases
Le tableau $releases contient donc 4 informations :
#68597 : Seconds.1966.1080p.CRiTERiON.Bluray.x264-BARC0DE (1 fichier)
#30460 : Seconds.1966.720p.BluRay.FLAC1.0.x264-CRiSC (0 fichier)
#22037 : Seconds.1966.720p.BluRay.x264-HD4U (0 fichier)
#22062 : Seconds.1966.1080p.BluRay.x264-HD4U (0 fichier)
On a cree le fichier ../../cache/film/1966/se/seconds-1966-1080p-criterion-bluray-x264-barc0de-release.php";

On cherchait les fichiers de la release seconds-1966-1080p-criterion-bluray-x264-barc0de.php (cache/release/1966/se/seconds-1966-1080p-criterion-bluray-x264-barc0de.php) mais il n'existe pas donc du coup, on le recree avec cacheRelease(url, $annee, $path=NULL) donc cacheRelease('seconds-1966-1080p-criterion-bluray-x264-barc0de', 1966); :
Donc merci de recharger la page !

On lance la fonction cacheRelease('seconds-1966-1080p-criterion-bluray-x264-barc0de', 1966) !
Ces infos serializées des 2 releases ont été strockées dans le fichier seconds-1966-1080p-criterion-bluray-x264-barc0de.php (du dossier cache/release/1966/se/)