Page 1 sur 1

Problème pour l'impression d'une page web

Publié :
par aiglon
Bonjour,
Alors voilà, sur ma page de simulation de coût de séjour j’ai un soucis sur l’impression de cette page.
Je m’explique, lorsque on lance une simulation l’aperçu avant impression montre bien la page en cours jusque là tout va bien. Mais si on fait une modification de cette simulation et qu’on la relance, l’aperçu montre encore la première simulation.
Je pense que ça vient d’un problème de mise en cache il faudrait peut-être que la page soit actualiser à chaque lancement de la simulation.
J’espère être clair et vous remercie de votre aide.

Aiglon.

Publié :
par Camping-tour
Avez vous essayé de passer les valeur par un $_POST ?
La page serait ainsi rechargée, et il suffit dans le formulaire d'afficher en valeur par défaut le contenu des variables récupérées.

Sinon, avec ce code qui empêche la mise en cache de la page en question ?

Code : Tout sélectionner

<?php
header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Date du passé
?>

Publié :
par aiglon
Merci pour votre aide, le problème est résolut.
Ca venait en fait de ma feuille de style pour l'impression.
En parlant de formulaire ceci m'amène à une autre question:
Je reçois parfois les formulaires de mon site avec tout les champs vierges.
Certains champs du formulaire sont pourtant obligatoire et sont contrôlés avant l'envoi.
Je pense que cela doit venir des robots spammeurs, mais existe-il un moyen d'éviter cela sans passer par un Captcha.
Merci.

Publié :
par Camping-tour
Les champs sont contrôlés avec php ou avec javascript ?

Il faut faire attention, si les robots peuvent spammer, vous risquez d'être sur la liste des spammeurs.

En cas de doute, mieux vaut recourir à un Captcha.

Nous pouvons vous passer celui de Camping-tour si vous le souhaitez, qui n'est pas de nous, mais qui est parfaitement efficace et très simple à mettre en place.

Cordialement.

Publié :
par aiglon
bonjour,

Tout les champs sont contrôlés en javascript.
Nous pouvons vous passer celui de Camping-tour si vous le souhaitez, qui n'est pas de nous, mais qui est parfaitement efficace et très simple à mettre en place.
Oui pourquoi pas je veux bien l'essayer merci.

Publié :
par Camping-tour
En fait, si le contrôle se fait en java script et que celui ci n'est pas activé, le contrôle ne se fait pas, ce qui explique les mails vides.

Java script c'est sympa car le contrôle ne nécessite pas de rechargement de la page, mais pas très sécuritaire. Vous pouvez ajouter côté serveur un deuxième contrôle en php, même plus simple, mais qui en cas de défaillance de java script limitera la casse.

Ensuite, pour définir qui est à l'origine des envois, il faut regarder dans les logs et récupérer l'IP.

Je vous adresse le script par Message Privé pour éviter de propager les petits secrets de sécurité de Camping-tour et que des gens ne développent des bots capables de décrypter le captcha.

L'utilisation est très simple et passe par des expressions conditionnelles en php.

Cordialement,
Olivier

PS : pour obtenir de l'aide sur son utilisation, merci d'ouvrir un post dans la rubrique support du forum.

Publié :
par aiglon
Merci pour le captcha,

J'ai ouvert un nouveau post pour ce sujet : captcha