Précédent   Forum du club des développeurs et IT Pro > PHP > Langage > Débuter
Débuter Forum d'entraide pour débuter en PHP. Avant de poster -> Cours PHP, FAQ PHP, Outils PHP, etc.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 19/12/2012, 09h28   #1
dharkan
Membre régulier
 
Développeur informatique
Inscription : mars 2010
Messages : 187
Détails du profil
Informations personnelles :
Localisation : Belgique

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : mars 2010
Messages : 187
Points : 74
Points : 74
Par défaut Creation d'un slide show en php

Bonjours,

je rencontre un problème lors de l'implémentation de mon slide show.
Lorsque j'affiche celui ci directement dans ma page pas de problème. le slide show fonctionne bien car il y a un rafraichissement de ma page. Alors je me suis dit que cela ne le ferait pas pour le client si un rafraichissement de page s'effectue à chaque fois qu'il appuie sur suivant pour faire défiler les images.
Donc ce que j'ai fait c'est d'inclure une page php dans une div afin de simuler une frame et empêcher un refresh de ma page web. Seulement le hic se pose ici, la div contenant le fichier ne se rafraichit pas du tout et passe à une autre page. En effet car dans la form qui envoi les paramètre pointe sur le nom de la page qui je croyait agissait comme une frame. En gros j'aimerai comprendre comment je pourrai rafraichir seulement ma div. dans le doute je vous met le code du slide show :

afficher_slide.php
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?php
    include_once('slide.php');
    $slide = new SlideShow();
    $slide->chargerSlide();
 
    if(isset($_GET['suivant']))
    {
        $i = $_GET['suivant'] + 1;
    }
    else
    {
        $i=0;
    }
 
    if($i<0)
    {
        $i=0;
    }
    if($i>=$slide->nombreSlide())
    {
        $i=0;
    }
    echo '<form id="suivant" method="get" action="afficher_slide.php">';
        echo'<input type="hidden" value="'.$i.'" name="suivant"/> <input type="submit" value="suivant"/>';
    echo '</form>';
 
    $slide->afficherSlide($i);
?>
index.php
Code :
1
2
3
4
5
<div id="slide">
		<?php
			include('afficher_slide.php');
		?>
	</div>
dharkan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/12/2012, 09h36   #2
Bovino
Responsable Développement Web

 
Avatar de Bovino
 
Homme Didier Mouronval
Développeur Web
Inscription : juin 2008
Messages : 18 165
Détails du profil
Informations personnelles :
Nom : Homme Didier Mouronval
Âge : 42
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2008
Messages : 18 165
Points : 65 065
Points : 65 065
Un slideshow en PHP, ça n'a aucun sens !
PHP s'exécute côté serveur alors que toi, tu veux des actions côté client.

C'est JavaScript qui gère ça.
__________________
Pas de question technique par MP !
Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi !
Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
Mon livre sur jQuery
Bovino est actuellement connecté   Envoyer un message privé Réponse avec citation 10
Vieux 19/12/2012, 10h05   #3
dharkan
Membre régulier
 
Développeur informatique
Inscription : mars 2010
Messages : 187
Détails du profil
Informations personnelles :
Localisation : Belgique

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : mars 2010
Messages : 187
Points : 74
Points : 74
Ok, merci pour la réponse, je vais me rediriger la dessus.
dharkan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/12/2012, 12h02   #4
dharkan
Membre régulier
 
Développeur informatique
Inscription : mars 2010
Messages : 187
Détails du profil
Informations personnelles :
Localisation : Belgique

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : mars 2010
Messages : 187
Points : 74
Points : 74
Vraiment merci pour m'avoir aiguillé sur le javascript sa tourne comme je le souhaitais.
dharkan est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 13h22.


 
 
 
 
Partenaires

Hébergement Web