Vraisemblablement, vous utiliserez javascript pour afficher les images de manière aléatoire. Mais que se passe-t-il si les informations de l'image (comme un lien) changent fréquemment, ou sont modifiées ou ajoutées par l'utilisateur ? J'ai une solution ici.
Mettez les informations sur l'image (telles que le nom, l'adresse, le lien, etc.) dans un fichier TXT (MYSQL est préférable s'il est disponible, mais cela n'a pas d'importance s'il n'est pas disponible). Le programme PHP est appelé par javascript dans le fichier HTML et le programme PHP lit les données de l'image de manière aléatoire. Voir le programme <script src="/upimg/allimg/20060626/0910370.jpg
163 www.163.com image.163.com/images/logo.gif
sohu www.sohu.com $arrays=count($arrayall);
if ($arrays==1){//car rand(0,0) a tort
$selectrand=0;
}autre{
srand((double)microtime()*1000000);//Définir une graine de nombre aléatoire
$selectrand=rand(0,$arrays-1);
}
$exstr=explode(chr(9),$arrayall[$selectrand]);//Choisissez-en un au hasard et divisez-le
?>
document.write('<a href="<? echo $exstr[1];?>" target="new"><img src="<? echo $exstr[2];?>" width="200" height="50" alt="<? echo $exstr[0];?>" ></a>');
Fichier HTML
<html>
<corps>
<script langage='javascript' src='readrand.php'>
</script>
</corps>
</html>
(Vous pouvez placer le script là où vous en avez besoin et ajouter la fonction setTimeout() pour obtenir une actualisation régulière)