Affichage dynamique d'un lien

Affichage dynamique d'un lien - PHP - Programmation

Marsh Posté le 13-12-2006 à 07:19:26    

Bonjour,
 
 
Pour mon site topmot, le référencement par mots clés, je souhaiterais afficher les liens externes (actuellement représentés de differentes polices rouge) de manière aléatoire.
J'entends par là que durant 5 secondes, c'est le mot qui serait visible, et les 5 secondes suivantes ce serait le nom du site (sans les http://www et le .com à la fin).
 
Est-il possible de faire cette fonction ? Et surtout est-il possible de le faire en php ?
Car la liste de mots est affichée de manière aléatoire et est issue d'une table ? Pour info, il y a tout de même 1000 mots !
 
 
Merci infiniment pour votre aide !
 
 [:tkilla]  
 
@ très bientôt
 
David de pcinfos
 
 

Reply

Marsh Posté le 13-12-2006 à 07:19:26   

Reply

Marsh Posté le 13-12-2006 à 09:16:19    

Cela doit pouvoir se faire avec du Javascript :  
 
Tu charges depuis ta table à la fois le nom du site et à la fois le mot, et tu les places dans un tableau à deux dimensions.  
 
Tu exécutes ensuite une fonction random qui choisit soit le mot, soit le nom du site (tu peux facilement "extraire" le nom du site en enlevant les www et l'extension), et tu utilises une fonction timer pour changer cela toutes les 5 secondes ...

Reply

Marsh Posté le 13-12-2006 à 10:00:55    

ZeBix a écrit :

Cela doit pouvoir se faire avec du Javascript :  
 
Tu charges depuis ta table à la fois le nom du site et à la fois le mot, et tu les places dans un tableau à deux dimensions.  
 
Tu exécutes ensuite une fonction random qui choisit soit le mot, soit le nom du site (tu peux facilement "extraire" le nom du site en enlevant les www et l'extension), et tu utilises une fonction timer pour changer cela toutes les 5 secondes ...


 
 
Merci pour té réponse .... mais cela semble disons le un peu lourd
D'autant que je souhaiterais que tous les liens en même temps soient changés
 
Existe-t-il un site où je pourrais avoir un exemple de code ?
 
Merci
 
David de pcinfos

Reply

Marsh Posté le 13-12-2006 à 14:08:38    

C'est lourd effectivement, pas entre nous pas plus lourd que d'afficher 1000 mots en même temps sur une page, qui sont tous issus individuellement d'un champ d'une table ....  :sleep:  
 
Tu veux changer en même temps tous les mots, si tu ne veux pas créer un reload complet de ta page pour aller exécuter à nouveau une requête de recherche dans ta BD, il faut les charger tous d'un coup ---> la solution JS est la "plus légère".
 
Quant à l'exemple de code je n'en ai pas sous la main mais si tu connais un minimum de JS (sinon il y a des tutoriaux très bien fait), charger un tableau en mémoire et faire des switches avec un timer n'est pas très compliqué, faut juste chipoter un peu ...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed