[Résolu] Faire une images aléatoire
Dernière réponse : dans Programmation
Bon voila en faite se que je voudrais faire c'est mettre des images que lorsque l'on refresh la page elle change j'ai trouver un code mais il ne fonctionne pas
si quelqu'un pouvais m'aider je travaille sur des pages en HTML je ne c'est pas si sa pose probleme ...
<?php
$nbimages=2;
$nomimages[1]="laquichelaurene.jpg";
$nomimages[2]="cassiusblog.jpg";
$lienimages[1]="<a href="http://laquichelaurene.skyblog.com/" target="_blank">http://laquichelaurene.skyblog.com/</a>";
$lienimages[2]="<a href="http://cassiusblog.skyblog.com" target="_blank">http://cassiusblog.skyblog.com</a>";
srand((double)microtime()*1000000);
$affimage=rand(1,$nbimages);
?>
<a href="<a href="http://demomo.free.fr/Partenaires<" target="_blank">http://demomo.free.fr/Partenaires<</a>;?php echo $nomimages[$affimage]?>"><?php echo $nomimages[$affimage] ?></a>
si quelqu'un pouvais m'aider je travaille sur des pages en HTML je ne c'est pas si sa pose probleme ...
Autres pages sur : resolu images aleatoire
Lassé par la pub ? Créez un compte
dans le code source que tu as posté, il n'y a nulle part ">?" à la suite donc je vois mal d'où il a pu te la sortir, t'as du mal changer le code.
ensuite: http://www.siteduzero.com
parce que si tu ne connais pas la balise <img> et que tu veux justement afficher une image, il va falloir lire un peu de doc
ensuite: http://www.siteduzero.com
parce que si tu ne connais pas la balise <img> et que tu veux justement afficher une image, il va falloir lire un peu de doc
je n'est pas dit que je connaisser pas c'est que je ne voyer pas comment les placer moi j'ai test sa :
et sa ne fonctionne pas :??S
<?php
$nbimages=2;
$nomimages[1]="<img src="laquichelaurene.jpg"/>";
$nomimages[2]="<img src="cassiusblog.jpg"/>";
$lienimages[1]="<a href="http://laquichelaurene.skyblog.com" target="_blank">http://laquichelaurene.skyblog.com</a>";
$lienimages[2]="<a href="http://cassiusblog.skyblog.com" target="_blank">http://cassiusblog.skyblog.com</a>";
srand((double)microtime()*1000000);
$affimage=rand(1,$nbimages);
?>
<a href="<a href="http://demomo.free.fr/Partenaires<" target="_blank">http://demomo.free.fr/Partenaires<</a>;?php echo $nomimages[$affimage]?>"><?php echo $nomimages[$affimage] ?></a>
et sa ne fonctionne pas :??S
imaginons que ca sort 1 pour le chiffre aléatoire, tu auras comme sortie:
y a pas un truc qui te gène?
ca n'a rien à voir avec le php, ce n'est que du html
<a href="<a href="http://demomo.free.fr/Partenaires<" target="_blank">http://demomo.free.fr/Partenaires<</a>;img src="laquichelaurene.jpg"/>"><img src="laquichelaurene.jpg"/></a>
y a pas un truc qui te gène?
ca n'a rien à voir avec le php, ce n'est que du html
si
et j'ai essayer se code la :
et il me donne ?>
Donc j'ai essayer sa :
Mais la il me mais une images non trouver+ ?>
et j'ai essayer se code la :
<img src="Templates/images/smiley.png" alt=":)" />
<?php
$nbimages=2;
$nomimages[1]="laquichelaurene.jpg"";
$nomimages[2]="cassiusblog.jpg";
$lienimages[1]="<a href="http://laquichelaurene.skyblog.com" target="_blank">http://laquichelaurene.skyblog.com</a>";
$lienimages[2]="<a href="http://cassiusblog.skyblog.com" target="_blank">http://cassiusblog.skyblog.com</a>";
srand((double)microtime()*1000000);
$affimage=rand(1,$nbimages);
?>
<a href="<a href="http://demomo.free.fr/Partenaires/<" target="_blank">http://demomo.free.fr/Partenaires/<</a>;?php echo $nomimages[$affimage]?>"><?php echo $nomimages[$affimage] ?></a>
et il me donne ?>
Donc j'ai essayer sa :
<img src="Templates/images/smiley.png" alt=":)" />
<?php
$nbimages=2;
$nomimages[1]="laquichelaurene.jpg"";
$nomimages[2]="cassiusblog.jpg";
$lienimages[1]="<a href="http://laquichelaurene.skyblog.com" target="_blank">http://laquichelaurene.skyblog.com</a>";
$lienimages[2]="<a href="http://cassiusblog.skyblog.com" target="_blank">http://cassiusblog.skyblog.com</a>";
srand((double)microtime()*1000000);
$affimage=rand(1,$nbimages);
?>
<img><a href="<a href="http://demomo.free.fr/Partenaires/<" target="_blank">http://demomo.free.fr/Partenaires/<</a>;?php echo $nomimages[$affimage]?>"></img><?php echo $nomimages[$affimage] ?></a>
Mais la il me mais une images non trouver+ ?>
faut sortir le quel ?
Sa :
Ou
J'ai a present essayer sa mais il me dis tjs ?>
Sa :
<a href="<a href="http://demomo.free.fr/Partenaires<" target="_blank">http://demomo.free.fr/Partenaires<</a>;img src="laquichelaurene.jpg"/>"><img src="laquichelaurene.jpg"/></a>
Ou
<a href="<a href="http://laquichelaurene.skyblog.com" target="_blank">http://laquichelaurene.skyblog.com</a>"><img src="laquichelaurene.jpg"/></a>
J'ai a present essayer sa mais il me dis tjs ?>
<img src="Templates/images/smiley.png" alt=":)" />
<?php
$nbimages=2;
$nomimages[1]="laquichelaurene.jpg";
$nomimages[2]="cassiusblog.jpg";
$lienimages[1]="<a href="http://laquichelaurene.skyblog.com" target="_blank">http://laquichelaurene.skyblog.com</a>";
$lienimages[2]="<a href="http://cassiusblog.skyblog.com" target="_blank">http://cassiusblog.skyblog.com</a>";
srand((double)microtime()*1000000);
$affimage=rand(1,$nbimages);
?>
<a href="<a href="http://demomo.free.fr/Partenaires/<" target="_blank">http://demomo.free.fr/Partenaires/<</a>;img src=<?php echo $nomimages[$affimage]?>"/><?php echo $nomimages[$affimage] ?></a>
Non, ce que tu veux, c'est
ce qui affichera l'image laquichelauraine.jpg en tan que lien vers laquichelaurene.skyblog.com.
Pour ceci, modifie ton code php comme ceci :
<a href="http://laquichelaurene.skyblog.com"/><img src="http://demomo.free.fr/Partenaires/laquichelaurene.jpg"/></a>
ce qui affichera l'image laquichelauraine.jpg en tan que lien vers laquichelaurene.skyblog.com.
Pour ceci, modifie ton code php comme ceci :
<img src="Templates/images/smiley.png" alt=":)" />
<?php
$nbimages=2;
$nomimages[1]="laquichelaurene.jpg";
$nomimages[2]="cassiusblog.jpg";
$lienimages[1]="<a href="http://laquichelaurene.skyblog.com" target="_blank">http://laquichelaurene.skyblog.com</a>";
$lienimages[2]="<a href="http://cassiusblog.skyblog.com" target="_blank">http://cassiusblog.skyblog.com</a>";
srand((double)microtime()*1000000);
$affimage=rand(1,$nbimages);
?>
<a href="<?php echo $lienimages[$affimage]?>"><img src="<a href="http://demomo.free.fr/Partenaires/<" target="_blank">http://demomo.free.fr/Partenaires/<</a>;?php echo $nomimages[$affimage] ?>"/></a>
Bon voila j'ai modifier que l'extension du fichier en .php je l'ai mis sur le ftp et voila se que sa fait : http://demomo.free.fr/Copie de index.php
Voici le code que j'ai ajouter :
Voici le code que j'ai ajouter :
<?php
$nbimages=2;
$nomimages[1]="laquichelaurene.jpg";
$nomimages[2]="cassiusblog.jpg";
$lienimages[1]="<a href="http://laquichelaurene.skyblog.com" target="_blank">http://laquichelaurene.skyblog.com</a>";
$lienimages[2]="<a href="http://cassiusblog.skyblog.com" target="_blank">http://cassiusblog.skyblog.com</a>";
srand((double)microtime()*1000000);
$affimage=rand(1,$nbimages);
?>
<a href="<?php echo $lienimages[$affimage]?>"><img src="<a href="http://demomo.free.fr/Partenaires/<" target="_blank">http://demomo.free.fr/Partenaires/<</a>;?php echo $nomimages[$affimage] ?>"/></a>
En effet, php doit pas trop aime de voir des balises dans des balises
l'astuce est simple, au lieu d'incruster du php dans de l'html, on peut aussi faire cracher tout le html au php !! Au passage je change un truc sur le random
l'astuce est simple, au lieu d'incruster du php dans de l'html, on peut aussi faire cracher tout le html au php !! Au passage je change un truc sur le random
<?php
$nomimages[1]="laquichelaurene.jpg";
$nomimages[2]="cassiusblog.jpg";
$lienimages[1]="<a href="http://laquichelaurene.skyblog.com" target="_blank">http://laquichelaurene.skyblog.com</a>";
$lienimages[2]="<a href="http://cassiusblog.skyblog.com" target="_blank">http://cassiusblog.skyblog.com</a>";
srand((double)microtime()*1000000);
$affimage=rand(1,size($nomimage));
echo "<a href=\"".$lienimages[$affimage]."\">";
echo "<img src="<a href="http://demomo.free.fr/Partenaires/" target="_blank">http://demomo.free.fr/Partenaires/</a>".$nomimages[$affimage]."\"/>"
echo "</a>";
Bon voila j'ai tester le code que Zukero ma donner et maintenant il fait sa : http://demomo.free.fr/Copie de Copie de index.php( quand j'ouvre la page sur mon ordi il me la page normalement mais il n'affiche pas les images il ecrit sa :
"; echo "(ici une un carrer avec une croix rouge)" echo "";?>
moi je vois çà
Ce que tu pourrais faire, c'est poster l'intégralité de ton fichier Copie de Copie de index.php sur pastebin.com. Cà sera mieux pour t'aider à débugger...
Parse error: syntax error, unexpected '<' in /mnt/135/free.fr/f/4/demomo/Copie de Copie de index.php on line 2665
Ce que tu pourrais faire, c'est poster l'intégralité de ton fichier Copie de Copie de index.php sur pastebin.com. Cà sera mieux pour t'aider à débugger...
oki ben je vais le poster
<script language="JavaScript">
<!-- Hide the Script from Old Browsers --
var how_many_ads = 3;
var now = new Date()
var sec = now.getSeconds()
var ad = sec % how_many_ads;
ad +=1;
if (ad==1) {
txt="";
url="<a href="http://amelgrrr.skyblog.com/" target="_blank">http://amelgrrr.skyblog.com/</a>";
alt="Amelgrrr";
banner="<a href="http://demomo.free.fr/Partenaires/amelgrrr.jpg" target="_blank">http://demomo.free.fr/Partenaires/amelgrrr.jpg</a>";
width="147";
height="110";
}
if (ad==2) {
txt="";
url="<a href="http://xmissninonx.skyblog.com/" target="_blank">http://xmissninonx.skyblog.com/</a>";
alt="xmissninonx";
banner="<a href="http://demomo.free.fr/Partenaires/xmissninonx.jpg" target="_blank">http://demomo.free.fr/Partenaires/xmissninonx.jpg</a>";
width="147";
height="110";
}
if (ad==3) {
txt="";
url="<a href="http://kdar-59430.skyblog.com/" target="_blank">http://kdar-59430.skyblog.com/</a>";
alt="kdar-59430";
banner="<a href="http://demomo.free.fr/Partenaires/kdar-59430.JPG" target="_blank">http://demomo.free.fr/Partenaires/kdar-59430.JPG</a>";
width="147";
height="196";
}
document.write('<center>');
document.write('<a href=\"' + url + '\" target=\"_top\">');
document.write('<img src=\"' + banner + '\" width=')
document.write(width + ' height=' + height + ' ');
document.write('alt=\"' + alt + '\" border=0><br>');
document.write('<small>' + txt + '</small></a>');
document.write('</center>');
</script>
Lassé par la pub ? Créez un compte
- Contenus similaires :
Tags :
- ForumFaire une image avec plusieurs images
- ForumComment faire une vidéo avec des images
- ForumFaire une image avec plusieurs
- ForumFaire des image
- ForumFaire image
- ForumFaire montage image
- ForumFaire video image par image
- ForumFaire une image
- ForumFaire une image de c
- ForumFaire une video image par image
- Voir plus