Actualisation d’Utpictura18
ACTUALISATION EN COURS DE LA BASE UTPICTURA18
0) {$fp = fopen("index".($j).".html", "w+") or die("Erreur à la première ouverture du fichier index".($j).".html"); $r1 = fwrite($fp,"$contenu") or die("Erreur lors de l'écriture du contenu du fichier index".($j).".html");} else {$fp = fopen("index.html", "w+") or die("Erreur à la première ouverture du fichier index.html"); $r1 = fwrite($fp,"$contenu") or die("Erreur lors de l'écriture du contenu du fichier index.html");} fclose($fp); } //Cette 2e fonction écrit à la suite, au lieu d'écrire en recommençant au début du fichier function WriteMyFile2($contenu,$j) { if ($j>0) {$fp2 = fopen("index".($j).".html", "a") or die("Erreur à l'ouverture du fichier index".($j).".html"); $r2 = fwrite($fp2,"$contenu") or die("Erreur lors de l'écriture du contenu du fichier index".($j).".html");} else {$fp2 = fopen("index.html", "a") or die("Erreur à l'ouverture du fichier 'index.html'"); $r2 = fwrite($fp2,"$contenu") or die("Erreur lors de l'écriture du contenu du fichier index.html");} } fclose($fp2); //On lance la boucle for ($j=0;$j<$page;$j++) { $texte=""; $entete=' Liste des notices contenues dans Utpictura18
Couverture Le Gout de Diderot

Couverture Fictions de la rencontre :
le Roman comique de Scarron

Couverture du livre de Stéphane LOJKINE L’Œil
révolté

Couverture du livre de Richardson Clarisse Harlove, dans l’édition commentée par Stéphane LOJKINE

Couverture du livre de Stéphane LOJKINE
Image et subversion

Couverture du livre de Stéphane LOJKINE Brutalité
et représentation

Couverture du livre de Stéphane LOJKINE La Scène de roman

Couverture du livre L’Écran de la représentation

Couverture du livre Détournements de modèles
Agrégation de lettres 2020 : Voltaire, l’esprit des contes '; //On écrit l'entête de la page d'index WriteMyFile($entete,$j); //Depuis la page d'index qu'on écrit on renvoie aux autres pages d'index for ($k=0;$k<$page;$k++) { if ($k==$j) {WriteMyFile2('Page '.($k+1).' de l’index
',$j);} else { if ($k>0) {WriteMyFile2('Page '.($k+1).' de l’index
',$j);} else {WriteMyFile2('Page 1 de l’index
',$j);} } } WriteMyFile2('
', $j); //Puis on parcourt les 1000 notices de la page d'index, sauf si on est dans //la dernière page et que le nombre total des notices de la base s'arrête avant for($i=$j*1000;(($i<($j+1)*1000) && ($i".$title."
"; } WriteMyFile2($texte.'
',$j); } mysql_close($link); ?>