// définitions des variables *************************************************************************************
$results_file = "biblio.xml";
$haut = "\n \n \n\n\n";
$bas = "";
$hrb = "hrb.xml";
//ouverture du fichier hrb.xml en écriture (en écrasant le contenu) et le fichier biblio.xml sans écraser le contenu
$output_stream_hrb = fopen($hrb, "w+");
$output_stream = fopen( $results_file, "a" );
// création de la string qui va dans le fichier biblio.xml**********************************************************
$output_line = "\n\t\n\t\t" . $nom1 . "\n\t\t\n\t\t\t" . $prenom1 . "\n\t\t\t\n\t\t" . $nom2 . "\n\t\t\n\t\t\t" . $prenom2 . "\n\t\t\t\n\t\t" . $nom3 . "\n\t\t\n\t\t\t" . $prenom3 . "\n\t\t\t\n\t\n\t" . $titre . "\n\t" . $url . "\n\t" . $edition . "\n\t" . $annee . "\n\t" . $lieu . "\n\t" . $pages . "\n\t" . $comment . "\n\n";
// mettre la string dans le fichier biblio.xml et le fermer**********************************************************
fputs( $output_stream, $output_line );
fclose( $output_stream );
// ouverture du fichier biblio.xml en lecture seule*****************************************************************
$output_stream = fopen( $results_file, "r" );
// lecture du fichier biblio***************************************************************************************
$donnee = fread ($output_stream, 50000);
// concaténation des balises du haut avec les résultats du fichier biblio et la fin de la balise ***********
$output_line_hrb = $haut.$donnee.$bas;
// on met dans le fichier hrb.xml la string constituée par la concaténation *****************************************
fputs ($output_stream_hrb, $output_line_hrb);
// fermeture des deux fichiers*************************************************************************************
fclose ($output_stream_hrb);
fclose ($output_stream);
//écriture du feed-back ********************************************************************************************
echo "[home]";
echo " [work] [mail]";
echo "
";
echo "Votre enregistrement a été effectué
";
echo "Effectuer un autre enregistrement
";
echo "\n\tConsulter la bibliographie
";
echo "\n\tRevenir à l'index
";
echo "";
?>