Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- // Désactiver le rapport d'erreurs
- // error_reporting(0);
- $fichier = 'information.txt';
- $dossier = 'media';
- // je préfère Glob() a scandir() car il n'inclut pas les fichiers cachés (voir http://stackoverflow.com/questions/758594/load-list-of-image-from-folder)
- // $files = scandir('./'.$dossier);
- $images = glob($dossier . '*.{jpg,jpeg,png,gif}', GLOB_BRACE);
- // Est-ce qu'il y a des images?
- if(is_array($images)){
- echo "il y a " . count($images) . " images dans le $dossier .";
- } else{
- die("pas pu parser le dossier. Il y a un prob, mec.");
- }
- // On va chercher le fichier texte de l'utilisateur
- $contenu_string = file_get_contents($fichier);
- // Markdown perso
- $string = $contenu_string;
- patterns = array();
- $patterns[0] = "/t-/";
- $patterns[1] = "/-t/";
- $patterns[2] = "/d-/";
- $patterns[3] = "/-d/";
- $patterns[4] = "/#-/";
- $patterns[5] = "/-#/";
- $replacements = array();
- $replacements[0] = '<h1 class="titreProjet">';
- $replacements[1] = '</h1>';
- $replacements[2] = '<p class="descriptionProjet">';
- $replacements[3] = '</p class="descriptionProjet">';
- $replacements[4] = '<!--';
- $replacements[5] = '-->';
- echo preg_replace($patterns, $replacements, $string);
- // Si ce n'est pas le bon nom de fichier > information.txt
- if($fichier != 'information.txt')
- {
- echo '<h1 class="alertNoInfo">Projet sans titre.</h1>';
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement