|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
tryan WRInaute accro

Inscrit le: 20 Fév 2005 Messages: 1235 Localisation: Planete terre
|
Posté le : Mar Fév 06, 2007 22:29 Sujet du message: Affichage de mots aléatoire dans une page ? |
|
|
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é

Inscrit le: 28 Jan 2005 Messages: 831 Localisation: paris
|
Posté le : Mar Fév 06, 2007 22:43 Sujet du message: Affichage de mots aléatoire dans une page ? |
|
|
http://fr.php.net/rand
+
un tableau de mot |
|
| |
|
 |
tryan WRInaute accro

Inscrit le: 20 Fév 2005 Messages: 1235 Localisation: Planete terre
|
Posté le : Mer Fév 07, 2007 11:53 Sujet du message: Affichage de mots aléatoire dans une page ? |
|
|
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

Inscrit le: 16 Nov 2004 Messages: 2986 Localisation: Bangalore +4h30
|
Posté le : Mer Fév 07, 2007 17:15 Sujet du message: Affichage de mots aléatoire dans une page ? |
|
|
En 4 lignes
| Code: |
<?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

Inscrit le: 20 Fév 2005 Messages: 1235 Localisation: Planete terre
|
Posté le : Mer Fév 07, 2007 17:46 Sujet du message: Affichage de mots aléatoire dans une page ? |
|
|
Merci KOogar
| KOogar a écrit: |
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 . |
|
| |
|
 |
lenono Nouveau WRInaute
Inscrit le: 04 Sep 2006 Messages: 20 Localisation: Lyon
|
Posté le : Mer Fév 07, 2007 17:58 Sujet du message: Affichage de mots aléatoire dans une page ? |
|
|
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 ??  |
|
| |
|
 |
KOogar WRInaute accro

Inscrit le: 16 Nov 2004 Messages: 2986 Localisation: Bangalore +4h30
|
Posté le : Mer Fév 07, 2007 18:08 Sujet du message: Affichage de mots aléatoire dans une page ? |
|
|
| lenono a écrit: |
Ca marcherait pas un peu mieux ??  |
Oups
Je => [lol]
| Code: |
<?php $tableau = array('hello','super','world','of','life');
srand((float)microtime()*1000000);
shuffle($tableau);
foreach ($tableau as $melange) { echo $melange; } ?> |
|
|
| |
|
 |
KOogar WRInaute accro

Inscrit le: 16 Nov 2004 Messages: 2986 Localisation: Bangalore +4h30
|
Posté le : Mer Fév 07, 2007 18:27 Sujet du message: Affichage de mots aléatoire dans une page ? |
|
|
je re
C'est testé, si tu t'en veux plus, je te fais un devis!!
| 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>';
?> |
|
|
| |
|
 |
tryan WRInaute accro

Inscrit le: 20 Fév 2005 Messages: 1235 Localisation: Planete terre
|
Posté le : Mer Fév 07, 2007 18:27 Sujet du message: Affichage de mots aléatoire dans une page ? |
|
|
Sa ne fonctionne pas non plus ...
| Citation: |
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  |
|
| |
|
 |
KOogar WRInaute accro

Inscrit le: 16 Nov 2004 Messages: 2986 Localisation: Bangalore +4h30
|
Posté le : Mer Fév 07, 2007 18:35 Sujet du message: Affichage de mots aléatoire dans une page ? |
|
|
-http://www.phpsources.org/test_wri.php
Le nouveau code fonctionne sans aucun prob sur mon serveur  |
|
| |
|
 |
tryan WRInaute accro

Inscrit le: 20 Fév 2005 Messages: 1235 Localisation: Planete terre
|
Posté le : Mer Fév 07, 2007 18:53 Sujet du message: Affichage de mots aléatoire dans une page ? |
|
|
KOogar tu as posté quand je repondais lenono
C'est nickel et sa fonctionne super bien . Un grand merci pour ce code et de vous etre arrèté sur ce poste . Je n'aurrais jamais trouvé seul .
Merci merci merci  |
|
| |
|
 |
| |
|
|