11/08/08 - Baudry
Un compteur servant à compter les images et permettant ainsi de n'afficher que le nombre correspondant aux cases du damier au lieu de traiter toutes les pages du sites. Mon site est à l'adresse olivierbaudrydesign.free.fr.l'idée est que sur la page randomizer je puisse ainsi cliquer sur ...
|
|
11/08/08 - jreaux62
Un compteur de quoi ??
|
|
11/08/08 - Baudry
Bonjour toujours suite à mon idée de damier en php de 6 colonnes 4 rangées à affichage aléatoire d'images, ne voulant pas avoir un truc trop lourd au niveau affichage, délai de traitement du php j'ai fais ceci, seulement comment intégrer un compteur l'idée étant toujours d'afficher les ...
|
|
06/08/08 - nestor
Je viens de voir le code permettant de creer un compteur de visites. Si je comprends bien; ce code doit etre enrégistrer dans un fichier php qui sera inclus dans les pages de mon site. Ma question est la suivante: Comment le compteur sur toutes les pages du site?
|
|
24/07/08 - jreaux62
Reprenons avec LOGIQUE :
1- les photos sont stockées dans le dossier :
/monsitevideo/images/ACTORS/
2- les photos sont de la forme NOM-de-l-ACTEUR.jpg
3- on veut pouvoir afficher :
---> le NOM de l'acteur : NOM-de-l-ACTEUR
---> sa photo : NOM-de-l-ACTEUR.jpg
A partir de la :
- ...
|
|
24/07/08 - DB77
Si je t'ai demandé pour compteur et comptage c'est parce qu'ici :
echo $ACTORSpresents[$i]."</br>";
echo $tableau[$comptage]."</br>";
if (($ACTORSpresents[$i]) == ($tableau[$compteur]))
Tu affiches avec comptage mais tu compares avec compteur.
Donc, je pensais que tu affichais pour ...
|
|
24/07/08 - lolo5971
nbpics a pour valeur 1296 (soit 1296 noms d'acteurs/actrices au totla dans mon dossier ACTORS).
pour $maxj : voir 1er script (1ere code).
pour $compteur, $comptage : voir 2eme script (2eme code).
pour les valeurs , tout est indique dans le 1er post (celui d'aujourd'hui)
|
|
24/07/08 - DB77
// ICI PAS DE SOUCI POUR AFFICHAGE (donne le nom sans extension - par exemple : Sophie Marceau)
Donc, tu dois ajouter l'extension pour avoir une image, le fais-tu ?
Comme ça :
echo '<img src="/monsitevideo/images/ACTORS/',$tableau[$compteur].'.jpg"/><echo $tableau[$compteur]/';
|
|
24/07/08 - DB77
Autre chose :
Il y a compteur et comptage, quelle différence, car :
while ($comptage =! $maxj)
{
echo $ACTORSpresents[$i]."</br>";
echo $tableau[$comptage]."</br>";
if (($ACTORSpresents[$i]) == $tableau[$compteur]))
Donc, on ne sait pas à quoi correspondent ces variables :(
|
|
24/07/08 - jreaux62
Excuses acceptées.
As-tu remarqué que tu avais des , au lieu des . dans :
echo '<img src="/monsitevideo/images/ACTORS/',$tableau[$com
pteur],'"/><echo $tableau[$compteur]/';
Fais un :
echo '/monsitevideo/images/ACTORS/'.$tableau[$compteur];
Tu devrais retrouver le "chemin" vers ...
|
|
24/07/08 - lolo5971
Bonjour DB77,
j'ai trouvé , me semble-t-il, mon erreur dans mon premier script : donc là plus de souci.
Grace à l'utilisation des "echo" cela m'a permis de me mettre sur la route......mais toujours un souci dans mon 2eme script : pas d'affichage d'image et pas de probleme d'execution. ...
|
|
23/07/08 - DB77
Pour Jérôme,
Réponse à la question 1 :
$image = array ();
$compteur=0; // IL EST LÀ !!!
Réponse à la question 2 :
Je lui ai déjà dit plus haut la même chose avec son OpenDir
|
|
23/07/08 - DB77
C'est normal que tu aies des erreurs car l'incrémentation de ta variable compteur doit se faire dans le if et non à l'extérieur, car tu vas trouver "." et compteur passe à 1, ".." et compteur passe à 2, et peut-être "index.php" et compteur passe à 3...
Ensuite tu demandes d'afficher le ...
|
|
23/07/08 - jreaux62
Tu as besoin d'un specialiste en USINE A GAZ !
1- ou as-tu defini $compteur avant :
if ($ACTORSpresents[$i]==$tableau[$compteur])
?
2- dans un autre message, tu dis que toutes tes images sont dans :
E:\EasyPHP\www\monsitevideo\ACTEURS\images
Et la, tu ecris :
echo '<img ...
|
|
23/07/08 - lolo5971
l'erreur est plutot :
Notice: Undefined offset: 1 in E:\EasyPHP 2.0b1\www\monsitevideo\CadresPages\OnlyFile_Actors.php on line 312
Notice: Undefined offset: 1 in E:\EasyPHP 2.0b1\www\monsitevideo\CadresPages\OnlyFile_Actors.php on line 312
et la ligne 312 est celle-ci :
if ...
|