Affichage de mots aléatoire dans une page ?

WRInaute passionné
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
 
WRInaute passionné
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 :).
 
WRInaute accro
En 4 lignes :D :D

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

tryan a dit:
...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 ?
 
WRInaute passionné
Merci KOogar
KOogar a dit:
Tu peux continuer seul ?
Honnetement ... non :(
Code:
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 .
 
L
lenono
Guest
:arrow: Et ça :

Code:
<?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:
 
WRInaute accro
lenono a dit:
Ca marcherait pas un peu mieux ?? :wink:

Oups :D

Je => [lol]

Code:
<?php  $tableau = array('hello','super','world','of','life'); 
srand((float)microtime()*1000000); 
shuffle($tableau); 
foreach ($tableau as $melange) {  echo $melange; } ?>
 
WRInaute accro
je re :D

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

Code:
<?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>'; 
 ?>
 
WRInaute passionné
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:
 
WRInaute accro
-http://www.phpsources.org/test_wri.php

Le nouveau code fonctionne sans aucun prob sur mon serveur :wink:
 
WRInaute passionné
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
 
Discussions similaires
Haut