Yvanoph Karim Modérateur ABC du Web Karim Yvanoph WebMaster 3Alannet webmaster@abc-du-web.com BP 116 7080 Menzel JEMIL Gouvernorat de BIZERTE Tunisie Yvanoph www.abc-du-web.com 0021625332209
Retour à l'Accueil du Mode d'Emploi du Forum XWebDesignor ?
   Accueil   Aide Rechercher Tags Identifiez-vous Inscrivez-vous  
Pages: [1]   Bas de page
  Imprimer  
Auteur Fil de discussion: Au secours ! Plus de commandes ni Mails ? ? ?  (Lu 10043 fois)
.boby
Newbie
*
Hors ligne Hors ligne

Messages: 5


Voir le profil
« le: Mar. 28 Janvier 2014 à 13:59:58 »

Bonjour,

depuis plus de huit jours plus de commandes et plus de mails parvenus depuis mes formulaires.

Le bouton du formulaire envoyer avec le lien du site "XXXXXX@trollix.eu"

Sous XWD dernière version, 1.8.4 r3.

Le site est www.trollix.eu


Merci par avance

Journalisée
yvanoph
Administrator
Hero Member
*****
Hors ligne Hors ligne

Messages: 2 818


Le PIRE des défauts, ne pas RECONNAÎTRE une erreur


Voir le profil WWW
« Répondre #1 le: Mar. 28 Janvier 2014 à 15:40:47 »

 ... je me suis permis de supprimer votre adresse courriel en clair, car c'est un risque de recevoir X Spams en la laissant ainsi, il y a encore quelques robots spammeurs qui parcourent ce Forum malgré les blocages d'IP déjà mis en place !

Jeté un coup d'œil à votre Site Web, qui présente bien des atouts et bons points (Bons "Page Rank" et autres), mais aussi de bien curieux défauts ?

De votre coté, un corps de Page de 1 000 pixels alors qu'en fait seulement 813 sont utilisés, d'où une bande vide de 187 à droite, ce qui présente au Visiteur un Site très curieusement décentré à gauche, ce qui est difficilement supportable visuellement !

Du coté Accueil un traducteur via Google, dont je comprends bien l'utilité, mais il existe beaucoup mieux, et serais très curieux à titre indicatif de savoir où vous l'avez trouvé ? Car il présente le défaut de tout déplacer dans une iFrame... Et modifier en conséquence le "<body>".


En ce qui concerne votre Module Courriel, de bizarres choses. Relevé le Code suivant dans le premier Bouton "Envoyer" :

<a onmouseout="wbuttonChange('p6b11024','./images/p6b11024Up.gif','#000000',true);"
onmouseover="wbuttonChange('p6b11024','./images/p6b11024Ov.gif','#000000',true);"
onclick="wibuttonMsgClick('','','Y29udGFjdEB0cm9sbGl4LmV1','','');" href="#">


('','','Y29udGFjdEB0cm9sbGl4LmV1','','') qui, traduit en Français (Ce n'est que du Base 64...) donne :

('','','XXXXXX@trollix.eu','','')

Pour exemple, le Code d'un Bouton identique dans l'un de mes Sites :

<a title="Envoyer votre message puis retourner à la Page Accueil !"
onclick="wibuttonMsgClick('','','ZGlyZWN0aW9uQGFiYy1kLXh3ZC5jb20','TWVyY2kgZX
Qg4CBiaWVudPR0IHZvdXMgdGVuaXIgaW5mb3Jt6SAh','aHR0cDovL3d3dy5hYmMtZC14
d2QuY29tL0FjY3VlaWwvQWNjdWVpbF9BQmVDZWRhaXJlX0IuQS5CQV9Vc2FnZXNfWF
dELmh0bWw');" href="#">


('','','ZGlyZWN0aW9uQGFiYy1kLXh3ZC5jb20',
'TWVyY2kgZXQg4CBiaWVudPR0IHZvdXMgdGVuaXIgaW5mb3Jt6SAh',
'aHR0cDovL3d3dy5hYmMtZC14d2QuY29tL0FjY3VlaWwvQWNjdWVpbF9BQmVDZWRha
XJlX0IuQS5CQV9Vc2FnZXNfWFdELmh0bWw')
traduit en Français donne :

('','','XXXXXX@abc-d-xwd.com',
'Merci et à  bientôt vous tenir informé !',
'http://www.abc-d-xwd.com/Accueil/Accueil_ABeCedaire_B.A.BA_Usages_XWD.html'


Vous aurez donc compris que les Cases fonctionnent ainsi :

('from','subjet','to','title','redir') ou

('Envoyé par/depuis','Type de contenu personnel pour identifier le pourquoi, par exemple dans un Module de courriel mettre "Courriel", dans un Module de commande mettre "Commande" ?','Courriel destinataire','Contenu affiché dans la Boite d'alerte après l'envoi','Page de redirection après l'envoi validé')

Nous pouvons donc déduire que votre adresse de réception est :
bien à sa place,
claire et sans erreur,
parfaitement compréhensible par les machines puisque je l'ai traduite de mon coté.

Il n'y a pas lieu donc que normalement ça ne fonctionne pas...


Mais là ce ne sont que théories de bureau d'études ! ! !

Car il FAUT remarquer plusieurs choses dans votre Code, bien différentes du mien :

Votre Bouton est en DOUBLE, l'un placé un peu en dessous de l'autre (xwd10 et xwd43), ça se voit dans le texte en bas de votre image.

Alors que le mien est "normal", simplement SEUL, sans "duplicate"... Il suffit de comparer le contenu de chaque "<div>" dans les images ci dessous, la vôtre en contenant deux autres avec chacune son Lien "<a>", la mienne contenant directement le Lien adéquate ?

Le vôtre contient aussi une fonction "wbuttonChange" (xwd10), qui n'existe pas dans votre deuxième Bouton (xwd43), ce dernier étant la copie du mien !

J'ai souvenir d'avoir déjà remarqué cette fonction défectueuse dans un Site de "sp59", son canicross si je ne me trompe pas ? Issue apparemment du Module E-Commerce, là encore SI je ne me trompe pas ? Mais ne me souviens plus de la méthode de résolution... Car il n'a plus ce souci aujourd'hui, ça par contre j'en suis sûr ! ! !


Alors idées en vrac :

Supprimer ce Module de traduction dans la Page d'Accueil, pour ce faire le copier puis le coller dans une Page de fond, vous garderez ainsi sa position ? Ou dupliquer la Page d'Accueil et la changer en Page de fond ?

Publier et vérifier si cela fonctionne ou non ?

NE PAS oublier de [Site/Compacter, Réparer] TROIS FOIS de suite auparavant ?


Autre essai possible, supprimer les DEUX Boutons Effacer et Envoyer puis après enregistrement [Site/Compacter, Réparer] TROIS FOIS de suite, réinstaller l'un après l'autre ces deux Boutons et tester ?


Voire nous tenir au courant ensuite, car vous avez quelques autres soucis divers, mais sans conséquences immédiates ni en rapport avec votre question...

Espérant pouvoir vous aider, cordialement, Yvanoph---

Journalisée

La théorie, c'est quand on sait tout mais qu'absolument rien ne fonctionne !

La pratique, c'est quand tout fonctionne "farpaitement" sans vraiment savoir pourquoi, ni d'ailleurs  chercher à comprendre...

Chance inouïe, ici théorie et pratique fonctionnent  !
.boby
Newbie
*
Hors ligne Hors ligne

Messages: 5


Voir le profil
« Répondre #2 le: Mar. 28 Janvier 2014 à 19:38:41 »

Bonjour,

Merci pour votre réaction et détails pour mon site.

J'ai rétabli le corps de page à 850 x 900.

Trois fois compresser/réparer.

Ensuite supprimé le module contact puis trois fois la même opération.

Remis le module contact et là encore trois fois la même opération.

Essai sur le site mais toujours pas de message reçu sur ma BAL trollix...

Journalisée
yvanoph
Administrator
Hero Member
*****
Hors ligne Hors ligne

Messages: 2 818


Le PIRE des défauts, ne pas RECONNAÎTRE une erreur


Voir le profil WWW
« Répondre #3 le: Mar. 28 Janvier 2014 à 22:31:14 »

Personnellement ça me rend déjà moins malade de le voir centré (Sourire), MERCI !

Vu aussi que vous avez déplacé le Module de traduction, il devient d'ailleurs quasiment invisible sur l'Accueil ? (Cf. première image ci dessous) Ce qui ne pose pas de problème pour qui sait l'initier mais ne sera pas évident pour un Visiteur Lambda...

Nous le retrouvons plus facilement exploitable sur la Page de contact (Cf. deuxième image ci dessous) puisque les colonnes ont disparu, mais avez vous fait l'essai SANS ce Module de traduction ?
Néanmoins il faut le mettre en avant pour conserver ne serait-ce que les Info Bulles par dessus vos affichages ?


Car je n'y avais pas prêté attention auparavant, mais le même problème de Boutons dupliqués se retrouve aussi dans ceux des Menus etc., en fait il est partout !


Deux questions, avant que je n'oublie encore une fois...

Savez vous depuis quand existe effectivement ce problème ?

Savez vous après quelle opération précise a surgit ce problème ? Mise à jour du programme, modification d'une Page d'un élément dans les Articles etc., en fait remonter chronologiquement vos dernières opérations ? Possible de dresser un tableau ?


Par ailleurs, normalement vous devez disposer sur votre machine d'une copie de votre Site via FTP, car en tant que professionnel il est prudent normalement d'en faire une systématiquement par semaine...

Si c'est le cas, pouvez vous publier l'une de ces sauvegardes, et progressivement remonter le temps jusqu'à retrouver un fonctionnement normal des Modules Courriel et Commandes !

Puis publier votre Site sur un sous /Répertoire, par exemple rajouter /tmp ou /essais au chemin de publication ?

Ainsi vous aurez provisoirement un Site fonctionnel pour votre travail normal, donc www.trollix.eu, et en m'indiquant le chemin provisoire, nous aurons un sous Site pour étudier et régler votre problème ? Genre www.trollix.eu/tmp par exemple...


A vous lire en retour, Yvanoph---

Journalisée

La théorie, c'est quand on sait tout mais qu'absolument rien ne fonctionne !

La pratique, c'est quand tout fonctionne "farpaitement" sans vraiment savoir pourquoi, ni d'ailleurs  chercher à comprendre...

Chance inouïe, ici théorie et pratique fonctionnent  !
.boby
Newbie
*
Hors ligne Hors ligne

Messages: 5


Voir le profil
« Répondre #4 le: Mer. 29 Janvier 2014 à 09:58:59 »

Bonjour,

La dernière sauvegarde date du 20/01 donc trop récente (j'ai testé quand même) mais toujours rien.


L'hébergeur met à disposition une messagerie type "Horde", et lorsque je clique réception courrier trollix message d'erreur. Voici ci-après ce qu'il déduise en Anglais:

"This is the mail system at host mx3.ispfr.net.

I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.

For further assistance, please send mail to postmaster.

If you do so, please include this problem report. You can
delete your own text from the attached returned message.

                   The mail system

<webmaster@example.com>: connect to example.com[93.184.216.119]:25: Connection timed out


Reporting-MTA: dns; mx3.ispfr.net
X-Postfix-Queue-ID: 07C2D5825F7
X-Postfix-Sender: rfc822; contact@trollix.eu
Arrival-Date: Tue, 21 Jan 2014 15:42:52 +0100 (CET)

Final-Recipient: rfc822; webmaster@example.com
Original-Recipient: rfc822;webmaster@example.com
Action: failed
Status: 4.4.1
Diagnostic-Code: X-Postfix; connect to example.com[93.184.216.119]:25:
    Connection timed out
"

_____________________________________________________________________________________

"[Rapport de problème] reception commandes du.eml
Sujet:
[Rapport de problème] reception commandes du site
De :
r........ j...... <XXXXXXX@trollix.eu>
Date :
21/01/2014 15:41
Pour :
webmaster@example.com

This problem report was received from 10.5.1.3. The user clicked the problem report link from the following location:
http://webmail.trollix.eu/horde/imp/mailbox.php?mailbox=INBOX
and is using the following browser:
Mozilla/5.0 (Windows NT 5.1; rv:26.0) Gecko/20100101 Firefox/26.0
"


Bonjour,

Impossible de récupérer  mes messages et commandes?


Récupération du courrier : Connexion au serveur de messagerie distant impossible : Can't open mailbox {:110/pop3}: invalid remote specification



Que pensez vous de cette analyse ?

Merci encore

Journalisée
.boby
Newbie
*
Hors ligne Hors ligne

Messages: 5


Voir le profil
« Répondre #5 le: Mer. 29 Janvier 2014 à 12:43:29 »

Re bonjour,

Je viens de changer de formulaire avec un autre moins complet (L'ancien, celui classé obsolète), et cette fois ça marche, je reçois bien mes mails dans bal trollix.
Donc il y aurait bien un problème au niveau formulaire et ou bouton envoyer.

D'autres part je ne récupère toujours pas les commandes sur ma bal trollix, mais lorsque je vais dans le module e-commerce puis réception de commande, là c'est bon, je les trouve !

Bizarre tout ça...

Journalisée
yvanoph
Administrator
Hero Member
*****
Hors ligne Hors ligne

Messages: 2 818


Le PIRE des défauts, ne pas RECONNAÎTRE une erreur


Voir le profil WWW
« Répondre #6 le: Mer. 29 Janvier 2014 à 12:55:35 »

 ... est contenue dans le Code retourné :

"Connection timed out"

Nous pouvons en déduire que l'ordre est bien donné, mais qu'il n'aboutit pas ?

Quelles peuvent en être les causes...

Surcharge du serveur par encombrement, trop de requêtes simultanées ? Ça arrive, mais ce n'est pas éternel, ou, dit autrement, ce genre d'erreur peut arriver maintenant mais ne se reproduira plus dans cinq ou dix minutes ? Sauf panne matérielle, auquel cas nous pouvons espérer une réparation dans la journée qui suit ? Ou attaque dDos, mais dans ce cas même le Site finit par devenir inaccessible, pire, votre hébergeur vous envoie dans les heures qui suivent un message de suppression imminente de votre hébergement...
En clair, nous pouvons rayer cette cause, puisque cela fait si je comprends bien plus de huit jours que "ça coince" ?

Surcharge du serveur par une "boucle" du programme, qui est lancé mais retourne en cours de route à un point précédent du programme... Donc il ne cesse de tourner en rond, surcharge la machine qui n'apprécie et jette le total ?
Dans le même genre, une commande du programme qui n'est pas comprise, par changement de Code, de Balise etc., auquel cas le programme se lance, puis ne pouvant interpréter la suite tourne en rond, avec la même conséquence qu'au dessus, à savoir qu'au bout d'un temps donné, sans avancée, il coupe la ligne en rejetant la requête !


Je pencherais donc pour cette option, alors question :

Quelle Version de php est installée chez votre hébergeur ? J'ai souvenir d'avoir eu quelques soucis avec les dernières V 5, non comprise par les fichiers d'XWD, mais je ne me souviens plus où hélas... Il me semble de mémoire en avoir parlé ici, suite à une demande d'un Membre au Canada, si je ne me trompe pas ? Rubrique php normalement...

PAR CONTRE, je ne connais pas le circuit du processus d'envoi d'une commande, et n'ai jamais vérifié si ce dernier emploie lui aussi les fichiers wiform etc. ou en utilise d'autres ? Je vais donc partir à la découverte à ce propos !


Remarque :
Il est grand dommage que vous n'ayez de votre coté des sauvegardes du Site publiée faites par FTP sur votre machine, les hébergeurs ne remontent qu'avec des journalières sur quelques jours, ce qui est à mes yeux largement insuffisant... D'où l'intérêt bien compris d'en avoir chez soi ?
Surtout en professionnel, an cas de litige avec un client, si modification de tarif, de conditions générales de vente etc. ?


Bien cordialement, Yvanoph---


P.S. J'avais fait deux essais hier au soir, le Module de traduction activé (Cf. image ci dessous), mais je suppose que vous ne les avez pas reçus ?
Journalisée

La théorie, c'est quand on sait tout mais qu'absolument rien ne fonctionne !

La pratique, c'est quand tout fonctionne "farpaitement" sans vraiment savoir pourquoi, ni d'ailleurs  chercher à comprendre...

Chance inouïe, ici théorie et pratique fonctionnent  !
yvanoph
Administrator
Hero Member
*****
Hors ligne Hors ligne

Messages: 2 818


Le PIRE des défauts, ne pas RECONNAÎTRE une erreur


Voir le profil WWW
« Répondre #7 le: Mer. 29 Janvier 2014 à 15:13:02 »

 ... sur votre Site vous êtes ici et vice versa ? (Sourire)

J'avais remarqué que vous aviez remis un ancien Composant quant au Module de Courriel puisque je l'ai essayé de suite (Cf. image ci dessous), ce qui m'a fait repensé à l'un des défauts d'XWD à propos duquel je râle depuis déjà trois ans... Et d'ailleurs BIEN visible sur cette capture d'écran, j'en parlerais plus bas, ou sur un autre Fil, car c'est un autre sujet ?


Bref, j'allais vous proposer deux méthodes pour tester votre php, avec la simple fonction "mail" incluse dans cet ensemble ! Je les publie quand même, pour ceux curieux de savoir comment ce qu'ils emploient fonctionne, au cas ou ?

Avec un éditeur de texte quelconque, créer un fichier contenant :

<?php
     $headers ='From: "nom"<adresse@fai.truc>'."\n";
     $headers .='Reply-To: adresse_de_reponse@fai.truc'."\n";
     $headers .='Content-Type: text/plain; charset="iso-8859-1"'."\n";
     $headers .='Content-Transfer-Encoding: 8bit';

     if(mail('votreNomDeCourriel@votreDomaine.votreExtension', 'Test format txt', 'Message de test en format texte simple', $headers)){echo 'Le message a bien été envoyé';}
     else{echo 'Le message n\'a pu être envoyé';}
?>


et le nommer test-txt.php

Pour explication technique, les ."\n" sont l'équivalent de retour chariot, les .= l'équivalent en JavaScript de += ou rajouter un élément à la chaîne avant de passer à l'ordre ou fonction suivante !
C'est là un test au format texte simple, donc que du texte, pas de fichier joint, image etc., disons pour comprendre l'équivalent d'un SMS ? Avec les limites que ça impose, 70 caractères par ligne MAXIMUM, comme les SMS n'en autorisant que 160 ! Si vous dépassez, le retour chariot pour rallonger va en manger 8, donc vos textes sont découpés en portions de 152 caractères, un espace valant bien évidemment un caractère...

Ce fichier créé, le publier à la racine de votre hébergement via FTP, puis dans la barre d'adresse du Navigateur exécuter ladite commande, à savoir :

www.monNomDeSite.monExtension/test-txt.php

et voir les résultats, tant la réponse immédiate que dans votre Boite Courriel ?


Par contre, les courriels de ce type sont rares, tout simplement parce que ne présentant pas de mise en page, comme les très anciens Sites Web...
Donc les courriels maintenant affichent une Page Web, ce qui veut dire qu'elles sont construites avec de l'html ! C'est ce qui permet d'afficher un fond coloré, une image, des Liens, et même des tableaux, comme par exemple une commande, avec des références, quantité, tarif unitaire, totaux etc., disons l'équivalent d'un MMS ?

Alors le fichier d'essais puisque les fonctions sont appelées différemment :

<?php
     $headers ='From: "nom"<adresse@fai.truc>'."\n";
     $headers .='Reply-To: adresse_de_reponse@fai.truc'."\n";
     $headers .='Content-Type: text/html; charset="iso-8859-1"'."\n";
     $headers .='Content-Transfer-Encoding: 8bit';

     $message ='<html><head><title>Titre : Essai en HTML</title></head><body>Message de test</body></html>';

     if(mail('votreNomDeCourriel@votreDomaine.votreExtension', 'Test format html', $message, $headers)){echo 'Le message a été envoyé';}
     else{echo 'Le message n\'a pu être envoyé';}
?>


Enregistrer sous test-html.php et exécuter de la même façon !


Cet aparté clos, de votre coté, apparemment donc les fonctions de Base d'envoi sont bien fonctionnelles puisque vous dites recevoir avec un ancien Module. Ce qui est assez logique, le script étant publié "in extenso" dans le Code de la Page html. Et non plus appelé via des fichiers ressources externes !

D'un autre coté, il est aussi logique que ça ne fonctionne pas du coté des commandes, car alors là nous passons par un fichier externe quant à l'envoi, et normalement par un autre fichier externe en ressource quant à la construction du contenu du Courriel AVANT son envoi ?

En effet, un Courriel simple va contenir l'adresse courriel de l'expéditeur, complété d'un message, sans plus.

Une commande va de son coté devoir présenter une référence, sinon une désignation, un ou plusieurs tarifs de remise, port, TVA etc. si nécessaire, plus des coordonnées si expédition, des conditions de règlement et que sais-je encore ?
Tout ceci ne sera donc pas traité de la même façon qu'un simple courriel, puisque le contenu, le "<body>" du courriel sera totalement différent !


Le SEUL point commun sera donc à mon avis un Module php au sein d'XWD puisque les ressources en JavaScript fonctionnent, à preuve les traces de commandes relevées pour l'instant dans le Module lui même selon vos dires ?


Aussi je vais de ce pas vérifier avec de vieilles sauvegardes s'il y a eu quelques changement dans les w???.php publiés ? Et vous tiens informé en retour.


Cordialement, Yvanoph---

Journalisée

La théorie, c'est quand on sait tout mais qu'absolument rien ne fonctionne !

La pratique, c'est quand tout fonctionne "farpaitement" sans vraiment savoir pourquoi, ni d'ailleurs  chercher à comprendre...

Chance inouïe, ici théorie et pratique fonctionnent  !
gb87
Hero Member
*****
Hors ligne Hors ligne

Messages: 1 247



Voir le profil WWW
« Répondre #8 le: Mer. 29 Janvier 2014 à 17:16:38 »

Bonjour à toutes et tous,

les soucis de notre ami ".boby" à partir de son formulaire de contact laissent penser que ce n'est pas aussi simple que cela de faire un BON formulaire qui fonctionne. C'est indiscutablement une "pierre précieuse" dans nos sites. Sans elle, point de demande, ou pire, de commande…

En pièces jointes, le détail des deux boutons "Envoyer" et "Effacer", de mon propre formulaire, qui fonctionne bien entendu ! (Inspecteur de propriétés).
Ces boutons sont ceux de la médiathèque de XWD, qui peuvent présenter quelques inconvénients par rapport à leurs "Nom de l'image", qui est assez "compliqué" pour les robots, (Chiffres plus lettres … donc pour le référencement ?)

La troisième pièce jointe donne une vue de l' "explorateur d'éléments" du même formulaire.
Vous pouvez vous inspirer de ces documents si vous avez des difficultés avec votre formulaire.
Une fois tout en place et opérationnel rendre tous les éléments non sélectionnables (case à cocher, en haut) afin d'éviter de malencontreusement les modifier ?
Attention aussi à vos adresses courriel de retour ! Elles doivent bien correspondre entre elles au caractère près !

Bon travail.

Formulaire complet visible ICI: http://www.berrand-sarl.fr/Contact.html


Cdt. Guy

« Dernière édition: Mer. 29 Janvier 2014 à 17:37:48 par gb87 » Journalisée

Il est humain de se tromper, persévérer dans l’erreur est diabolique ... en quelques mots: Errare humanum est, perseverare diabolicum...

Je fonctionne avec 1 PC, sous Windows Seven Pro.
J'utilise IE version 11.0.9600.17801 (Enfin quand çà fonctionne!) + Firefox  (Dernière version)
yvanoph
Administrator
Hero Member
*****
Hors ligne Hors ligne

Messages: 2 818


Le PIRE des défauts, ne pas RECONNAÎTRE une erreur


Voir le profil WWW
« Répondre #9 le: Mer. 29 Janvier 2014 à 18:44:24 »

Oui, j'ai bien souvenir de la mise au point du vôtre, "gb87", ainsi que bien d'autres détails quant aux Info Bulles et autres Balises de type "<h>"...
Mais point n'ai voulu aborder ce sujet tant que le problème principal de ".boby" ne soit réglé ? (Et je ne me souviens d'ailleurs plus sous quelle Rubrique nous avions discuté des valeurs à mettre dans les Info Bulles pour avoir ET les obligations comprises par le "script" ET le contenu des Info Bulles eux mêmes ! Les fameux types 01, 02, 03 et 11, 12, 13...)


Pris le temps de jeter un coup d'œil à votre Code, quelques uns des miens et à nouveau celui contenu dans Trollix ! Voir ci dessous :

Bouton "Envoyer" de "gb87" sur son Site :

<div id="obj11035" class="css98">
   <a title="bouton envoyer vers notre messagerie" onclick="wibuttonMsgClick('UmV0b3VyIGR1IGZvcm11bGFpcmU',
'',
'ZW50cmVwcmlzZUBiZXJyYW5kLXNhcmwuZnI',
'TWVyY2kgZGUgdm90cmUgdmlzaXRlLiBOb3VzIHLpcG9uZHJvbnMgYXUgcGx1cyB2aXRlIOAgdm90cmUgZGV
tYW5kZS4g',
'');" href="#">
      <img border="0" onmouseout="this.src='./images/p5b11035Up.gif'" onmouseover="this.src='./images/p5b11035Ov.gif'" title="bouton envoyer vers notre messagerie" alt="bouton envoyer vers notre messagerie" src="./images/p5b11035Up.gif">
   </a>
</div>


donc incontestablement une Version égale ou ultérieure à V 1.8.3 ! (Toutes les valeurs sont en Base 64 !)


Bouton "Envoyer" de l'un de mes vieux Sites, mais publié à l'instant, juste pour essais sur ce sujet :

<div id="obj11019" class="css20">
   <a title="Envoyer votre message puis retourner à la Page Accueil !" onclick="wibuttonMsgClick('',
'',
'ZGlyZWN0aW9uQGFiYy1kLXh3ZC5jb20',
'TWVyY2kgZXQg4CBiaWVudPR0IHZvdXMgdGVuaXIgaW5mb3Jt6SAh',
'aHR0cDovL3d3dy5hYmMtZC14d2QuY29tL0FjY3VlaWwvQWNjdWVpbF9BQmVDZWRhaXJlX0IuQS5CQV9Vc2
FnZXNfWFdELmh0bWw');" href="#">
      <img border="0" onmouseout="this.src='./images/p10b11019Up.gif'" onmouseover="this.src='./images/p10b11019Ov.gif'" title="Envoyer votre message puis retourner à la Page Accueil !" alt="Envoyer votre message puis retourner à la Page Accueil !" src="./images/p10b11019Up.gif">
   </a>
</div>


une Version V 1.8.3 SANS Module E-Commerce !


Bouton "Envoyer" de l'un de mes Sites Client :

<div id="obj11021" class="css27">
   <a title="Ne pas oublier de compléter voire actualiser le Captcha à gauche ! ! !" onclick="wibuttonMsgClick('',
'ZGlyZWN0aW9uQGFscGljYXJlLmluZm8',
'Avec tous nos remerciements pour avoir pris le temps de nous écrire, merci !',
'Javascript:history.back();');" href="#">
      <img border="0" onmouseout="this.src='./images/p2b11021Up.gif'" onmouseover="this.src='./images/p2b11021Ov.gif'" title="Ne pas oublier de compléter voire actualiser le Captcha à gauche ! ! !" alt="Ne pas oublier de compléter voire actualiser le Captcha à gauche ! ! !" src="./images/p2b11021Up.gif">
   </a>
</div>


une Version V 1.8.1 AVEC Module E-Commerce ! (Donc SANS la variable "from" !)


Le Bouton "Accueil" sur le Site trollix.eu :

<div id="obj10005" class="xwd9">
   <div class="xwd10">
      <a onmouseout="wbuttonChange('p7b10005','./images/p7b10005Up.gif','#000000',true);" onmouseover="wbuttonChange('p7b10005','./images/p7b10005Ov.gif','#000000',true);" href="./index.html"></a>
   </div>
   <div class="xwd11">

      <a id="p7b10005TXT" class="xwd12" onmouseout="wbuttonChange('p7b10005','./images/p7b10005Up.gif','#000000',true);" onmouseover="wbuttonChange('p7b10005','./images/p7b10005Ov.gif','#000000',true);" href="./index.html">ACCUEIL</a>
   </div>
</div>


une Version V 1.8.3r3 AVEC Module E-Commerce !


Que pouvons nous en déduire ?

Tout d'abords, avec ou sans Module E-Commerce, le Code ne change en rien dans tous les Boutons "Envoyer" !

Le seul changement notable dans le Code consiste dans les valeurs qui depuis la V 1.8.3 sont toutes codées en Base64, ce qui ne l'était  pas auparavant, plus l'ajout de la variable "from", mais n'empêche en rien son fonctionnement ! D'ailleurs le fichier WiForm.php a bien été modifié en conséquence pour que toutes ces variables soient correctement décodées :

$useSQL=getField("useSQL");
$from=base64_decode(getField("from"));
$to=base64_decode(getField("wemailTo"));
$subject=base64_decode(getField("wsubject"));
$msgAfter=base64_decode(getField("msgAfter"));
$redirAfter=base64_decode(getField("redirAfter"));


Non, la SEULE et UNIQUE chose qui change entre nos Boutons et ceux contenus dans le Site Trollix reste TOUS les Boutons ! ! ! Qui curieusement sont tous dédoublés, comme je le mentionnais déjà hier à propos de son Bouton "Envoyer" avant l'emploi d'un autre type de Module ?


Quelle en est la cause ? Je ne pense pas que ce soit le Module de traduction, celui là génère d'autres problèmes mais ne doit pas intervenir quant au fonctionnement de chaque Bouton ?

Par contre, j'avais déjà noté des dysfonctionnements identiques sur d'autres Sites, et je pense que peut-être cela est induit par les Menus qui ouvrent des lignes dessous ? N'ayant jamais employé ce type de Menu, et n'en ayant pas davantage vu dans votre Site, "gb87", je ne saurais dire... D'autant que je ne sais pas non plus où se trouve ce type de [Composant] dans XWD, à voir ?


Affaires à suivre, Cordialement, Yvanoph---

Journalisée

La théorie, c'est quand on sait tout mais qu'absolument rien ne fonctionne !

La pratique, c'est quand tout fonctionne "farpaitement" sans vraiment savoir pourquoi, ni d'ailleurs  chercher à comprendre...

Chance inouïe, ici théorie et pratique fonctionnent  !
.boby
Newbie
*
Hors ligne Hors ligne

Messages: 5


Voir le profil
« Répondre #10 le: Mer. 29 Janvier 2014 à 20:21:34 »

Bonsoir,

Alors là, je plane ! Et ne sais plus comment faire ?

Journalisée
gb87
Hero Member
*****
Hors ligne Hors ligne

Messages: 1 247



Voir le profil WWW
« Répondre #11 le: Mer. 29 Janvier 2014 à 20:33:17 »

je crois que c'est là :

Bonjour Guy, essayé votre Page de Contact ...


Lien : http://forum.abc-d-xwd.com/index.php/topic,147.msg741.html#msg741


@+ Guy

Journalisée

Il est humain de se tromper, persévérer dans l’erreur est diabolique ... en quelques mots: Errare humanum est, perseverare diabolicum...

Je fonctionne avec 1 PC, sous Windows Seven Pro.
J'utilise IE version 11.0.9600.17801 (Enfin quand çà fonctionne!) + Firefox  (Dernière version)
yvanoph
Administrator
Hero Member
*****
Hors ligne Hors ligne

Messages: 2 818


Le PIRE des défauts, ne pas RECONNAÎTRE une erreur


Voir le profil WWW
« Répondre #12 le: Mer. 29 Janvier 2014 à 20:37:31 »

SI j'ai bien compris, actuellement vous avez un Site peu ou prou fonctionnel, en ce sens que tout "fonctionne", avec un Module Courriel qui vous permet de recevoir des messages, et un Module Commandes que vous pouvez consulter via l'onglet commandes ?
DONC, toujours SI je comprends bien, actuellement vous pouvez honorer vos commandes ? Et ne pas laisser échapper une vente ni laisser un Client se sentir perdu ?
Donc NI touchons plus actuellement ! ! !


Et dans ce cas nous allons tenter, pas à pas, de résoudre votre souci dans une copie de votre Site ! Tout simplement...

Pour ce faire, copier votre fichier .xwd ailleurs, le renommer autrement, et paramétrer comme chemin /tmp en plus du chemin classique ?
Vous aurez ainsi DEUX Sites, le public à l'adresse normale pour vous dépanner tel qu'il est actuellement, et un deuxième inconnu du public, qui nous sera réservé pour nos essais...


Dans ce deuxième Site, supprimer le gadget des Langues, et publier tel que !
Me tenir informé dès que c'est fait pour que je puisse voir le Code ?

Ou, plus astucieusement, dupliquer la Page de contact, rajouter un 2 à son nom, et dans cette nouvelle supprimer l'ancien Module et en mettre un nouveau ?

Nous aurons ainsi deux Pages différentes à voir en détail, mais avec des Modules différents...


Autre astuce, me confier une copie de votre fichier .xwd, je n'ai pas besoin des clefs de publication, je sais publier chez moi en sous Site ! Et rassurez vous, vous ne serez pas le premier ! ! ! (Sourire)


A vous lire, bien cordialement, Yvanoph---

Journalisée

La théorie, c'est quand on sait tout mais qu'absolument rien ne fonctionne !

La pratique, c'est quand tout fonctionne "farpaitement" sans vraiment savoir pourquoi, ni d'ailleurs  chercher à comprendre...

Chance inouïe, ici théorie et pratique fonctionnent  !
yvanoph
Administrator
Hero Member
*****
Hors ligne Hors ligne

Messages: 2 818


Le PIRE des défauts, ne pas RECONNAÎTRE une erreur


Voir le profil WWW
« Répondre #13 le: Mer. 29 Janvier 2014 à 21:36:28 »

Et je vais de ce pas le "taguer" afin de pouvoir le retrouver plus facilement ultérieurement ?

Par ailleurs, tombé sur un autre Site qui emploie ces Menus qui se déplient en sous Menus, Lien ICI, et constaté que cette fonction "wbutton" etc. n'existe pas non plus dans ledit Site ! ! ! Alors d'où sort cette curieuse fonction qui n'existe d'ailleurs pas dans le "core" d'XWD et qui nous duplique les Boutons de façon systématique...

Bref, dommage que ".boby" ne donne l'historique exact des modifications étapes par étapes de son Site...


Dans l'attente de ses nouvelles, et encore merci pour votre recherche, bien cordialement, Yvanoph---

Journalisée

La théorie, c'est quand on sait tout mais qu'absolument rien ne fonctionne !

La pratique, c'est quand tout fonctionne "farpaitement" sans vraiment savoir pourquoi, ni d'ailleurs  chercher à comprendre...

Chance inouïe, ici théorie et pratique fonctionnent  !
Tags: Formulaire Envoyer Bouton Mail Courriel Courriel: Envoyer Mail Envoyer 
Pages: [1]   Haut de page
  Imprimer  
 
Aller à:  

Propulsé par MySQL Propulsé par PHP Powered by SMF 1.1.20 | SMF © 2013, Simple Machines
Soutenir Yvanoph par un Don ?
Boréal - V 1.0 by Yvanoph | Sitemap
XHTML 1.0 Transitionnel valide ! CSS valide !
Page générée en 0.124 secondes avec 20 requêtes.