IPB

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> Script PHP pour afficher une photo aléatoirement, avec MonAlbum...
Options
Captain Bumper
posté 3 Aug 2004, 12:48
Message #1


Macbidouilleur d'Or !
*****

Groupe : Banned
Messages : 4 132
Inscrit : 25 Jan 2003
Lieu : Entre Nancy, Metz et Sarreguemines
Membre no 5 818



Salut à tous,

Je suis une vrair brèle en PHP unsure.gif et j'ai une petite requête à vous demander. J'utilise MonAlbum pour créer des albums photos en ligne sur le site dont je m'occupe. Ce script PHP crée des vignettes des photos de chaque album et affiche aléatoirement, pour chaque album, une de ces vignettes.
Ce que je voudrais faire, c'est poussé à peine plus loin le principe : je voudrais prendre une photo aléatoirement mais parmis TOUS mes albums et que cette photo choisi aléatoirement soit affichée sur la page d'accueil du site... Cela ne doit pas être difficile vous que le script PHP de MonAlbum fait déjà ça pour chaque album, non?
Il faudrait choisir un album au hasard pour récupérer la photo déjà choisie aléatoirement par MonAlbum, ça faciliterait considérablement les choses, non?

Merci d'avance! smile.gif


--------------------
A+                                        
    Le site de notre assoc' : AECDN

Vous avez des problèmes d'affichage avec votre MBP? cliquez ici!


• MacBook Pro 15,4" 2x2,6 GHz Penryn/4 Go DDR2/200 Go 7200 tr/min/SD/Leopard Powered (10.5.7) avec écran externe Samsung 19" SyncMaster 931BW
• Stockage : Pioneer DVR111D + DD ext. 1 To Samsung FW800 + DD ext. Seagate Momentus 2 FW 100 Go et Hitachi TravelSTar 7k100 FW 100 Go
• Musique : iPod Touch 16 Go + iPod 3G 20 Go refurbished + iTrip (super pratique!) + iPod Hi-Fi
• Image : Imprimante laser couleurs Brother HL-4040CN + Epson Perfection 2480 + APN Pentax Optio 550
• Internet : Freebox HD dégroupage total, marche moyen :(
Go to the top of the page
 
+Quote Post
cybercc
posté 3 Aug 2004, 15:19
Message #2


Adepte de Macbidouille
*

Groupe : Membres
Messages : 193
Inscrit : 7 Feb 2004
Lieu : Expatrié à Ottawa - Carleton Raven for one year !
Membre no 14 428



Ton idée peut marcher, et ca doit pas etre trop dur a faire si le script de MonAlbum est bien pensé.
Seulement, avant de le modifier prépare un espace pour republier le code source de ta version.
Ce script étant sous license GPL, toute modification doit s'accompagner d'une redistribution complète du code source.
De mon côté je jeterais un oeil au script ce soir, si j'ai le temps wink.gif


--------------------
"Les ordinateurs sont inutiles. Ils ne savent que donner des réponses." Pablo Picasso
Christian Corsano
Étudiant en informatique
MBP 15" 2.33ghz 2go RAM 160go HDD Glossy Screen
Go to the top of the page
 
+Quote Post
Captain Bumper
posté 3 Aug 2004, 15:36
Message #3


Macbidouilleur d'Or !
*****

Groupe : Banned
Messages : 4 132
Inscrit : 25 Jan 2003
Lieu : Entre Nancy, Metz et Sarreguemines
Membre no 5 818



QUOTE(cybercc @ 3 Aug 2004, 15:19)
Ton idée peut marcher, et ca doit pas etre trop dur a faire si le script de MonAlbum est bien pensé.
Seulement, avant de le modifier prépare un espace pour republier le code source de ta version.
Ce script étant sous license GPL, toute modification doit s'accompagner d'une redistribution complète du code source.
De mon côté je jeterais un oeil au script ce soir, si j'ai le temps  wink.gif
[right][snapback]798205[/snapback][/right]


Ben ça ne pose pas de problème, j'ai plus de 400 Mo de staockage, mais personnellement, je ne pensais pas modifier le script en lui-même (de peur de bouzier le script ou qu'il y ait des problèmes), mais créer carrément un script (je ne sais pas ensuite comment je pourrais le mettre en oeuvre), utilisant ce que fait MonAlbum, par exemple en définissant une variable X, choisie entre 1 et le nombre d'album (cette valeur doit être stockée quelque part par MonAlbum), puis le script ferait une correspondance avec un album et récupérait la vignette aléatoire choisie par MonAlbum... je ne sais pas si c'est possible de faire ça...
Ou alors, en effet, ajouter un paragraphe de script à MonAlbum pour qu'il fasse ça, et qu'il enregistre la vignette choisie dans une URL du type ../photos/random.jpg et je place en suite le lien sur la page d'accueil...

En tout cas, merci pour ton aide! smile.gif smile.gif smile.gif


--------------------
A+                                        
    Le site de notre assoc' : AECDN

Vous avez des problèmes d'affichage avec votre MBP? cliquez ici!


• MacBook Pro 15,4" 2x2,6 GHz Penryn/4 Go DDR2/200 Go 7200 tr/min/SD/Leopard Powered (10.5.7) avec écran externe Samsung 19" SyncMaster 931BW
• Stockage : Pioneer DVR111D + DD ext. 1 To Samsung FW800 + DD ext. Seagate Momentus 2 FW 100 Go et Hitachi TravelSTar 7k100 FW 100 Go
• Musique : iPod Touch 16 Go + iPod 3G 20 Go refurbished + iTrip (super pratique!) + iPod Hi-Fi
• Image : Imprimante laser couleurs Brother HL-4040CN + Epson Perfection 2480 + APN Pentax Optio 550
• Internet : Freebox HD dégroupage total, marche moyen :(
Go to the top of the page
 
+Quote Post
cybercc
posté 4 Aug 2004, 09:32
Message #4


Adepte de Macbidouille
*

Groupe : Membres
Messages : 193
Inscrit : 7 Feb 2004
Lieu : Expatrié à Ottawa - Carleton Raven for one year !
Membre no 14 428



Scuse, j'ai pas eu le temps hier soir.
Il faudrait que je l'installe ce script pour voir si ta solution sera pas trop lourde a utiliser (vu que ca impliquera surement un chargement de page, tirage de l'album, rechargement de la page de MyAlbum).
Si tu peut me filer l'adresse de ton site, je pourrais me faire une idée plus rapidement.
Sinon, j'essaierais de te filer un script bricolé en 5 minutes ce soir. (enfin, disons 90% de chances rolleyes.gif )


--------------------
"Les ordinateurs sont inutiles. Ils ne savent que donner des réponses." Pablo Picasso
Christian Corsano
Étudiant en informatique
MBP 15" 2.33ghz 2go RAM 160go HDD Glossy Screen
Go to the top of the page
 
+Quote Post
Captain Bumper
posté 4 Aug 2004, 10:00
Message #5


Macbidouilleur d'Or !
*****

Groupe : Banned
Messages : 4 132
Inscrit : 25 Jan 2003
Lieu : Entre Nancy, Metz et Sarreguemines
Membre no 5 818



QUOTE(cybercc @ 4 Aug 2004, 09:32)
Scuse, j'ai pas eu le temps hier soir.
Il faudrait que je l'installe ce script pour voir si ta solution sera pas trop lourde a utiliser (vu que ca impliquera surement un chargement de page, tirage de l'album, rechargement de la page de MyAlbum).
Si tu peut me filer l'adresse de ton site, je pourrais me faire une idée plus rapidement.
Sinon, j'essaierais de te filer un script bricolé en 5 minutes ce soir. (enfin, disons 90% de chances  rolleyes.gif )
[right][snapback]798921[/snapback][/right]


http://www.aecdn.org/photos/index.php

VOilà, merci! smile.gif


--------------------
A+                                        
    Le site de notre assoc' : AECDN

Vous avez des problèmes d'affichage avec votre MBP? cliquez ici!


• MacBook Pro 15,4" 2x2,6 GHz Penryn/4 Go DDR2/200 Go 7200 tr/min/SD/Leopard Powered (10.5.7) avec écran externe Samsung 19" SyncMaster 931BW
• Stockage : Pioneer DVR111D + DD ext. 1 To Samsung FW800 + DD ext. Seagate Momentus 2 FW 100 Go et Hitachi TravelSTar 7k100 FW 100 Go
• Musique : iPod Touch 16 Go + iPod 3G 20 Go refurbished + iTrip (super pratique!) + iPod Hi-Fi
• Image : Imprimante laser couleurs Brother HL-4040CN + Epson Perfection 2480 + APN Pentax Optio 550
• Internet : Freebox HD dégroupage total, marche moyen :(
Go to the top of the page
 
+Quote Post
f_cam
posté 4 Aug 2004, 11:18
Message #6


Moderating Daemon
*****

Groupe : Modérateurs
Messages : 6 345
Inscrit : 22 Feb 2004
Lieu : Yvelines/Cambridge (GB), dans mon pantalon
Membre no 15 207



QUOTE(cybercc @ 3 Aug 2004, 16:19)
Ton idée peut marcher, et ca doit pas etre trop dur a faire si le script de MonAlbum est bien pensé.
Seulement, avant de le modifier prépare un espace pour republier le code source de ta version.
Ce script étant sous license GPL, toute modification doit s'accompagner d'une redistribution complète du code source.
De mon côté je jeterais un oeil au script ce soir, si j'ai le temps  wink.gif
[right][snapback]798205[/snapback][/right]


Tu n'as pas bien lu la GPL. Si tu utilises tes modifications uniquement chez toi, et que tu ne redistribues pas le produit final, il n'y a aucune obligation (voir ici)


--------------------
G5 Bi 2GHz rev A, ATI X800 XT
Alu 17" rev A
MacBook core duo 1.83 GHz
Go to the top of the page
 
+Quote Post
cybercc
posté 4 Aug 2004, 12:57
Message #7


Adepte de Macbidouille
*

Groupe : Membres
Messages : 193
Inscrit : 7 Feb 2004
Lieu : Expatrié à Ottawa - Carleton Raven for one year !
Membre no 14 428



C'est vrai que j'ai surtout retenu les clauses en gras tongue.gif
Bon, je vais jeter un coup d'oeil a ce site smile.gif


--------------------
"Les ordinateurs sont inutiles. Ils ne savent que donner des réponses." Pablo Picasso
Christian Corsano
Étudiant en informatique
MBP 15" 2.33ghz 2go RAM 160go HDD Glossy Screen
Go to the top of the page
 
+Quote Post
cybercc
posté 4 Aug 2004, 13:05
Message #8


Adepte de Macbidouille
*

Groupe : Membres
Messages : 193
Inscrit : 7 Feb 2004
Lieu : Expatrié à Ottawa - Carleton Raven for one year !
Membre no 14 428



Bon, pour faire quelque chose de propre, il faut modifier le code de mon album.
Les photos tirées aléatoirement sont enregistrées dans un dossier en format réduit.
Donc, vu que je pense qu'il vaut mieux l'afficher en grand sur la page d'accueil, faut que je regarde le code. Bon, ca devrait pas etre long.
Juste une question : l'image tirée aleatoirement, elle est choisie à chaque rechargement de la page dans ton idée ? ou une fois pour toute ?


--------------------
"Les ordinateurs sont inutiles. Ils ne savent que donner des réponses." Pablo Picasso
Christian Corsano
Étudiant en informatique
MBP 15" 2.33ghz 2go RAM 160go HDD Glossy Screen
Go to the top of the page
 
+Quote Post
Captain Bumper
posté 4 Aug 2004, 13:18
Message #9


Macbidouilleur d'Or !
*****

Groupe : Banned
Messages : 4 132
Inscrit : 25 Jan 2003
Lieu : Entre Nancy, Metz et Sarreguemines
Membre no 5 818



QUOTE(cybercc @ 4 Aug 2004, 13:05)
Bon, pour faire quelque chose de propre, il faut modifier le code de mon album.
Les photos tirées  aléatoirement sont enregistrées dans un dossier en format réduit.
Donc, vu que je pense qu'il vaut mieux l'afficher en grand sur la page d'accueil, faut que je regarde le code. Bon, ca devrait pas etre long.
Juste une question : l'image tirée aleatoirement, elle est choisie à chaque rechargement de la page dans ton idée ? ou une fois pour toute ?
[right][snapback]799139[/snapback][/right]


Ben comme le fait déjà MonAlbum, la photo est choisie à chaque chargement de la page, sinon je prendrais moi-même une image aléatoire et je l'a mettrais sur la page d'accueil une bonne fois pour toute! wink.gif
Mais je pense que MonAlbum a déjà un code pour généré, ou plutôt choisir aléatoirement une miniature pour chaque album, le but serait de créé un petit code supplémentaire et l'inclure à MonAlbum, choisissant une maniature aléatoirement parmis tous les albums et la plaçant à une URL du type ../photos/random.jpg et sur la page d'accueil, je fais pointer l'image vers cette URL...


--------------------
A+                                        
    Le site de notre assoc' : AECDN

Vous avez des problèmes d'affichage avec votre MBP? cliquez ici!


• MacBook Pro 15,4" 2x2,6 GHz Penryn/4 Go DDR2/200 Go 7200 tr/min/SD/Leopard Powered (10.5.7) avec écran externe Samsung 19" SyncMaster 931BW
• Stockage : Pioneer DVR111D + DD ext. 1 To Samsung FW800 + DD ext. Seagate Momentus 2 FW 100 Go et Hitachi TravelSTar 7k100 FW 100 Go
• Musique : iPod Touch 16 Go + iPod 3G 20 Go refurbished + iTrip (super pratique!) + iPod Hi-Fi
• Image : Imprimante laser couleurs Brother HL-4040CN + Epson Perfection 2480 + APN Pentax Optio 550
• Internet : Freebox HD dégroupage total, marche moyen :(
Go to the top of the page
 
+Quote Post
cybercc
posté 4 Aug 2004, 18:14
Message #10


Adepte de Macbidouille
*

Groupe : Membres
Messages : 193
Inscrit : 7 Feb 2004
Lieu : Expatrié à Ottawa - Carleton Raven for one year !
Membre no 14 428



J'ai bidouillé rapidement un script (sale) a partir (en reprenant en fait) des sources de monAlbum.
Ca a l'air de marcher pas mal chez moi.
Alors le script est ici, place le dans le dossier monAlbum directement, et pour l'utiliser charge le comme une image :
<img src="random.php" />
Ca dervrait marcher, tiens moi au courant.

Pour info, j'ai juste regardé la base de données : les images sont stockées dans une table, je fais une selection dans cette table (sans specifier de rubrique), je recupere un enregistrement au hasard, puis je le fais passer dans un script copié collé de l'index.php de monAlbum (c'est la que c'est crade) pour obtenir l'url de l'image sans me poser de question sur la facon dont cet url est stocké dans la BdD et je definis un header HTTP Location:adresse_de_l_image pour que apache renvoie l'image directement quand on appele le script.

(il est quand meme bien crade le script, faut dire que monAlbum est pas orienté objet et donc un peu moche a reprendre)


--------------------
"Les ordinateurs sont inutiles. Ils ne savent que donner des réponses." Pablo Picasso
Christian Corsano
Étudiant en informatique
MBP 15" 2.33ghz 2go RAM 160go HDD Glossy Screen
Go to the top of the page
 
+Quote Post
Captain Bumper
posté 4 Aug 2004, 18:33
Message #11


Macbidouilleur d'Or !
*****

Groupe : Banned
Messages : 4 132
Inscrit : 25 Jan 2003
Lieu : Entre Nancy, Metz et Sarreguemines
Membre no 5 818



QUOTE(cybercc @ 4 Aug 2004, 18:14)
J'ai bidouillé rapidement un script (sale) a partir (en reprenant en fait) des sources de monAlbum.
Ca a l'air de marcher pas mal chez moi.
Alors le script est ici, place le dans le dossier monAlbum directement, et pour l'utiliser charge le comme une image :
<img src="random.php" />
Ca dervrait marcher, tiens moi au courant.


Tout d'abord, un grand MERCI pour t'interesser à mon soucis!! smile.gif smile.gif smile.gif
Ensuite, ben, mauvaise nouvelle, ça ne fonctionne pas...

Alors, je t'explique ce que j'ai fait : j'ai copié random.php (ton script) dans le dossier ../photos/ où se trouve MonAlbum. J'ai ensuite mis la source de l'image pointant vers "../photos/random.php" sur la page d'accueil... Ben ça fonctionne pas! sad.gif J'ai mis une page essai.html dans le dossier ../photos/, avec une image pointant vers random.php et rien!
J'ai ensuite lancer directement le script en tapant dans la barre d'adresse ../photos/random.php, et voici ce que j'ai eu :

CODE
select id_rub, id_rub_mere, chemin from monalbum_rubrique where id_rub = 18
Warning: Cannot modify header information - headers already sent by (output started at /home/clients/www/aecdn.org/www/photos/random.php:13) in /home/clients/www/aecdn.org/www/photos/random.php on line 43
blink.gif

QUOTE(cybercc @ 4 Aug 2004, 18:14)
Pour info, j'ai juste regardé la base de données : les images sont stockées dans une table, je fais une selection dans cette table (sans specifier de rubrique), je recupere un enregistrement au hasard, puis je le fais passer dans un script copié collé de l'index.php de monAlbum (c'est la que c'est crade) pour obtenir l'url de l'image sans me poser de question sur la facon dont cet url est stocké dans la BdD et je definis un header HTTP Location:adresse_de_l_image pour que apache renvoie l'image directement quand on appele le script.

(il est quand meme bien crade le script, faut dire que monAlbum est pas orienté objet et donc un peu moche a reprendre)
[right][snapback]799553[/snapback][/right]


Euh, tu vas peut-être me trouver chiant, mais srait-ce possible que l'image affichée soit la vignette plutôt que l'image originale, question de taille! wink.gif Siouplai m'sieur! wink.gif
A moins que c'est ce que tu voulais effectivement dire, dans ce cas, au temps pour moi!


--------------------
A+                                        
    Le site de notre assoc' : AECDN

Vous avez des problèmes d'affichage avec votre MBP? cliquez ici!


• MacBook Pro 15,4" 2x2,6 GHz Penryn/4 Go DDR2/200 Go 7200 tr/min/SD/Leopard Powered (10.5.7) avec écran externe Samsung 19" SyncMaster 931BW
• Stockage : Pioneer DVR111D + DD ext. 1 To Samsung FW800 + DD ext. Seagate Momentus 2 FW 100 Go et Hitachi TravelSTar 7k100 FW 100 Go
• Musique : iPod Touch 16 Go + iPod 3G 20 Go refurbished + iTrip (super pratique!) + iPod Hi-Fi
• Image : Imprimante laser couleurs Brother HL-4040CN + Epson Perfection 2480 + APN Pentax Optio 550
• Internet : Freebox HD dégroupage total, marche moyen :(
Go to the top of the page
 
+Quote Post
cybercc
posté 4 Aug 2004, 18:53
Message #12


Adepte de Macbidouille
*

Groupe : Membres
Messages : 193
Inscrit : 7 Feb 2004
Lieu : Expatrié à Ottawa - Carleton Raven for one year !
Membre no 14 428



scuse, je crois que j'ai laissé des infos de debug tongue.gif
Sinon pour la vignette, pas de problemes, c'etait comme ca avant que je modifie, je le reposte mis a jour dans les 10 minutes.

[edit] 19h55 : j'ai enlevé le echo de debug qui faisait foirer l'ensemble, reessaye[/edit]
[edit] 19h59 : c'est bon pour la vignette normalement, essaye moi j'ai pas entré de photos assez grande pour tester[/edit]

Ce message a été modifié par cybercc - 4 Aug 2004, 18:59.


--------------------
"Les ordinateurs sont inutiles. Ils ne savent que donner des réponses." Pablo Picasso
Christian Corsano
Étudiant en informatique
MBP 15" 2.33ghz 2go RAM 160go HDD Glossy Screen
Go to the top of the page
 
+Quote Post
Captain Bumper
posté 4 Aug 2004, 19:03
Message #13


Macbidouilleur d'Or !
*****

Groupe : Banned
Messages : 4 132
Inscrit : 25 Jan 2003
Lieu : Entre Nancy, Metz et Sarreguemines
Membre no 5 818



QUOTE(cybercc @ 4 Aug 2004, 18:53)
scuse, je crois que j'ai laissé des infos de debug  tongue.gif
Sinon pour la vignette, pas de problemes, c'etait comme ca avant que je modifie, je le reposte mis a jour dans les 10 minutes.

[edit] 19h55 : j'ai enlevé le echo de debug qui faisait foirer l'ensemble, reessaye[/edit]
[edit] 19h59 : c'est bon pour la vignette normalement, essaye moi j'ai pas entré de photos assez grande pour tester[/edit]
[right][snapback]799614[/snapback][/right]


NIIIIIIIIIIIIIIIIIIICKEL!!!!!!!!!!!!!!!!! UN GRAND MERCI!! smile.gif smile.gif smile.gif
Ça fait plaisir de voir à quoi on peut arriver par esprit de communauté! Merci encore!

J'ai juste à adapter la taille de l'image, et c'est parfait! biggrin.gif


--------------------
A+                                        
    Le site de notre assoc' : AECDN

Vous avez des problèmes d'affichage avec votre MBP? cliquez ici!


• MacBook Pro 15,4" 2x2,6 GHz Penryn/4 Go DDR2/200 Go 7200 tr/min/SD/Leopard Powered (10.5.7) avec écran externe Samsung 19" SyncMaster 931BW
• Stockage : Pioneer DVR111D + DD ext. 1 To Samsung FW800 + DD ext. Seagate Momentus 2 FW 100 Go et Hitachi TravelSTar 7k100 FW 100 Go
• Musique : iPod Touch 16 Go + iPod 3G 20 Go refurbished + iTrip (super pratique!) + iPod Hi-Fi
• Image : Imprimante laser couleurs Brother HL-4040CN + Epson Perfection 2480 + APN Pentax Optio 550
• Internet : Freebox HD dégroupage total, marche moyen :(
Go to the top of the page
 
+Quote Post
cybercc
posté 4 Aug 2004, 19:05
Message #14


Adepte de Macbidouille
*

Groupe : Membres
Messages : 193
Inscrit : 7 Feb 2004
Lieu : Expatrié à Ottawa - Carleton Raven for one year !
Membre no 14 428



Franchement c'était presque plus long a dire qu'a faire biggrin.gif
Très heureux d'avoir pu être utile smile.gif


--------------------
"Les ordinateurs sont inutiles. Ils ne savent que donner des réponses." Pablo Picasso
Christian Corsano
Étudiant en informatique
MBP 15" 2.33ghz 2go RAM 160go HDD Glossy Screen
Go to the top of the page
 
+Quote Post
Captain Bumper
posté 4 Aug 2004, 19:09
Message #15


Macbidouilleur d'Or !
*****

Groupe : Banned
Messages : 4 132
Inscrit : 25 Jan 2003
Lieu : Entre Nancy, Metz et Sarreguemines
Membre no 5 818



QUOTE(cybercc @ 4 Aug 2004, 19:05)
Franchement c'était presque plus long a dire qu'a faire  biggrin.gif


J'aimerais pouvoir en dire autant! wink.gif Mais j'ai pas vraiment le temps d'apprendre le PHP (du moins en ce moment, j'apprends plutôt de la parodontologie, de la virologie, de la chir. buccale ou de l'anapath! laugh.gif ... pour mes rattrapage de septembre! tongue.gif )
Mais peut-être que plus tard...

QUOTE(cybercc @ 4 Aug 2004, 19:05)
Très heureux d'avoir pu être utile  smile.gif
[right][snapback]799621[/snapback][/right]


C'est vraiment sympa! smile.gif


--------------------
A+                                        
    Le site de notre assoc' : AECDN

Vous avez des problèmes d'affichage avec votre MBP? cliquez ici!


• MacBook Pro 15,4" 2x2,6 GHz Penryn/4 Go DDR2/200 Go 7200 tr/min/SD/Leopard Powered (10.5.7) avec écran externe Samsung 19" SyncMaster 931BW
• Stockage : Pioneer DVR111D + DD ext. 1 To Samsung FW800 + DD ext. Seagate Momentus 2 FW 100 Go et Hitachi TravelSTar 7k100 FW 100 Go
• Musique : iPod Touch 16 Go + iPod 3G 20 Go refurbished + iTrip (super pratique!) + iPod Hi-Fi
• Image : Imprimante laser couleurs Brother HL-4040CN + Epson Perfection 2480 + APN Pentax Optio 550
• Internet : Freebox HD dégroupage total, marche moyen :(
Go to the top of the page
 
+Quote Post
Cyber/RR
posté 4 Aug 2004, 21:47
Message #16


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 2 211
Inscrit : 2 Feb 2004
Lieu : Heluetia
Membre no 14 182



Je sais que j'arrive un peu tard, mais tu peux toujours faire une fonction random comprise entre un et le nombre d'image total, et attribuer à chaque image un des nombre possible.

Question évolutivité (rajout d'image), c'est un peu nul unsure.gif


--------------------
MacBook blanc Core Duo 2Ghz (revA), 320Go@7200rpm (dead) -> 80Go@5400tpm d'origine...ça m'apprendra, 2Go, UJ-857 RPC1
iPhone 3G 16Go
Go to the top of the page
 
+Quote Post
Captain Bumper
posté 4 Aug 2004, 23:07
Message #17


Macbidouilleur d'Or !
*****

Groupe : Banned
Messages : 4 132
Inscrit : 25 Jan 2003
Lieu : Entre Nancy, Metz et Sarreguemines
Membre no 5 818



QUOTE(Cyber/RR @ 4 Aug 2004, 21:47)
Je sais que j'arrive un peu tard, mais tu peux toujours faire une fonction random comprise entre un et le nombre d'image total, et attribuer à chaque image un des nombre possible.

Question évolutivité (rajout d'image), c'est un peu nul  unsure.gif
[right][snapback]799775[/snapback][/right]


Euh, comment ça? Dans le cas évoqué ci-dessus par cybercc, si je rajoute des images ça foire?? unsure.gif


--------------------
A+                                        
    Le site de notre assoc' : AECDN

Vous avez des problèmes d'affichage avec votre MBP? cliquez ici!


• MacBook Pro 15,4" 2x2,6 GHz Penryn/4 Go DDR2/200 Go 7200 tr/min/SD/Leopard Powered (10.5.7) avec écran externe Samsung 19" SyncMaster 931BW
• Stockage : Pioneer DVR111D + DD ext. 1 To Samsung FW800 + DD ext. Seagate Momentus 2 FW 100 Go et Hitachi TravelSTar 7k100 FW 100 Go
• Musique : iPod Touch 16 Go + iPod 3G 20 Go refurbished + iTrip (super pratique!) + iPod Hi-Fi
• Image : Imprimante laser couleurs Brother HL-4040CN + Epson Perfection 2480 + APN Pentax Optio 550
• Internet : Freebox HD dégroupage total, marche moyen :(
Go to the top of the page
 
+Quote Post
cybercc
posté 5 Aug 2004, 06:50
Message #18


Adepte de Macbidouille
*

Groupe : Membres
Messages : 193
Inscrit : 7 Feb 2004
Lieu : Expatrié à Ottawa - Carleton Raven for one year !
Membre no 14 428



Non, tu peux en ajouter tant que tu veux, ma solution marchera tant que monAlbum marche.
J'utilise la base de donnée de MonAlbum pour aller chercher l'image aléatoire.
Donc si ca marche plus, c'est que MonAlbum marche plus non plus.
Fais juste gaffe si tu met à jour MonAlbum ulterieurement. Il se pourrait qu'ils fassent évoluer la BdD et la ca marcherais plus.


--------------------
"Les ordinateurs sont inutiles. Ils ne savent que donner des réponses." Pablo Picasso
Christian Corsano
Étudiant en informatique
MBP 15" 2.33ghz 2go RAM 160go HDD Glossy Screen
Go to the top of the page
 
+Quote Post
Captain Bumper
posté 5 Aug 2004, 09:19
Message #19


Macbidouilleur d'Or !
*****

Groupe : Banned
Messages : 4 132
Inscrit : 25 Jan 2003
Lieu : Entre Nancy, Metz et Sarreguemines
Membre no 5 818



QUOTE(cybercc @ 5 Aug 2004, 06:50)
Non, tu peux en ajouter tant que tu veux, ma solution marchera tant que monAlbum marche.
J'utilise la base de donnée de MonAlbum pour aller chercher l'image aléatoire.
Donc si ca marche plus, c'est que MonAlbum marche plus non plus.
Fais juste gaffe si tu met à jour MonAlbum ulterieurement. Il se pourrait qu'ils fassent évoluer la BdD et la ca marcherais plus.
[right][snapback]799971[/snapback][/right]


OK, c'est bien que j'avais compris! smile.gif Et je ne pense pas que je mettrais MonAlbum à jour, puisque tout fonctionne très bien comme ça! smile.gif


--------------------
A+                                        
    Le site de notre assoc' : AECDN

Vous avez des problèmes d'affichage avec votre MBP? cliquez ici!


• MacBook Pro 15,4" 2x2,6 GHz Penryn/4 Go DDR2/200 Go 7200 tr/min/SD/Leopard Powered (10.5.7) avec écran externe Samsung 19" SyncMaster 931BW
• Stockage : Pioneer DVR111D + DD ext. 1 To Samsung FW800 + DD ext. Seagate Momentus 2 FW 100 Go et Hitachi TravelSTar 7k100 FW 100 Go
• Musique : iPod Touch 16 Go + iPod 3G 20 Go refurbished + iTrip (super pratique!) + iPod Hi-Fi
• Image : Imprimante laser couleurs Brother HL-4040CN + Epson Perfection 2480 + APN Pentax Optio 550
• Internet : Freebox HD dégroupage total, marche moyen :(
Go to the top of the page
 
+Quote Post
Captain Bumper
posté 5 Aug 2004, 10:30
Message #20


Macbidouilleur d'Or !
*****

Groupe : Banned
Messages : 4 132
Inscrit : 25 Jan 2003
Lieu : Entre Nancy, Metz et Sarreguemines
Membre no 5 818



Euh, sinon, j'ai un petit souci avec des navigateurs autres que Safari (IE, FireFox, Netscape) : le script ne se recharge pas, les navigateurs autres que Safari garde l'image en cache et les images ne changent plus quand clique sur le lien de la page d'accueil... Je suppose qu'il doit y avoir une balise permettant d'empêcher la mise en cache ou d'obliger de le mettre à jour à chaque fois (en fait, j'en suis quasiment sûr, mais je ne la connais plus (pas?) unsure.gif ) ?



--------------------
A+                                        
    Le site de notre assoc' : AECDN

Vous avez des problèmes d'affichage avec votre MBP? cliquez ici!


• MacBook Pro 15,4" 2x2,6 GHz Penryn/4 Go DDR2/200 Go 7200 tr/min/SD/Leopard Powered (10.5.7) avec écran externe Samsung 19" SyncMaster 931BW
• Stockage : Pioneer DVR111D + DD ext. 1 To Samsung FW800 + DD ext. Seagate Momentus 2 FW 100 Go et Hitachi TravelSTar 7k100 FW 100 Go
• Musique : iPod Touch 16 Go + iPod 3G 20 Go refurbished + iTrip (super pratique!) + iPod Hi-Fi
• Image : Imprimante laser couleurs Brother HL-4040CN + Epson Perfection 2480 + APN Pentax Optio 550
• Internet : Freebox HD dégroupage total, marche moyen :(
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 27th April 2024 - 15:03