Guest narcisse Posté 24 Septembre 2004 Posté 24 Septembre 2004 Bonsoir, Je recherche actuellement 2 script écrits en PHP qui me serait vraiment utile pour un prochain projet. Aprés avoir parcourru beaucoup de sites proposants des scripts, je ne pense pas avoir trouvé ce que je souhaitais. Alors je fais appel à votre grande connaissance afin de m'orienter. 1/ Script qui comptabilise et affiche le nombre de téléchargement du type : télécharger le logicielactuellement X téléchargement Aprés en avoir télécharger plusieurs, ils ne fonctionnaient pas bien alors si vous utilisez un script de ce genre, je suis preneur. 2/ Script affichant un fond d'écran au hazard sur mon index. En fait, on en voit un peu partout, vous savez ce sont les fonds d'ecran afficher au hazard chaque jour ou à chaque ouverture de page. Et bien là c'est le Bug total, je n'en trouve aucun. Merci bien au noctambules qui pourront m'aider.
Anonymus Posté 24 Septembre 2004 Posté 24 Septembre 2004 Pour le 1/, il te faut passer par une page intermédiaire, qui comptera les hits générés à chaque téléchargement. Pour le 2/, il nous faut comment, quelle sorte de fond d'écran tu veux mettre (images, couleur, etc..). les fonds d'ecran qui changent sans arrets déstabilisent l'internaute, qui ne retrouve pas ses repères.. Exemple, tu vois une page intéressante, et tu veux retourner dessus. Tu cherches une page bleue. Si elle est passée rouge, tu ne la retrouveras plus. C'est aussi pour cela que les marques (de produits) ne changent presque jamais de logo, etc.. Mais bon, si tu veux le faire, il nous faut savoir comment se présenteront tes fonds d'écran. (liste en php, affichage completement aléatoire, etc..). Anonymus.
Guest narcisse Posté 24 Septembre 2004 Posté 24 Septembre 2004 Bonjour, Pour le 1/ existe t-il des exemples ? pour le 2/ Je récapitule car je me suis fait mal comprendre. Sur un site, j'ai une page intitulé "photoshop.php" qui contitent une vingtaines de phonds d'écran. Je voudrais qu' aléatoirement, un apparaisse sur mon index, dans un <div>prevu à cet effet. Est ce plus clair ? Merci bien.
Anonymus Posté 24 Septembre 2004 Posté 24 Septembre 2004 Pour tes fonds d'écran, j'ai bien compris, mais : La page photoshop se présente comment ? fond1.jpg,fond2.jpg,fond3.jpg,fond4.jpg,fond4.jpg,... ou fond1.jpg fond2.jpg fond3.jpg fond4.jpg ou une suite de liens vers des images ou les images elles memes ou un autre procédé ?
Guest Ldo Posté 24 Septembre 2004 Posté 24 Septembre 2004 pour l'image aléatoire, tu peut utiliser <?php header("Content-type: image/png"); $png = glob("*.png"); $i = array_rand($png); @readfile($png[$i]); ?> http://dwef.12h26.com/dwef-11.htm ensuite reste plus qu'a mettre le code <img src="image.php"> a l'endroit ou tu souhaite voir l'image
Guest narcisse Posté 24 Septembre 2004 Posté 24 Septembre 2004 La page photoshop est présentéde la façon suivante : 2 images cote à cote avec un float img1 img 2 img3 img 4 Sinon, je vais déjà regardé le code proposé. Merci de votre aide.
Guest narcisse Posté 26 Septembre 2004 Posté 26 Septembre 2004 Bonsoir, Le script de Ldo n'a pas l'air de fonctionner et les commentaires sont mauvais à son sujets. C'est bizarre, mais des scripts come celui çi, j'en vois partout en ce moment mais je n'arrive pas à mettre la main dessus. Un bon exemple de ce queje voudrais sur : -http://iloveskins.com/
Guest Ldo Posté 27 Septembre 2004 Posté 27 Septembre 2004 montre un peu ton code mon code marche pas de pbm, fait voir comment tu intégre ca
Guest narcisse Posté 28 Septembre 2004 Posté 28 Septembre 2004 Bonsoir, J'ai finalement opté pour ce code bien pratique et sans BDD <? $imgs = array("escalator.png", "nature.png", "dragon.png"); srand ((double)microtime()*1000000); shuffle($imgs); echo '<img src="/imgkit/' . $imgs[0] . '" alt="maquette gratuite XHTML du jour" />'; ?> Que j' ai corrigé un peu pour le rendre valide XHTML. Donc il est posté ici et fonctionne correctement. Je recherche toujours un script pour comptabiliser le nombre de téléchargement.
Guest Ldo Posté 28 Septembre 2004 Posté 28 Septembre 2004 Note : Depuis PHP 4.2.0, vous n'avez plus besoin d'initialiser le générateur de nombres aléatoires avec srand() ou mt_srand() car c'est fait automatiquement. http://fr2.php.net/shuffle en effet, si tu est sur une version inférieure à 4.2, mon code ne pouvait pas marcher
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant