Random avec fonction Glob...

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Random avec fonction Glob...

Re: Random avec fonction Glob...

par keush » 01 févr. 2015, 15:54

Voila ce qui ne fonctionne pas :
<?php
$repertoire = '{aaa, aaa/sousrepertoire, ccc}/';
$includes = glob($repertoire . 'exemple*.php');
if(count($includes)) { // s'il y a au moins 1 fichier
  shuffle($includes); // mélanger au hazard
include $includes[0]; // inclure le premier fichier
include $includes[2];
include $includes[3];
include $includes[4];
}
?>

Re: Random avec fonction Glob...

par keush » 01 févr. 2015, 15:41

...mais même sans sous-répertoire, cela ne fonctionne pas.

Re: Random avec fonction Glob...

par keush » 01 févr. 2015, 15:39

Bonjour, merci de ta réponse, mais ça ne fonctionne pas. Peut-être parce que les répertoire sont des sous-répertoire ?
$repertoire = '{aaa,bbb/sousrep,ccc/sousrep}/';

Re: Random avec fonction Glob...

par tof73 » 01 févr. 2015, 15:01

$repertoire = '{aaa,bbb,ccc}/';

Random avec fonction Glob...

par keush » 01 févr. 2015, 14:49

Bonjour,

J'ai besoin de charger et d'inclure des fichiers aléatoirement dans une page php. J'utilise ces lignes qui fonctionnent bien :
<?php
$repertoire = 'aaa/';
$includes = glob($repertoire . 'aaa*.php');
if(count($includes)) { // s'il y a au moins 1 fichier
  shuffle($includes); // mélanger au hazard
include $includes[0]; // inclure le premier fichier
include $includes[2];
include $includes[3];
include $includes[4];
}
?>
Je souhaiterai maintenant inclure des fichiers provenant de différent répertoire.
Comment puis-faire ? Est-ce que je peux définir plusieurs répertoire dans glob ?

Merci par avance.