Affichage de mots aléatoire dans une page ?


tryan
WRInaute passionné
WRInaute passionné
 
Messages: 2355
Inscription: 20 Fév 2005

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 impliqué
WRInaute impliqué
 
Messages: 835
Inscription: 28 Jan 2005

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

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


tryan
WRInaute passionné
WRInaute passionné
 
Messages: 2355
Inscription: 20 Fév 2005

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: 3974
Inscription: 16 Nov 2004

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 passionné
WRInaute passionné
 
Messages: 2355
Inscription: 20 Fév 2005

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
WRInaute discret
WRInaute discret
 
Messages: 71
Inscription: 4 Sep 2006

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: 3974
Inscription: 16 Nov 2004

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: 3974
Inscription: 16 Nov 2004

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 passionné
WRInaute passionné
 
Messages: 2355
Inscription: 20 Fév 2005

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: 3974
Inscription: 16 Nov 2004

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 passionné
WRInaute passionné
 
Messages: 2355
Inscription: 20 Fév 2005

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


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

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