Bonjour,
Je souhaite créer un diaporama en php sans recharger la page.
Je ne peux pas utiliser de jquery, flash, ajax,etc...Uniquement du php pur.
Auriez-vous une idée ou un un exemple ?
Merci d'avance.
Bien amicalement.
Vincent.
Bonjour,
Je souhaite créer un diaporama en php sans recharger la page.
Je ne peux pas utiliser de jquery, flash, ajax,etc...Uniquement du php pur.
Auriez-vous une idée ou un un exemple ?
Merci d'avance.
Bien amicalement.
Vincent.
le php s'execute cote serveur.
le client envoie une requete au serveur et ce dernier renvoie la reponse que le client re affeche.
en php, il n'est pas possible de changer les infos sans refresh la page...
Disons que c'est un peu contradictoire.
Ceci dit, il pourrait avoir une solution en exploitant une technique similaire à une IFRAME ... Mais cela n'empêchera pas le rechargement.
Il faut 2 pages, genre accueil.php et diaporama.php, avec un code du genre :
accueil.php contiendrait une zone qui elle chargera diaporama.php.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <object data="diaporama.php" type="text/html"> alt : <a href="diaporama.php">Document HTML</a> </object>
diaporama.php pourrait alors avoir un refresh toutes les x secondes, et un code qui permettra de modifier son contenu, comme changer d'image à chaque refresh.
accueil.php n'est jamais rechargée, mais la zone (le diaporama) elle devra être rechargée, et variera, ce qui donnerait le même résultat qu'un JQuery, Flash (pas d'animation cependant, faut pas trop en demander).
Du pure Php, mais impossible de faire cela sans rechargement.
Ceci dit, j'ai jamais utiliser cette technique, sans compter que j'y met des réserve coté référencement, je doute que les moteurs vont apprécier les refresh.
Je me demande si on pourrait pas y faire un truc du même genre avec Curl ?
Javascript ou Flash (ou autre du même genre) serait tout de même bien plus adapté.
tu veut que les images defilent ou que ça change au click
voici ce que j'ai proposé
tu dois mettre simplement tes images dans une balise
<MARQUEE .......> elements </MARQUEE>
par exemple:
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <MARQUEE direction="left" onmouseout=this.start() onmouseover=this.stop() scrollAmount=4 scrollDelay=50 width="500"> <a href="lelien"><img src='image.jpg' width='100' height='100' /></a> </MARQUEE>
pour plus d'info sur la balise va sur ce lien:
http://www.csvt.qc.ca/patriotes/html...c/xmpl_mrq.htm
N.B: elle sert aussi a faire defiler du texte
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager