Comme je n’avais pas de cadre photo chez moi j’ai trouvé sympa d’en mettre un sur mon DashScreen. 🙂
J’ai repris le module de Sébastien de cette page ! Que j’ai un peu modifié car il ne fonctionnait pas chez moi.
En plus j’ai créé un petit programme qui me permet de rajouter une photo directement de mon téléphone 🙂 Comme cela j’ai des photo à jour.
Sur le fichier index.php: juste le DIV
Sur le style.css:
Je place par rapport à la droite et le haut. J’ai choisi de limiter le DIV a 200px par 200px car si l’image est trop grande et grosse le temps de chargement est trop long il y aura de long moment sans photo et c’est pas très jolie pour un cadre photo.
Le javascript.js :
J’appelle la fonction du fichier ajax.php toutes les 10 secondes pour changer la photo.
Le fichier ajax.php :
On écrit « echo » le retour de la fonction photo()
Le fichier inc.php :
Pour cette fonction il faut utiliser les fonctions SESSION pour ne pas avoir toujours la même photo d’afficher :(Toutes les photos sont placées dans un répertoire, on les comptes, si c’est le début de la SESSION ou si toutes les photos on été affiché l’incrémentation est mise à 0 sinon on augmente de 1 ++.
La fonction retourne la BALISE IMG avec la prochaine photo.