Script image et lien aléatoire
7 messages
• Page 1 sur 1
- cuirwebmaster
- Nouveau WRInaute

- Messages: 29
- Inscription: 4 Mai 2007
Script image et lien aléatoire
Bonjour à tous.
J'ai une liste de + de 300 url avec image et lien texte correspondant contenu dans un fichier txt. Les liens se présentent sous cette forme
Je souhaiterais afficher aléatoirement 8 de ces urls sur une page sans doublon. Je suis totallement novice et je n'ai aucune idée de la manière de procéder. Les seuls scripts que j'ai pu trouver m'obligeaient à rentrer chaque url, anchortext, et image à la main et pour plus de 300 url, j'ai vite abandonné l'idée.
Existe t-il une technique qui pourrait sélectionner aléatoirement 8 de ces url dans un fichier et les afficher sur ma page?
Merci d'avance pour vos réponses
J'ai une liste de + de 300 url avec image et lien texte correspondant contenu dans un fichier txt. Les liens se présentent sous cette forme
- Code: Tout sélectionner
<a target="_blank" href=http://monndd.com/1.html><img src="http://monndd.com/1.jpg" border="0"></a><a target="_blank" href=http://monndd.com/1.html>Lien pour aller en 1</a>
Je souhaiterais afficher aléatoirement 8 de ces urls sur une page sans doublon. Je suis totallement novice et je n'ai aucune idée de la manière de procéder. Les seuls scripts que j'ai pu trouver m'obligeaient à rentrer chaque url, anchortext, et image à la main et pour plus de 300 url, j'ai vite abandonné l'idée.
Existe t-il une technique qui pourrait sélectionner aléatoirement 8 de ces url dans un fichier et les afficher sur ma page?
Merci d'avance pour vos réponses
-

Djoule_logo - WRInaute impliqué

- Messages: 712
- Inscription: 30 Mai 2007
J'utilise un systeme sur le même principe pour mon site, mais pour simplifier je suis passé par un bdd. Un txt c'est trop chiant a gerer.
Tu vas galérer le temps de retranscrire tes 300 url dans la bdd, mais pour la suite, ce sera beaucoup plu simple.
Sur le principe je compte le nombre d'entrée de ma base, je genere aléatoirement 2 nombres compris entre 1 et le nombre d'entrée, je vérifie qu'ils sont différents et si c'est le cas, j'appele les 2 images dont l'ID correspond aux nombres générés.
Tu vas galérer le temps de retranscrire tes 300 url dans la bdd, mais pour la suite, ce sera beaucoup plu simple.
Sur le principe je compte le nombre d'entrée de ma base, je genere aléatoirement 2 nombres compris entre 1 et le nombre d'entrée, je vérifie qu'ils sont différents et si c'est le cas, j'appele les 2 images dont l'ID correspond aux nombres générés.
- cuirwebmaster
- Nouveau WRInaute

- Messages: 29
- Inscription: 4 Mai 2007
Djoule_logo a écrit:J'utilise un systeme sur le même principe pour mon site, mais pour simplifier je suis passé par un bdd. Un txt c'est trop chiant a gerer.
Tu vas galérer le temps de retranscrire tes 300 url dans la bdd, mais pour la suite, ce sera beaucoup plu simple.
Sur le principe je compte le nombre d'entrée de ma base, je genere aléatoirement 2 nombres compris entre 1 et le nombre d'entrée, je vérifie qu'ils sont différents et si c'est le cas, j'appele les 2 images dont l'ID correspond aux nombres générés.
Merci pour cette première piste. Cependant, comme je l'ai dit, je suis vraiment novice. La base dont tu parles, c'est une base sql?
-

Djoule_logo - WRInaute impliqué

- Messages: 712
- Inscription: 30 Mai 2007
Oui, c'est bien une base SQL, et le reste est géré en php.
Si tu est novice, je te conseille de t'interesser au php, il est vraiment fait pour ce que tu veux faire
Si tu est novice, je te conseille de t'interesser au php, il est vraiment fait pour ce que tu veux faire
- mahdivitche
- WRInaute impliqué

- Messages: 967
- Inscription: 6 Jan 2008
tu peut utilisee un boucle
<?php for($i=1;$i<300;$i++) { ?>
<a target="_blank" href=http://monndd.com/<?php echo $i+".html"; ?>><img src="http://monndd.com/<?php echo $i+".jpg"; ?> " border="0"></a><a target="_blank" href=http://monndd.com/<?php echo $i+".html"; ?>>Lien pour aller en 1</a>
<?php } ?>
<?php for($i=1;$i<300;$i++) { ?>
<a target="_blank" href=http://monndd.com/<?php echo $i+".html"; ?>><img src="http://monndd.com/<?php echo $i+".jpg"; ?> " border="0"></a><a target="_blank" href=http://monndd.com/<?php echo $i+".html"; ?>>Lien pour aller en 1</a>
<?php } ?>
-

Djoule_logo - WRInaute impliqué

- Messages: 712
- Inscription: 30 Mai 2007
mahdivitche a écrit:tu peut utilisee un boucle
<?php for($i=1;$i<300;$i++) { ?>
<a target="_blank" href=http://monndd.com/<?php echo $i+".html"; ?>><img src="http://monndd.com/<?php echo $i+".jpg"; ?> " border="0"></a><a target="_blank" href=http://monndd.com/<?php echo $i+".html"; ?>>Lien pour aller en 1</a>
<?php } ?>
Non puisque lui ce qu'il veut c'est pouvoir afficher aleatoirement 8 images différentes parmis les 300. Ton script lui afficherai les 300 d'un coup.
- mahdivitche
- WRInaute impliqué

- Messages: 967
- Inscription: 6 Jan 2008
oui
<?php
$i1=rand(1,300);
$i2=rand(1,300);
$i3=rand(1,300);
$i4=rand(1,300);
$i5=rand(1,300);
$i6=rand(1,300);
$i7=rand(1,300);
$i8=rand(1,300);
.
.
.
?>
pour prend 8 nombre aléatoire
ou utilisee la base de donnee
<?php
$i1=rand(1,300);
$i2=rand(1,300);
$i3=rand(1,300);
$i4=rand(1,300);
$i5=rand(1,300);
$i6=rand(1,300);
$i7=rand(1,300);
$i8=rand(1,300);
.
.
.
?>
pour prend 8 nombre aléatoire
ou utilisee la base de donnee
7 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- script image + lien correspondant image, aléatoire
- script affichage image lors survol d'un lien
- Image aléatoire
- Affichage aléatoire et indexation dans Google image
- [Script] Ordre aleatoire
- Script : affichage aléatoire de bannieres
- [Php] Script adsense / parrainage aléatoire
- Script phpBB Gallery : dernières photos ou aléatoire
- Script affichage aléatoire annonces de parrainage adsense
- Modification d'un script d'affichage d'image aléatoire
Consultez la description détaillée des produits ou services de Google suivants : Google Trusted Stores
- Test de redirection
Cet outil vous permet de tester la validité d'un lien pour le référencement. Il vous indique la nature du lien (lien en dur, redirection bien gérée par les moteurs ou redirection mal gérée par les moteurs). - Calcul du taux de liens profonds
Cet outil vous permet de calculer le taux de liens profonds vers un site web. Un lien profond est un lien qui ne pointe pas vers la page d'accueil mais au contraire vers une page interne du site. Les sites dont l'essentiel du référencement vient de leurs inscriptions dans des annuaires ont un taux de liens profonds faible ; à l'inverse, les sites de référence ont souvent un taux de liens profonds plus important, signe que leur contenu a suscité de nombreux liens spontanés. - Transformer des simples citations de votre site en liens
Cet outil vous permet de trouver des pages citant votre site mais ne faisant pas (encore) de lien. Il suffira parfois d'un simple mail pour transformer cette simple citation en lien (backlink).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
