begin process at 2012 05 28 13:10:21
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Général

 > 

AFFICHER UNE IMAGE LINKER ALEATOIREMENT


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

AFFICHER UNE IMAGE LINKER ALEATOIREMENT

jeudi 10 juillet 2008 à 15:45:39 | AFFICHER UNE IMAGE LINKER ALEATOIREMENT

Revelc

Salut à tous ,

Je suis débutant en php et j'aimerai un code qui puisse afficher une image linker vers un page html au hasard. Il y a 3 images en tout. J'ai déja le script pour tirrer un nombre au hasard , le voici :

<script language="JavaScript">
<!--
//PLF- http://www.jejavascript.net/
function nb_aleatoire(3)
{
nombre= Math.floor(Math.random() * 3)+1;
}
//-->
</script>

Source : http://www.jejavascript.net/nbaleat.php

Le nombre qui peuvent être tirré via ce code sont :  1 , 2 et 3

Vous vous demandez surement pourquoi j'aimerai tirré une image au hasard. C'est pour mon forum :

http://asukanim-trilogie.frbb.net/

Vous voyez le bouton de vote à gauche. " Votez pour nous " , et bien c'est pour cela ^^

De cette facon , l'image change et ne reste pas toujours la même. L'image est en png , on nommera l'image 1  : image1.png,  l'image 2 : image2.png et l'image 3 : image3.png.

Merci à l'ame vaillante qui pourra me faire ce code

PS : C'est une demande de code php , mais je prend aussi les codes javascript ou html si vous en proposé :)
jeudi 10 juillet 2008 à 16:25:44 | Re : AFFICHER UNE IMAGE LINKER ALEATOIREMENT

nicomilville

Membre Club
Salut,

Tu as pas lu le règlement toi !

C'est marqué que sur le forum on ne fais pas de code tout fais !

Par contre tu peus allé ici :

logoemploi[1].png

Sinon, tu fais un code et si il ne marche pas, revient nous voir, on t'aidera !

a++

Si la réponse vous convient, pensez : Réponse acceptée !

jeudi 10 juillet 2008 à 16:46:57 | Re : AFFICHER UNE IMAGE LINKER ALEATOIREMENT

JoJo738

Membre Club
Hello,

Jsute quelques petites corrections au niveau du code javascript ...

On n'ecrit pas  type="javascript"   ... c'est déprécié, on écrit plutôt  type="text/javascript"
Il faudrait peu être un return à la fonction ... (ou alors un var nombre; quelque part ...)
Et le nb_aleatoire(3) ... hein ???? Qu'est ce qu'il fait là, lui ???

<script type="text/javascript">
    <![CDATA[
    function nb_aleatoire(nb_max)
    {
       return Math.floor( Math.random() * nb_max ) + 1;
    }
    //]]>
</script>

Voila ^^

Et on utilise nb_aleatoire(3) pour avoir un nombre aleatoire compris entre 1 et 3

Après, tu peux faire ton code soit en Php soit en JS ...
Pour le JS, tu crée dynamiquement l'image ou alors tu modifie jsute la source (src="") d'une image pré-existante (permettant ainsi d'avoir une image par defaut (image1.jpg par ex) si JS est desactivé)

document.getElementById('id_de_ton_image_cible').src = 'http://chemin/image' + nb_aleatoire(3) + '.jpg';

Il est préférable d'utiliser une fonction qui teste les navigateurs pour getElementById() (pas reconnu par tous les navigateur) (recherche la focntion $() par exemple).
Et après, à toi d'inclure ce petit code dans une fonction qui se lance au demarage. (gestionnaires d'évenements onload (voir le site AlsaCreationS entre autre)


Coté Php, la fonction aléatoire est $nb_aleatoire = rand(min, max); (ex $nb_aleatoire = rand(0, 3);). Là, tu peux directement afficher une image en texte brut avec un echo '';
^__^


Si ma reponse te convient, merci de l'accepter ! 


Cette discussion est classée dans : code, afficher, image, png, linker


Répondre à ce message

Sujets en rapport avec ce message

Afficher image variable [ par Desperados21 ] Bonjour a tous... Je debute dans le php et j'ai un petit probleme pour affic Header PNG louche? [ par MAsterC ] Salut à tous!dans mon index en tête j'ai mis ceci comme Header:header ("Content-type: image/png");Biensur apres.. avec ce code nous serons Besoin d'un script très simple pour afficher une image (ou un diaporama) et pas de fichier HTML en sortie [ par bisou580 ] Bonjour,Je suis très débutant en php parceque je ne sais rien, à part mettre un commentaire. :)Voila mon problème :Je cherche à faire un script qui fa "images en dur" dans le code [ par bultez ] Bonjour à toutes et à tous,    on peut utiliser ( extrait et par exemple )$i = iVBORw0KGg....EOF;header("Content-type: image/png");echo base64_dec afficher image au passage sur texte [ par djbabou ] Bonjour a tous ... Ce que je cherche à faire est dit plus haut ! En cherchant sur google, beaucoup de discussion sur comment afficher un texte au sur Librairie GD [ par ICIoBRa ] Salut à tous, j'essaye d'utiliser la fonction imagecopymergegray sans succès. J'ai une page vide avec ce code : [code=php]$dest = imagecreatefrompng(' Librairie GD [ par ICIoBRa ] Salut à tous, j'essaye d'utiliser la fonction imagecopymergegray sans succès. J'ai une page vide avec ce code : [code=php]$dest = imagecreatefrompn Comment afficher une image stocké dans la base de données?? [ par djibidl ] Bonjour, Je réalise un tp dans lequel je dois manipuler des images jpeg et gif. La démarche pour l'insertion marche b1. Elle est fait avec un formulai Ne pas afficher les doublons [ par spike911 ] Bonjour, J'ai une basse de données avec une table qui contiens une liste d'appareil électronique. La table contiens plusieurs champs, don l'un avec la Petite aide pour un switch... [ par fra1ft ] Bonjour à tous. J'ai comme un petit problème de switch... Je m'explique: Je pioche une valeur dans une table sous format d'un nombre. Suivant la valeu


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,373 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales