Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- ////////////////////////////////////////////////
- /////////////////////////////
- ////////////////////////////////////////////////
- /////////////////////////////
- //// affichage des noms dans la cellule de mon tableau acteurs/actrices /////
- ////////////////////////////////////////////////
- /////////////////////////////
- ////////////////////////////////////////////////
- /////////////////////////////
- $Nom_ACTORS = "";
- $ACTORS = $row_Only_sur_CD['ACTORS'];
- $longueur_ACTORS = strlen($ACTORS);
- $ACTORSpresents = array();
- $i = 0;
- $j = 0;
- $maxVIRGULE = 0;
- $maxj = 0;
- $maxVIRGULE = count((explode(",", $ACTORS)));
- //affiche tous les acteurs/actrices sans leur extension
- if ($longueur_ACTORS > 0) {
- while ($i < $longueur_ACTORS) {
- if (isset($ACTORS)) {
- if (explode(",", $ACTORS)) {
- if ($maxVIRGULE != $j) {
- $ACTORSpresents = (explode(", ", $ACTORS));
- echo $ACTORSpresents[$j] . "-";
- $maxj = $j;
- $j++;
- }
- }
- $i++;
- }
- }
- }
- ?>
- <?php
- ////////////////////////////////////////////////
- //
- ////////////////////////////////////////////////
- //
- ////affichage des photos des acteurs/actrices ////
- ////////////////////////////////////////////////
- //
- ////////////////////////////////////////////////
- //
- $NOM = array();
- $compteur = 0;
- $i = 0;
- $compt = 0;
- $debutEXTENSION = ".";
- $image = array();
- $compteur = 0;
- $comptage = 0;
- $imageACTORS_sans_extension = array();
- // répertoire des images
- $dir = "../../../ADULTES sur CD/Acteurs et Actrices/";
- $RepertoireNOM = opendir($dir); // ouverture du repertoire
- ////////////////////////////////////////////
- //// AFFICHAGE des acteurs et actrices /////
- ////////////////////////////////////////////
- while ($Nom_ACTORS = readdir($RepertoireNOM)) {
- if (!is_file($Nom_ACTORS) && ($Nom_ACTORS != "index.php")) {
- //on stocke le nom des fichiers des photos dans un tableau
- $tableau[$compt] = $Nom_ACTORS;
- // On a stocké un nom, donc on incrémente maintenant
- $compt++;
- }
- }
- closedir($RepertoireNOM);
- // Ensuite pourquoi compter les photos ? On sait qu'on a $compt //
- if ($compt > 0) {
- echo '<table>';
- // et on fait une boucle d'affichage
- for ($i = 0; $i < $compt; $i++) {
- //echo $tableau[$i]."</br>";
- }
- }
- if ($compt > 0) {
- $nbcol = 8; // nombre de colonnes (pour les images.... - On compte le nombre de photos qui se trouve dans le dossier
- $nbpics = count($tableau);
- //$dir=opendir($RepertoireNOM);
- if ($ACTORS != "") {
- $ACTORSpresents = explode(", ", ", " . $ACTORS);
- echo "CASTING :<br/>Il y a " . (sizeof($ACTORSpresents) - 1) . " Acteurs/Actrices";
- echo "<table>";
- $nbcol = 7;
- for ($i = 1; $i < sizeof($ACTORSpresents); $i++) {
- if ($i % $nbcol == 1) {
- echo "<tr>";
- }
- $extension = "";
- if (is_file($RepertoireNOM . $ACTORSpresents[$i] . ".jpg")) {
- $extension = ".jpg";
- } elseif (is_file($RepertoireNOM . $ACTORSpresents[$i] . ".png")) {
- $extension = ".png";
- } elseif (is_file($RepertoireNOM . $ACTORSpresents[$i] . ".jpeg")) {
- $extension = ".jpeg";
- } elseif (is_file($RepertoireNOM . $ACTORSpresents[$i] . ".gif")) {
- $extension = ".gif";
- } else {
- $extension = "";
- }
- echo "<td>";
- if ($extension != "") {
- echo "<img src='" . $rep . $ACTORSpresents[$i] . $extension . "' width=150 height=180>";
- } else {
- echo "Aucune photo pour<br/>";
- }
- echo "<br/>" . $ACTORSpresents[$i] . "</td>";
- if ($i % $nbcol == 0) {
- echo "</tr>";
- }
- }
- echo "</table>";
- }
- //si on a au moins une photo, on les affiche toutes
- if ($nbpics != 0) {
- echo '<table>';
- }
- while ($comptage = !$maxj) {
- echo $ACTORSpresents[$i] . "</br>";
- echo $tableau[$comptage] . "</br>";
- if (($ACTORSpresents[$i]) == ($tableau[$compteur])) {
- if ($i % $nbcol != 0) {
- echo '<tr>';
- } {
- echo '<img src="../../ADULTES sur CD/Acteurs et Actrices/' . $tableau[$compteur] . '"/>';
- echo $tableau[$compteur]; // pour voir si il est ok
- $comptage = 0;
- $i++;
- }
- if ($i % $nbcol == ($nbcol - 1)) {
- echo '</tr>';
- }
- $compteur++;
- }
- $comptage++;
- }
- echo '</table>';
- }
- else
- echo 'Aucune image à afficher';
- ?>
Advertisement
Add Comment
Please, Sign In to add comment