#106 2007-09-22 15:35:54

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: La photo du Jour

Je t'ai proposé une autre formule qui tient parfaitement la route, et tu demandes 13h35 à 15h35.
Je ne vois pas l'intérêt.
8-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#107 2007-09-22 16:16:59

Patricia
Membre
Lens (62) Pas de Calais
2004-04-27
774

Re: La photo du Jour

VDigital a écrit:

Je t'ai proposé une autre formule qui tient parfaitement la route, et tu demandes 13h35 à 15h35.
Je ne vois pas l'intérêt.
8-)

et tu demandes 13h35 à 15h35 ? ? Rien Compris !
je t'ai proposé une autre formule ? ? Ou ?

$yd = int (((( $cntr / 31 ) / 12 ) x $gd['mon'] ) x  $gd['mday'] )
Je veux juste savoir 1 : Comment avoir que des parties entières (Int)
2 : (((( $cntr / 31 ) / 12 ) x $gd['mon'] ) x  $gd['mday'] ) si cela est juste en PHP

C'est tout.


Bisous de PAT

@ + ou -

Hors ligne

#108 2007-09-23 11:53:05

Patricia
Membre
Lens (62) Pas de Calais
2004-04-27
774

Re: La photo du Jour

Bonjour le Forum

Hum, j'ai dans l'idée que tous le monde sèche ! Peut-être, elle est un peut trop compliquée ?
Non je "CHIPOTTE"


Bisous de PAT

@ + ou -

Hors ligne

#109 2007-09-23 11:55:43

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: La photo du Jour

Patricia,

Relis-tu les post?
Regardes-tu le contenu de php que je t'ai proposé?
Essaies-tu de comprendre un peu?

Merci, mais pour moi le pb est réglé depuis longtemps.

Merci.
8-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#110 2007-09-23 13:09:38

Patricia
Membre
Lens (62) Pas de Calais
2004-04-27
774

Re: La photo du Jour

VDigital a écrit:

Patricia a écrit:

Bonsoir le Forum

J'aimerais un petit coup de main

Soit X = le nombre total de photo sur le site (5015) cela doit ce trouver dans la table.

et PDJ = Photo du Jour

PDJ = int ( ( ( X / 12 / 31 ) x mday ) x mon )

Et si qq avec cette formule peut me fait un lien du genre : 'http://MonSite.free.fr/galerie2/picture.php?/PDJ'


D'avance merci

Soit Y le nombre d'images retounées par les Web Services
et Y c'est le $cntr que tu ne comprenais pas.

et % c'est faire une division mais c'est le reste de la division qui sera retourné par l'opération (= modulo).
exemple: 7 % 2 = 1

Donc
$yd = ($gd['yday'] + $gd['mday'] + $gd['wday'] + $gd['mon'] + $gd['year']) % $cntr;
Aujourd'hui
$yd = (265 + 22 + 6 + 9 + 2007) % 100;
265 = le jour dans l'année
22 = le jour dans le mois
6 = le jour dans la semaine (samedi)
9 = le mois
2007

Qq résultats:
résultat aujourd'hui = 9
résultat demain = 5
après demain = 99

Rien ne t'empêche de faire d'autres opération de ne pas diviser par $cntr

A toi de prendre ta calculette...
En savoir +
C'est là:
Voir le Tableau 43. et les valeurs retournées


Tu peux faire des multiplcations.

$yd(((( $cntr / 31 ) / 12 ) x $gd['mon'] ) x  $gd['mday'] cela va me donner un nombre avec des décimales

Comment prendre que la partie entière en PHP ?
Comment diviser ? / est il le bon signe, si non le signe de la division est le quel en PHP ?
Comment multiplier ? * est il le bon signe, si non le signe de la multiplication est le quel en PHP ?

D'avance merci


Bisous de PAT

@ + ou -

Hors ligne

#111 2007-09-23 13:48:42

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: La photo du Jour

http://fr3.php.net/manual/fr/language.o … hmetic.php

La bonne formule est, sera, et qui marche:

$yd = ($gd['yday'] + $gd['mday'] + $gd['wday'] + $gd['mon'] + $gd['year']) % $cntr;

http://fr3.php.net/manual/fr/function.getdate.php

Exemple du 22/09/2007 :

$yd = (265 + 22 + 6 + 9 + 2007) % 100;
265 = le jour dans l'année
22 = le jour dans le mois
6 = le jour dans la semaine (samedi)
9 = le mois
2007

No comment!
8-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#112 2007-09-23 21:15:23

Patricia
Membre
Lens (62) Pas de Calais
2004-04-27
774

Re: La photo du Jour

VDigital a écrit:

http://fr3.php.net/manual/fr/language.operators.arithmetic.php

La bonne formule est, sera, et qui marche:

$yd = ($gd['yday'] + $gd['mday'] + $gd['wday'] + $gd['mon'] + $gd['year']) % $cntr;

http://fr3.php.net/manual/fr/function.getdate.php

Exemple du 22/09/2007 :

$yd = (265 + 22 + 6 + 9 + 2007) % 100;
265 = le jour dans l'année
22 = le jour dans le mois
6 = le jour dans la semaine (samedi)
9 = le mois
2007

No comment!
8-)

Avec $yd =(((($cntr*31)*12)/$gd['mon'])/$gd['mday'])% $cntr;

Comment je peut généré 'http://monsite.free.fr/galerie2/picture?/6927' l'image 6927 alors qu'il y a que 5015 images au total sur le site ?
Et 6927 sont des images récentes j'aimerais que le tirage tire vers le bas.
Et l'image 2007 n'existe pas par contre !

La j'avoue ne plus rien y comprendre.

Dernière modification par Patricia (2007-09-23 21:27:13)


Bisous de PAT

@ + ou -

Hors ligne

#113 2007-09-23 22:24:24

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: La photo du Jour

Je ne répondrai plus...

Désolé, je ne sais pas t'expliquer alors je laisse la place à quelqu'un qui arrivera à trouver les mots nécessaires pour que tu comprennes.

Pour info:
Le module sélectionne 100 images (peu importe qu' il y en ait 12 ou 368000 dans la galerie, si moins de 100 le module prendra ce qu'il trouvera).
En fonction du jour pendant 24h une même photo sera proposée à l'affichage.

Bon courage.

8-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#114 2007-09-26 18:43:13

Patricia
Membre
Lens (62) Pas de Calais
2004-04-27
774

Re: La photo du Jour

Bonsoir le Forum

Je pense quand même que cette formule :
                                                              $yd = ($gd['yday'] + $gd['mday'] + $gd['wday'] + $gd['mon'] + $gd['year']) % $cntr; de VDigital

N'est pas bonne je m'explique sur 3 jours, 2 images (hier et aujourd'hui) sont tirés de la même catégorie qui en comporte 8.
Si quelqu'un pouvait me concocter une formule qui ne pends pas toujours dans le même catégorie (je pense qu'il y a une limite aux derniers ajouts car tous les tirages sont faits sur des images mis récemment sur le site)

Je vous en remercie d'avance.


Bisous de PAT

@ + ou -

Hors ligne

#115 2007-09-29 11:51:34

Patricia
Membre
Lens (62) Pas de Calais
2004-04-27
774

Re: La photo du Jour

Bonjour la Forum

Toujours le même problème qui ne veut pas être reconnu car même a cette adresse http://vdigital.free.fr/phpwebgallery/2mn_chrono.php les photos sont toujours les mêmes (Quoi quand dise certain ! ! ): Ce n'est pas une photo du jour, mais celle du mois voir plus . . . .


Donc si quelqu'un de compétant pouvais me donner un petit code qui :

1) Choix un nombre dans la fourchette 1 à (total photo visible par tous)

2) Que ce choix soit valide. essai de l'URL http://Mon Site.free.fr/galerie2/picture?/X si l'URL est valable affichage de la page sinon Goto 1)

3) Fin de la procédure


D'avance merci


Bisous de PAT

@ + ou -

Hors ligne

#116 2007-10-06 11:06:34

Patricia
Membre
Lens (62) Pas de Calais
2004-04-27
774

Re: La photo du Jour

Bonjour le Forum

Une nouvelle preuve que ce code ne fonctionne pas :
Ce matin le code Photo du jour pointée vers une image donc jusqu'à la pas de problème.
Ajout de 10 nouvelles images sur le site. La PHOTO DU JOUR N'EST PLUS LA MÊME !

Que dis a cela M VDigital ? ?


Bisous de PAT

@ + ou -

Hors ligne

#117 2007-10-12 21:28:34

Patricia
Membre
Lens (62) Pas de Calais
2004-04-27
774

Re: La photo du Jour

Bonsoir le Forum

Toujours le même problème lors d'ajout d'image sur le site La photo du jour change (alors que celle-ci doit être la même pour toute la journée) Quelqu'un a une solution ?

D'avance merci


Bisous de PAT

@ + ou -

Hors ligne

#118 2007-10-21 09:54:54

Patricia
Membre
Lens (62) Pas de Calais
2004-04-27
774

Re: La photo du Jour

Bonjour le Forum et les gens !

Qui pourrait me dire pourquoi le code qui suit me donne TOUJOURS de images ajoutées dernièrement sur le site ?

  $yd = ($gd['yday'] + $gd['mday'] + $gd['wday'] + $gd['mon'] + $gd['year']) % $cntr

D'avance merci.


Bisous de PAT

@ + ou -

Hors ligne

#119 2007-10-31 17:08:46

Patricia
Membre
Lens (62) Pas de Calais
2004-04-27
774

Re: La photo du Jour

Bonjour

Toujours pas de réponse ! Qui fait de la rétention d'information ?


Bisous de PAT

@ + ou -

Hors ligne

#120 2007-10-31 19:02:34

vimages
Membre
2004-03-27
2429

Re: La photo du Jour

vacances vacances.. les vacances des enfants conduisent aux vacances des parents qui induisent une vacance de l'info... :o)
vive la rentrée ! o:))

Dernière modification par vimages (2007-10-31 19:02:47)

Hors ligne

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact