Image php

aigle -  
PhP Messages postés 1774 Statut Membre -
Bonjour,
comment peut on afficher plusieurs images dans la même place avec php

( d'une façon que je vois la premier image affichée après 2secondes par exemple une autre image la remplace dans la même place)

merci de m'aider
A voir également:

2 réponses

le hollandais volant Messages postés 5294 Statut Membre 1 057
 
Salut !
Étant donné que le PHP est un langage serveur (le serveur l'éxécute) qui génére des pages web PUIS les envoie vers le client (l'internaute), ce dernier aura une page web fixe.

Et, à moins de recharger la page tout entière toutes les 2 secondes, c'est, je pense pas possible.

en revanche, le Javascript, un scripte s'éxécutant sur l'ordinateur du client le fait : http://www.parishotelsweb.com/de/scriptocean.html
0
PhP Messages postés 1774 Statut Membre 606
 
Bsr

En php je vois pas trop l'intérêt vu que ca revient à recharger la page au bout de N secondes une sorte de redirection donc c'est pas top.

Le plus simple est de faire ça en Javascript .

Par ex ce code affiche l'image img1.jpg puis au bout de 2" l'image img2.jpg

<html>
<head>
<script>
	function changeImage()
	{
		var elt = document.getElementById("photo");
		elt.src = "img2.jpg";
	}


	function load()
	{
		setTimeout("changeImage()",2000);
	}
</script>
</head>
<body onload="load()">
	<img id="photo" src="img1.jpg" />
</body>	
</html>



Bon c'est assez simpliste faudrait ajouter un preloader mais c'est l'idée
0