Affichage de mots aléatoire dans une page ?

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics


tryan
WRInaute accro
WRInaute accro
 
Messages: 1542
Inscription: Dim Fév 20, 2005 14:14

Affichage de mots aléatoire dans une page ?

Message le Mar Fév 06, 2007 22:29

Bonjour

J'ai un peut de mal à formuler ma question .. alors pouvez vous me dire comment il fait sa svp -http://www.1001mots.fr/ . Chaques mots changent de place aléatoirement sur la page et le principe m'interresse bien .
(Uniquement le principe , pas le contexte ...)

Merci
Dernière édition par tryan le Mer Fév 07, 2007 11:45, édité 1 fois.


narayana
WRInaute passionné
WRInaute passionné
 
Messages: 835
Inscription: Ven Jan 28, 2005 12:53

Message le Mar Fév 06, 2007 22:43

http://fr.php.net/rand
+
un tableau de mot


tryan
WRInaute accro
WRInaute accro
 
Messages: 1542
Inscription: Dim Fév 20, 2005 14:14

Message le Mer Fév 07, 2007 11:53

Bonjour

Merci de m'avoir répondue .
Mon niveau actuelle ne me permet pas de comprendre comment faire ni comment utiliser cette fonction .. je pensais que c'etait plus simple , genre un script php sur lequel il suffisait de compléter les infos mot+url .

Merci de vous etres attardé sur mon poste :).


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3337
Inscription: Mar Nov 16, 2004 18:27

Message le Mer Fév 07, 2007 17:15

En 4 lignes :D :D

Code: Tout sélectionner
<?php  $tableau = tab('hello',super','world','of','life');
srand((float)microtime()*1000000);
shuffle($tableau);
foreach (tableau as $melange) {  echo $melange; } ?>


tryan a écrit:...je pensais que c'etait plus simple , genre un script php sur lequel il suffisait de compléter les infos mot+url .


Tu peux continuer seul ?


tryan
WRInaute accro
WRInaute accro
 
Messages: 1542
Inscription: Dim Fév 20, 2005 14:14

Message le Mer Fév 07, 2007 17:46

Merci KOogar
KOogar a écrit:Tu peux continuer seul ?

Honnetement ... non :(
Code: Tout sélectionner
Fatal error: Call to undefined function: tab() ...


Je veux juste pouvoir associer un mot ou groupe de mots à une url puis les afficher de façon aléatoire .Sa reprend ni plus ni moin ce que fait le site plus haut sans pour autant en copier le concept ..

Merci quand meme .

lenono
Nouveau WRInaute
 
Messages: 25
Inscription: Lun Sep 04, 2006 16:14

Message le Mer Fév 07, 2007 17:58

:arrow: Et ça :

Code: Tout sélectionner
<?php  $tableau = array('hello',super','world','of','life');
srand((float)microtime()*1000000);
shuffle($tableau);
foreach (tableau as $melange) {  echo $melange; } ?>


Ca marcherait pas un peu mieux ?? :wink:


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3337
Inscription: Mar Nov 16, 2004 18:27

Message le Mer Fév 07, 2007 18:08

lenono a écrit:Ca marcherait pas un peu mieux ?? :wink:


Oups :D

Je => [lol]

Code: Tout sélectionner
<?php  $tableau = array('hello','super','world','of','life');
srand((float)microtime()*1000000);
shuffle($tableau);
foreach ($tableau as $melange) {  echo $melange; } ?>


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3337
Inscription: Mar Nov 16, 2004 18:27

Message le Mer Fév 07, 2007 18:27

je re :D

C'est testé, si tu t'en veux plus, je te fais un devis!! :roll:

Code: Tout sélectionner
<?php
$tablo = array(' <a href="phpsources.org">oups!!</a>','
                  <a href="phpsources.org">jti</a>','
                  <a href="phpsources.org">fonce</a>','
                  <a href="phpsources.org">200</a>','
                  <a href="phpsources.org">km</a>','
                  <a href="phpsources.org">heure</a>');
srand((float)microtime()*1000000);
shuffle($tablo);

$nbcol=2;  // met le nombre de colonne dont tu as besoin


echo '<table border="1">';
  $nb=count($tablo);
  for($i=0;$i<$nb;$i++){
   
  //les valeurs à afficher
  $valeur1=$tablo[$i];


  if($i%$nbcol==0)
  echo '<tr>';
  echo '<td>',$valeur1,'</td>';

  if($i%$nbcol==($nbcol-1))
  echo '</tr>';

  }
  echo '</table>';
?>


tryan
WRInaute accro
WRInaute accro
 
Messages: 1542
Inscription: Dim Fév 20, 2005 14:14

Message le Mer Fév 07, 2007 18:27

Sa ne fonctionne pas non plus ...
Warning: Invalid argument supplied for foreach() in /mnt/141/sdb/5/c/..../teste.php on line 4

Un petit bout de code fonctionnelle comme base m'arrangerais beaucoup svp :oops:


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3337
Inscription: Mar Nov 16, 2004 18:27

Message le Mer Fév 07, 2007 18:35

-http://www.phpsources.org/test_wri.php

Le nouveau code fonctionne sans aucun prob sur mon serveur :wink:


tryan
WRInaute accro
WRInaute accro
 
Messages: 1542
Inscription: Dim Fév 20, 2005 14:14

Message le Mer Fév 07, 2007 18:53

KOogar tu as posté quand je repondais lenono :wink:

C'est nickel et sa fonctionne super bien :D . Un grand merci pour ce code et de vous etre arrèté sur ce poste . Je n'aurrais jamais trouvé seul .

Merci merci merci :P


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :

  • Générateur de mots-clés
    Cet outil vous permet de créer à partir de quelques mots-clés une liste d'expressions constituées des mots pris dans tous les ordres possibles. Il sert aux analyses de positionnement et achats de mots-clés.
  • Suggestion de mots
    Cet outil vous fournit une liste de mots sémantiquement proches du mot que vous fournissez en entrée. Il peut servir à vous donner des idées de mots à utiliser sur vos pages, voire de contenus à ajouter.


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités