Remplacer des frames HTML par des pseudo-frames PHP (include

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Remplacer des frames HTML par des pseudo-frames PHP (include

par finipe » 20 oct. 2005, 20:10

Malheureusement, si tu veux éviter ça, il te faut utiliser des frames ou des iframes, à moins que tu saches dès le départ que tu auras un nombre d'images réduit, tenant sur une seule page (mais apparemment ce n'est pas le cas ici).

par Invité » 20 oct. 2005, 18:33

- Pour éviter le défilement, il te faudra découper ta galerie en plusieurs pages, par exemple 10 images par page, avec en dessous un décompte du nombre de pages : 1 - 2 - 3 - ... - X-2 - X-1 - X
Dommage c'est ce que je voulais éviter justement. Merci quand même.

par finipe » 20 oct. 2005, 17:55

- Pour la balise <div> et ses modifications dynamiques, ce n'est pas du php qu'il te faut, mais du javascript, avec innerHTML.

- Pour éviter le défilement, il te faudra découper ta galerie en plusieurs pages, par exemple 10 images par page, avec en dessous un décompte du nombre de pages : 1 - 2 - 3 - ... - X-2 - X-1 - X

Fais des recherches sur ce même forum, il y a beaucoup de sujets là dessus, je crois même qu'il y a un tutorial (dont je ne saurai pas te donner l'url, qqun pourra sûrement le faire :wink:)

Remplacer des frames HTML par des pseudo-frames PHP (include

par Simon » 20 oct. 2005, 17:07

Bonjour, j'ai un site internet qui contient une galerie d'image. La page se présente comme suit : une frame en bas où figurent les miniatures des images (sur une seule ligne) et une frame en haut pour afficher en grand les images sur lesquelles on clique.
Je souhaite éliminer les frames HTML et les remplacer par des fonctions PHP Include, afin d'éviter de faire des redirections en fonction de la résolution d'écran du visiteur. Deux problèmes apparraissent :

- Je ne parviens pas à trouver la fonction php qui m'ouvre une image dans une balise HTML < div >, lorsque je clique sur une miniature.
- Comme ma galerie est assez longue, une barre de défilement s'affiche en bas pour pouvoir afficher toutes les miniatures. Le problème est que lorsqu'on déplace la barre de défilement, les miniatures défilent mais la pseudo-frame du haut disparaît, ce qui est assez normal. Je ne sais pas comment faire pour soit inclure une barre de défilement uniquement dans la pseudo-frame du bas, soit faire en sorte que la pseudo-frame du haut ne défile pas avec les reste.

J'espère que je me fait bien comprendre.
Pour vous donner une idée de l'aspect de la page avec les frames HTML : http://latox.free.fr/3d rubrique Galerie en haut à gauche.
Merci d'avance pour votre aide.

Simon