pb affichage photo galerie

Sujet vérouillé
gui130981
le 30/08/2007 à 12:29
gui130981
Bonjour à tous,
J'ai un léger souci d'affichage, dans l'exemple de galerie donné sur ce site les photos sont stockées sur le même serveur que le fichier php d'où la ligne : $dir = './pics';
Mais mes photos sont sur un autre serveur et quand je met : $dir ="http://xxx.xxx.com/mes_photos' cela me dit : [function.opendir]: failed to open dir: No such file or directory in /photo.php on line 23
Merci à vous.
christine
le 07/09/2007 à 11:49
christine
Bonjour à tous,

J ai repris le script, proposé sur le site, pour afficher une galerie.
Il est effectivement simple mais maintenant j aimerai trouver le moyen d afficher l'image en taille réelle dans la même page.
christine
le 07/09/2007 à 20:24
christine
J'ai oublié de mettre le code.
Le voilà :

<html>
<head>
<title>Ma galerie</title>
</head>

<body>
<?php

// on déclare un tableau qui contiendra le nom des fichiers de nos miniatures
$tableau = array();
// on ouvre notre dossier contenant les miniatures
$dossier = opendir ('./mini/');
while ($fichier = readdir ($dossier)) {
if ($fichier != '.' && $fichier != '..' && $fichier != 'index.php') {
// on stocke le nom des fichiers des miniatures dans un tableau
$tableau[] = $fichier;
}
}
closedir ($dossier);

// on défini le nombre de colonne sur lesquelles vont s'afficher nos miniatures
$nbcol=2;
// on compte le nombre de miniatures
$nbpics = count($tableau);

// si on a au moins une miniature, on les affiche toutes
if ($nbpics != 0) {
echo '<table>';
for ($i=0; $i<$nbpics; $i++){
if($i%$nbcol==0) echo '<tr>';
// pour chaque miniature, on affiche la miniature munie d'un lien vers la photo en taille réelle
echo '<td><a href="pics/' , $tableau[$i] , '"><img src="mini/' , $tableau[$i] , '" alt="Image" /></a></td>';
if($i%$nbcol==($nbcol-1)) echo '</tr>';
}
echo '</table>';
}
// si on a aucune miniature, on affiche un petit message :)
else echo 'Aucune image à afficher';
?>

</body>
</html>

merci à vous
Keika
le 08/09/2007 à 12:07
Keika
Pff, quand on vous dit que ces scripts ne sont pas finis et qu'ils sont la juste pour vous aidez a construire le votre faudrait peut etre ce mettre a reflechir ! Marre de ces questions ! Toujours les meme en plus.

Christine ==> Ta question a ete traitee la semaine derniere, te suffit d'aller sur la page 2 du forum PHP et tu trouveras un sujet avec presque le meme titre que celui ci, tu y trouveras ton bonheur.

Quant a Guy, demande a google ce qu'il sait sur l'ouvertures de dossier d'un site a l'autre. Ce n'est pas un pb de PHP
Le PHP --> C'est dur !
christine
le 08/09/2007 à 13:38
christine
je te remercie.
Question reflexion je le fais aussi sourire.
Maintenant si j ai pose cette question c est pour ne pas avoir à toucher au javascript, mais savoir si il y avait une solution en php tout simplement.

Les scripts oui ne sont pas finis et nous servent à demarrer sur quelque chose de sympa je l avoue mais les forums sont là pour ça aussi sinon je ne vois pas l interet de celui ci.
Merci tout de même pour ta reponse et je vais voir ça tout de suite.

Christine
zebden
le 08/09/2007 à 13:42
zebden
Keika, merci de ne pas faire ce genre de commentaires, tu es très mal placé pour le faire. Si tu n'adhères pas à ça alors abstiens toi.

Merci.
zebdinou pour les intimes / Blog : http://www.zebden.fr
Keika
le 08/09/2007 à 13:47
Keika
Je ne vois pas vraiment ce que j'ai dit de plus que vous tous auparavant. Et tu dis les memes choses que moi.
Cela dit j'ai tout de meme repondu.
Et pour Christine, dans le post de la semaine derniere le javascript a ete evoque mais une solution PHP a ete emise je crois me souvenir...

Et j'adhere aux questions posees sur les forums, cependant avouez qu'avec un peu de recherche sur ce meme forum, les reponses auraient ete trouvees.
Le PHP --> C'est dur !
zebden
le 08/09/2007 à 13:54
zebden
Même si tu as raison sur le fond, tu n'y mets pas du tout la forme.
Et même si ça peu énerver, eh bien il faut rester courtois et poli.

Met toi à la place de ceux qui vont lire ça, ils ne vont pas forcement bien le prendre et à juste titre. (Mis à part quelques exceptions genre Dj-Son.)

Enfin, évite de t'emballer ;-)
zebdinou pour les intimes / Blog : http://www.zebden.fr
Keika
le 08/09/2007 à 14:08
Keika
Ok, desole si je me suis un peu emporte.
Le PHP --> C'est dur !
christine
le 08/09/2007 à 14:17
christine
encore une chose.
Si ça te gonfle à ce point , personne ne te mets les doigts sur ton clavier pour repondre.
Disons que le forum est là aussi pour evoluer , s instruire .
Donc si tu es là c est pour la même chose. Alors si tu as des choses plus interessantes à faire que de repondre à des choses qui te gonflent je ne t en empêche aucunement.
Merci encore pour ta reponse tout de même
Christine
Sujet vérouillé
LoadingChargement en cours