Pages : [
1]
2
Script visionneuse image en php Posté le 24/01/2006 à 00:00
Coucou tout le monde.
Savez vous si il existe un script php qui lise automatiquement des images présentes dans un dossier ?
(je n'ai pas encore trouvé, je continue de chercher)
merci
________________________
Je vous dois un grand merci pour tout ce que j ai apris et pour le temps que vous passez pour moi.
Réponse à : Script visionneuse image en php Posté le 24/01/2006 à 18:45
j'explique la nécéssité du php par l'impossibilité du javascript.
En effet mon site est basé sur guppy, qui évolue, et que moi ou les personnes pour qui je fais le site devront mettre à jour régulièrement, supprimant sans doute la partie body, et donc amenant à des
bugs.
De plus, je ne connais pas le javascript et je suis donc incapable de le modifier (ou très peu) pour mettre d'autres options.
_______________________
Je vous dois un grand merci pour tout ce que j ai apris et pour le temps que vous passez pour moi.
Réponse à : Script visionneuse image en php Posté le 24/01/2006 à 18:50
3run0Administrateur
1747 posts
Inscrit le : 1/10/2004
Salut foluia,
<div>
<?php
$dir='mesimages';
$dossier=opendir($dir);
while($fichier=readdir($dossier)){
$berk=array('.', '..');
if(!in_array($fichier,$berk)){
$lien=$dir.'/'.$fichier;
print '<div style="float:left;height:135px; width:20%;">';
if(file_exists($lien)){
print '<img src="'.$lien.'" alt="" width="100" height="100"/><br />';
}
print '</div>';
}
}
?>
</div>
_______________________
_ww.gabian-herault.com
Réponse à : Script visionneuse image en php Posté le 24/01/2006 à 18:52
Salut foluia ^^
Tu veut dire un script qui parcours un répertoire et affiche les images ?
T'a pas déjà fais ça ? me semble me souvenir que oui lol
Sinon, je te propose de regarder ici pour une lecture des répertoire :
lecture récursive
edit : grilled cette fois ci

_______________________
Graphiks :
Cours PHP
=> à quoi sert internet explorer ?
=> à télécharger firefox
Réponse à : Script visionneuse image en php Posté le 24/01/2006 à 19:02
whaoouuu, a peine le temps d'écrire un mail, que vous avez déja répondu. javascript:emoticon('

')
Arrowje vais regarder ca.
Vous m'avez fait un scrip qui selectionne une image aléatoirement, là, c'est un peu autre chose, j'aurai besion que ca lise toutes les images, lol.
Je sais, je suis trèèèss compliqués.
_______________________
Je vous dois un grand merci pour tout ce que j ai apris et pour le temps que vous passez pour moi.
Réponse à : Script visionneuse image en php Posté le 24/01/2006 à 19:04
sans tester, à la lecture du script, je peux me tromper, mais ca ne vas pas les afficher les unes à la suites des autres là bruno ?
Je cherche en fait, à les afficher une par une après un temps x.
tout ce que je trouve est assez compliqué (ce sont des diaporamas pour diapo) et en javascript.
_______________________
Je vous dois un grand merci pour tout ce que j ai apris et pour le temps que vous passez pour moi.
Réponse à : Script visionneuse image en php Posté le 24/01/2006 à 19:06
3run0Administrateur
1747 posts
Inscrit le : 1/10/2004
ben la ça t'affichera toutes les images, si tu veux minuter, il faut imperativement passer par du JS.
_______________________
_ww.gabian-herault.com
Réponse à : Script visionneuse image en php Posté le 24/01/2006 à 19:18
oui, effectivement.
Ca fait un joli tag, on se croirait dans CS, je vais le laisser quelques jours :-)
autre chose sinon, comme a dit sky, vous avez fait un script dernièrement qui permet d'afficher une image au hasard. A partir de ce script, comment je peux créer un lien qui ferait aller
automatiquement à une autre image ? (style flèche "suivante" ou "précédente"
_______________________
Je vous dois un grand merci pour tout ce que j ai apris et pour le temps que vous passez pour moi.
Réponse à : Script visionneuse image en php Posté le 24/01/2006 à 19:44
euh, tu parle de qu'elle script qui affiche une image aléatoirement au faite ?
_______________________
Graphiks :
Cours PHP
=> à quoi sert internet explorer ?
=> à télécharger firefox
Réponse à : Script visionneuse image en php Posté le 24/01/2006 à 20:12
J'utilise ce script
<?php
$dir=CHEMIN."img/partenaires/";
$dossier=opendir($dir);
while($fichier=readdir($dossier)){
$berk=array(".","..","index.php"); //les fichiers à ne pas prendre en compte
if(!in_array($fichier,$berk)){
$pub[]=$fichier;
}
}
$nb_pub=count($pub);
$hazard=rand(0,($nb_pub-1));
print '<p align="center"><a href="http://www.'.substr($pub[$hazard],0,-4).'" target="_blank"><img src="'.$dir.'/'.$pub[$hazard].'" alt="'.$pub[$hazard].'" /></a></p>';
?>
_______________________
Je vous dois un grand merci pour tout ce que j ai apris et pour le temps que vous passez pour moi.
Réponse à : Script visionneuse image en php Posté le 24/01/2006 à 20:15
Y'a un dernier truc que je pige pas :
si tu utilise ce script, il suffit de faire F5 pour avoir une nouvelle image...
_______________________
Graphiks :
Cours PHP
=> à quoi sert internet explorer ?
=> à télécharger firefox
Réponse à : Script visionneuse image en php Posté le 24/01/2006 à 20:30
sinon, pour faire une visionneuse, un truc comme ceci peut etre :
<?php
if(isset($_GET['nbr'])) {
$imageActuel=htmlentities($_GET['nbr']);
}else{
$imageActuel=0;
}
$nextImage=$imageActuel+1;
$previousImage=$imageActuel-1;
$dir="./";
$dossier=opendir($dir);
while($fichier=readdir($dossier)){
$berk=array(".","..","gal.php"); //les fichiers à ne pas prendre en compte
if(!in_array($fichier,$berk)){
$data[]=$fichier;
}
}
$nbrlast=count($data)-1;
if($nbrlast==$imageActuel) $nextImage=0;
if($previousImage<0) $previousImage=$nbrlast;
echo '<a href="?nbr='.$previousImage.'"> << </a><img src="'.$dir.$data[$imageActuel].'" width="200" alt="" /><a href="?nbr='.$nextImage.'"> >> </a>';
?>
edit : j'ai ajouter le lien précédent

_______________________
Graphiks :
Cours PHP
=> à quoi sert internet explorer ?
=> à télécharger firefox
Réponse à : Script visionneuse image en php Posté le 24/01/2006 à 21:12
pas encore testé, je mangeais :-)
sinon, tu m'as bien fait rire avec le F5, ahahha
je suis entièrement d'accord.
Et si il n'en tenait qu'a moi, je préfèrerai mettre des images comiques que des sponsors, mais il en va ainsi.
Je vais voir ton script, je te tien au courant, merci
_______________________
Je vous dois un grand merci pour tout ce que j ai apris et pour le temps que vous passez pour moi.
Réponse à : Script visionneuse image en php Posté le 24/01/2006 à 23:46
Ca m'a l'air très bien comme visionneuse !
j'ai passé beaucoup de temps pour un truc simple comme le tien.
Je vais essayer d'adapter le script aléatoire à celui là :)
je vous tien au courant
_______________________
Je vous dois un grand merci pour tout ce que j ai apris et pour le temps que vous passez pour moi.
Réponse à : Script visionneuse image en php Posté le 25/01/2006 à 01:06
J'ai réussi à partir de ton script après des tentatives aux résultats surprenant (affichage du nom de l'image à la place de l'image).
donc voici un
script visionneuse avec image initiale choisi au hasard parmis celle du dossier, et qui crée automatiquement un lien vers le site (si ca c'est pas du titre !)
merci merci
javascript:emoticon('

')
Arrow
<?php
if(isset($_GET['nbr'])) {
$imageActuel=htmlentities($_GET['nbr']);
}else{
$imageActuel=0;
}
$nextImage=$imageActuel+1;
$previousImage=$imageActuel-1;
$dir2=CHEMIN."img/partenaires/";
$dossier2=opendir($dir2);
while($fichier2=readdir($dossier2)){
$berk2=array(".","..","index.php"); //les fichiers à ne pas prendre en compte
if(!in_array($fichier2,$berk2)){
$data[]=$fichier2;
}
}
$nb_pub2=count($data);
$hazard2=rand(0,($nb_pub2-1));
$nbrlast=count($data)-1;
if($nbrlast==$imageActuel) $nextImage=0;
if($previousImage<0) $previousImage=$nbrlast;
print '<p align="center"><a href="?nbr='.$previousImage.'"> << </a>
<a href="http://www.'.substr($data[$hazard2],0,-4).'" target="_blank">
<img src="'.$dir2.'/'.$data[$hazard2].'" alt="'.$data[$hazard2].'" /></a>
<a href="?nbr='.$nextImage.'"> >> </a></p>';
?>
_______________________
Je vous dois un grand merci pour tout ce que j ai apris et pour le temps que vous passez pour moi.
Réponse à : Script visionneuse image en php Posté le 25/01/2006 à 10:05
ok, j'avais pas compris que tu voulais que ce soit aléatoire ^^
Bonne conitnuation

_______________________
Graphiks :
Cours PHP
=> à quoi sert internet explorer ?
=> à télécharger firefox
Réponse à : Script visionneuse image en php Posté le 25/01/2006 à 11:26
hum, par contre, je suis en train de réaliser, les flèches, avec le script que j'ai modifié, elles ne font qu'actualiser la page, donc ca change aléatoirement, mais ca ne fait pas vraiment défiler
?
il faut que j'améliore quoi pour que ca soit vraiment une visionneuse ?
_______________________
Je vous dois un grand merci pour tout ce que j ai apris et pour le temps que vous passez pour moi.
Pages : [
1]
2 Vous n'est pas connecté en temps que membre, parceque j'en ai marre du spam, SEUL les membres peuvent poster des messages sur le forum.