Aller au contenu

recherche de script PHP


Guest narcisse

Sujets conseillés

Guest narcisse

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.

Lien vers le commentaire
Partager sur d’autres sites

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.

Lien vers le commentaire
Partager sur d’autres sites

Guest narcisse

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.

Lien vers le commentaire
Partager sur d’autres sites

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é ?

Lien vers le commentaire
Partager sur d’autres sites

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 :)

Lien vers le commentaire
Partager sur d’autres sites

Guest narcisse

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.

Lien vers le commentaire
Partager sur d’autres sites

Guest narcisse

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/

Lien vers le commentaire
Partager sur d’autres sites

Guest narcisse

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.

Lien vers le commentaire
Partager sur d’autres sites

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

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...