Probleme compatibilité IE, Netsacpe et firefox

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 : Probleme compatibilité IE, Netsacpe et firefox

Re: Probleme compatibilité IE, Netsacpe et firefox

par xTG » 14 févr. 2011, 12:34

Il serait bon de regarder la tête de la valeur de la variable dans ce cas.
Car ton script n'implique pas une boucle d'affichage, c'est donc une boucle de refresh sur la même page.
Problème de redirection, $url est incorrecte. ;)

Re: Probleme compatibilité IE, Netsacpe et firefox

par TJOCE » 14 févr. 2011, 11:37

Bonjour,

Merci pour votre aide, je vais utiliser le CSS.
J'ai maintenant un autre probleme sur netscape où la redirecteion automatique ne marche pas :

Code : Tout sélectionner

echo "<script>alert(\"Veuillez saisir la quantité commandée\")</script>"; $url = $_SESSION["url"]; echo '<meta http-equiv="refresh" content="0;URL='.$url.'">'; exit;
Si le client ne remplit pas le form et déclenche le mesage d'alerte dans la page traitement, le client n'est pas redirigé vers la page "$url" mais le message s'affiche en boucle et bloque le navigateur.

tjoce

Re: Probleme compatibilité IE, Netsacpe et firefox

par moogli » 14 févr. 2011, 10:40

j'ajouterais que coté html y a un manque
<INPUT type=submit value="Ajouter au panier" name="001" <= il faut des " pour le type est input devrait être en minuscule (pour faire bien).

ensuite 001 comme nom de champ c'est vrai très très très peut pratique.

On ne peut pas tester sur ton site por regarder le formulaire puisse que seule la page de garde s'affiche ...

pour ce qui est des styles une css serait plus indiqué, c'est moins lourd pour la lecture et l'on va à l'essentiel :)

@+

Re: Probleme compatibilité IE, Netsacpe et firefox

par xTG » 14 févr. 2011, 10:09

Est-ce que les cookies sont activés sur ces deux navigateurs ?
Les sessions nécessitent les cookies pour fonctionner.

Probleme compatibilité IE, Netsacpe et firefox

par TJOCE » 14 févr. 2011, 05:37

Bonjour

J'ai développé ce site http://www.7adeco.com qui fonctionne très bien sous IE,
mais pas sous netscape et firefox => aucun article n'est enregistré dans le panier -

j'ai remarqué quand cliquant sur le bouton ajouter au panier, les variables enregistrées (prix, description, poids, ...) dans la session sont vides dans ma page de traitements.
J'utilise un bouton comme ce bouton
<INPUT type=submit value="Ajouter au panier" name="001" style="font-family:Arial; font-size:10px; color:white; background-color:maroon; border-width:0px; border-top-color:black; border-right-color:black; border-bottom-color:black; border-style:none;">
Je fais un echo, et mes variables sont vides. Pourtant j'ai mis un session_start(); dans toutes mes pages.
Pourquoi ça ne marche pas dans Netscape et Firefox ? quelle autre alternative choisir ?

Merci pour votre aide