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  
  Voir les messages
Pages: 1 2 [3] 4 5 6 7 8 9 10 11 12 13 ... 189
31  Les Langages avancés, PHP, Flash et AS ? / Code & Requêtes : / ASSUMEZ VOUS, et arrêtez de NIER des évidences ! le: Mer. 30 Mai 2018 à 20:20:30

Que ça vous plaise ou non, MON message publié HIER à été modifié ce matin par VOS SOINS à 10H47, c'est ce que JE vois, point barre !


Et ce n'est PAS la première fois que vous passez "revisiter" MES Publications ?

D'ailleurs, le #Contenu publié en REMPLACEMENT de MON message n'est pas du tout de mon style, mais bel et bien du vôtre.
Ce n'est d'ailleurs PAS DU TOUT la première fois que vous vous permettez ce genre de "galipette", en n'ayant PAS PEUR ENSUITE DE LE NIER, accusant TOUJOURS les autres sinon le fonctionnement du #Serveur ou même du #Forum ?

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

Publication dans laquelle je vous avais déjà prévenu ne plus accepter ce genre de mesactions SANS mon autorisation ? ? ? Mais quand il s'agit de SUPPRIMER la démonstration de VOS erreurs, il va de soi que vous n'alliez pas me le demander mais le faire plus tardivement et discrètement DANS MON DOS ?


De l'administration de la preuve :




Cliquer sur l'Image ci dessus pour l'ouvrir en GRAND dans une nouvelle Fenêtre
?


Comme vous pouvez le constater, celui qui a publié HIER le message numéro 4775 est Yvanoph, et je reconnais bien là MON titre, qui LUI n'a pas changé !
Mais dans l'intégralité du #Texte dessous, c'est bien vous qui l'avez tapé, avec votre propre signature ?
Par contre, vous êtes allé COPIER MON #Code directement, puisque pour la toute première fois en me citant apparaissent des couleurs, ce que, jusqu'à présent, vous n'aviez JAMAIS fait, vous contentant couramment de colorer le tout en #Beige...


De l'Administration JURIDIQUE de la Preuve :




Cliquer sur l'Image ci dessus pour l'ouvrir en GRAND dans une nouvelle Fenêtre
?


A BIEN regarder la dernière #Session de MODIFICATION dans le #Forum aujourd'hui, QUI a l' #ID3, l' #IP80.13.111.63, et "bricole" dans la Publication N° 4775 après 10H ce matin ?

Vous comprendrez donc de suite qu'aisément il est possible en DEUX Clics de sortir juridiquement QUI a fait quoi, donc TOUTES les Modifications que vous avez effectuées sur des Messages dont vous n'étiez pas toujours l'auteur ? Ce que je peux parfois comprendre, mais quand JE laisse un #Texte NORMAL et SANS une Signature, c'est pour signifier qu'il n'est PAS terminé et n'est QUE provisoire, alors que vous vous permettez d'aller le modifier à VOTRE convenance...


Quant à la durée des Sessions, elle a été passée de quinze minutes à trente il y a près de quatre ans, le temps de pouvoir taper assez long. Et s'il vous arrive de dépasser ce délai, ce qui est fréquemment mon cas, vu la longueur de mes écrits, vous avez un retour selon lequel vous êtes déconnecté et reculez puis recharger et envoyer fonctionne très bien, comme sur tous les #Forums d'ailleurs ?

Bref, comme d'habitude quand vous commettez une boulette, vous ne pouvez tolérer en avoir faite une publiquement et encore moins la reconnaître ?
C'est récurrent, je vous laisse là où vous êtes, le temps de méditer tout ça car, comme vous le dites si bien, Citation :
« [persévérer dans l’erreur est diabolique ... en quelques mots: Errare humanum est, perseverare diabolicum...] »...

32  Les Langages avancés, PHP, Flash et AS ? / Code & Requêtes : / Mille MILLIARDS de mille sabords ! ! ! le: Mer. 30 Mai 2018 à 18:12:07

Mon précédent message ayant été UNE FOIS DE PLUS, et DE TROP, modifié pour être remplacé par gb87 et MALENCONTREUSEMENT TOTALEMENT EFFACÉ, je ne vais PAS PERDRE ENCORE TROIS HEURES ET DEMI à le retaper !


Ayant passé DEUX HEURES hier matin à formuler moult détails et explications sur une #Tablette, n'étant pas chez moi, j'ai pris le temps hier au soir, enfin, ce matin plutôt puisque 0H30 quand ENFIN #Internet a "refait surface" pour finir de le mettre en couleur, délimiter les longueurs de #Champ etc. !

Fatigué et plus qu'agacé de ne pouvoir me connecter, du coup pas fait de sauvegarde et de toute façon minuit était passé puisque déjà 2H, il aurait fait suffisamment assez jour ce soir... Et de toute façon, ayant un Atelier Cuisine à 7H, pas le temps non plus d'en faire une au réveil ?
Bref, je ne compte plus les fois au cours desquelles des Publications ont "disparu", mais ... ayant une sauvegarde, j'ai pu les remonter en ajoutant les publications ajoutées ENSUITE, ce qui OBLIGE déjà à aller, #Table par #Table, #Champ par #Champ à tout ré indexer manuellement ?

Et cette fois là, c'est celle DE TROP ? Donc retour définitif au statut NORMAL, MARRE de PERDRE du temps, OK ?


Et tant pis pour tous ceux qui n'ont pas pu bénéficier des explications détaillées quant à la façon de séparer des #Champs pour introduction dans un #Fichier au format .txt, #Excel et ... Attend voir... autres détails techniques quant à sortir des affichages et Alertes en BON #Fraais, "allea jacta est", allez engueuler le responsable, OK ?

33  Les Langages avancés, PHP, Flash et AS ? / Code & Requêtes : / Bonjour, à la réflexion, le: Mar. 29 Mai 2018 à 10:30:06

Bonjour, Bonjour  Helloooo

Ah ba Voui, c'est effectivement un peu loin! C'était lorsque nous étions jeunes... Le Vieux !


[... Néanmoins, repensant à votre demande, avez-vous souvenir des #JSCs / #JSCXs ou #[Composant]s de Recommandation, que vous avez testé sur quelques #Pages E-Commerce il y a "far far away", oup's, fort fort longtemps ?
C'est en fait le même genre d'application !

De fait, il m'est donc possible de vous faire passer LE #[Composant] adéquate, SOUS RÉSERVE que vous puissiez paramétrer sur votre #Serveur votre Version de php à moins que la Version 5.5.?...
Ensuite, en suivant bien les Aides du #[Composant], vous devriez pourvoir y arriver facilement ?
Pour exemple, quant à votre #Tableau, il faudra le paramétrer par exemple sous la forme suivante, avec des #Tabulations comme séparateur de #Champ
... ]

Alors c'est pas compliqué, envoyez moi le lot!  Marciiiiiiiii
Je peux effectivement tout paramétrer dans mon PHP sur le serveur, depuis  la version 5.xxx jusqu'à la 7.xxxx en place actuellement sur mes formulaires.

Donc on essaie, çà ne coute rien, juste un peu de temps sur le clavier... et quelque engueulade de votre part, je suppose! Mais bon, on s'habitue, c'est même plus marrant... Pété de Rires Pété de Rires Plié de Rires Plié de Rires Marciiiiiiiii Marciiiiiiiii

@ + Guy


34  Les Langages avancés, PHP, Flash et AS ? / Code & Requêtes : / Bonsoir, de fait "fort simple", enfin en Théorie quoi... le: Lun. 28 Mai 2018 à 22:44:59

Mais, tout d'abord, pour répondre à deux remarques dans votre Publication ci dessus, le coté ... Attend voir... "brinqueballant" n'est pas du tout une idée quelconque jetée comme ça mais bel et bien une réalité indiscutable...


Bref, ce détail corrigé, le #Code parvenu en #MP m'a fait effectivement bien rigoler à vrai dire ? Car pour être honnête, tout cela existe déjà dans le #Fichier "WiForm.php", mais sous une forme bien plus astucieuse Bien bien !, écrite à l'époque par M NEUTS et toujours fonctionnelle celle là d'ailleurs, puisque, en lieu et place d'écrire plus ou moins trente six lignes immuables, elles apparaissent sous une seule et unique Fonction d'une seule ligne, qui en écrira autant que désirées Bien bien ! par ... Attend voir... simples répétitions automatiques ?

Enfin, les #Contenus tapés par les #Internautes dans des "input"s et autres "textarea"s seront récupérés par leur "name" sinon leur "id", qui sont des identificateurs uniques, et servent ainsi à ne pas tout Wouaïe la HONTE ? mélanger l'ensemble ?
Simple principe de rendre, restituer à #César ce qui lui appartient quoi ? Mais NI PLUS, NI MOINS ! ! !
Donc les #Info-Bulles comme "repères", ça ne pourra JAMAIS le faire, car X éléments peuvent avoir les mêmes Valeurs ?

Bref, hors ces boulettes de base, vous n'auriez au mieux pu récupérer qu'un #Courriel en tous points identique à ceux déjà reçus actuellement ? Donc sans utilité aucune quant à votre souci légitime et donc votre demande...


Bon, alors initialement le #Bouton issu d'#XWebDesignor / #XWD permettait d'injecter des #Données dans une #DB, mais pas de façon ultra précise puisque JAMAIS il n'était seulement demandé le #Nom d'une #Table ?
PIRE, le #Fichier de #Connexion est en CLAIR, donc à DÉTRUIRE DE SUITE chez votre #Hébergeur...

Voilà pourquoi en 2014, passant en php Version 5.0.? puis supérieure, j'avais donc conçu des #Boutons adéquates comme déjà expliqué dans d'autres #Fils, que ce soit dédié aux #Courriels avec tous les paramètres possibles en "cc", "bcc", "cci" et "reply", mais aussi pour ajouter, détruire, modifier dans X #Tables de X #DB tout #Champ (Ou #Colonne comme dans #Excel), même si vous les lisez en Ligne dans #MySQL ou un #Courriel, question d'être plus pratique de lire ainsi ?

Pour RAPPEL, la Panoplie complète inclue même des #JSCs / #JSCXs ou #[Composant]s permettant, quant inclus dans une #Page NON publique, de générer des :

- #Tables,

- #Champs de tous ordres et toutes capacités,

- Afficher des Valeurs en requête pour les voir,

- Modifier toutes Valeurs au besoin,

- Modifier ou Supprimer des #Tables, #Champs, #Données etc.,

bref et en résumé, administrer, créer, gérer une #DB, Base de Données de A à Z exactement comme si vous étiez directement connecté en tant qu' "Admin" ou "Root" dans la partie php.Admin ? Sans pour autant RIEN y connaître...
En sachant que la connexion ne reste JAMAIS active, son temps, paramétrable, étant par définition très court, et vos Clefs d'accès systématiquement demandée à chaque #Requête ?
Tout en sachant aussi que tous éléments de #Connexion, #Données, #Requêtes sont cryptés lors des transferts...


Alors, cet aparté clos, en ce qui concerne votre demande, la "chose" existe déjà, d'autant que si vous y réfléchissez un peu, il n'y a pas de différences entre enregistrer une appréciation, un Commentaire dans un Livre d'Or comme en enregistrer mille et une dans une #Feuille #Excel ou dans les #Champs d'une #Table ?
C'est exactement la même chose, à la différence près qu'au lieu de traiter une seule information nous pouvons en traiter X ?
L'autre différence étant qu'au lieu d'ouvrir une #Table, nous allons appeler puis ouvrir un #Fichier au format voulu, et ajouter un #Caractère spécifique pour "splitter", séparer les Valeurs de chaque #Champ ?

Inconvénient actuel, comme déjà dit aussi, l'ensemble de ces #[Composant]s sont en cours de réécriture puisque l'arrivée de php Version 7.0.? et plus bouleverse cette fois ci pas mal de choses ?

Lien, pour mémoire : http://forum.abc-d-xwd.com/index.php/topic,376.msg2038.html#msg2038

Donc un peu de patience ? D'autant que ça ne résoudra absolument pas les soucis de #Connexion en https, c'est encore un autre souci, mais que, de votre coté, vous pouvez en profiter pour modifier quelques "détails", quand même pas des moindres, dans votre #Formulaire actuel ?

Déjà échanger vos é, è par des é, &eagrave; etc. par exemple dans le message affiché après l'envoi ? Déjà expliqué dans le précédent #Fil traitant des #Courriels d'anticiper les erreurs d' #XWD...

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

Genre modifier la Case actuelle "Société" en "Entreprise", ajouter avant le "Nom" une Case "Civilité", sous forme #Booléenne avec deux #Boutons format #Radio ou une #Liste déroulante, voire même détailler les Adresses géographique sinon Postale (Entreprise...) etc. ?
Bref, faire un "truc" COMPLET quoi ?


Mais bon, en résumé, que ce soit sous une forme compléter une Base de Données ou autre, pas de souci, juste un peu de patience, car pour l'instant ça déborde outrageusement chez moi ?


Bien amicalement, Yvanoph---

35  XWD, Usages et Astuces ? / Flûte alors ! Ça coince... / Bonjour, mais ? ? ? Il n'y a qu'à faire le 18 NON ? le: Lun. 28 Mai 2018 à 04:20:01

Et... Attend voir... ils vont vous l'éteindre vite fait bien fait le FEU Ecoutez MOI ! !


Bon, trêve de plaisanteries, point ne vois une seule différence entre les deux #Codes, excepté que je ne sais sous quel #Navigateur vous avez fait une capture d'écran, mais cet outil est plutôt ILLOGIQUE...

Bref, avec ou sans paire de lunettes, loupe ou autre, faudra m'expliquer un peu quelle différence vous trouvez ? Il y a toujours les mêmes MAJUSCULES là où il n'en faudrait pas, les #Info-Bulles accolées aux Clefs de contrôle et de type etc. ?

Mais bon, "tant que ça fonctionne" Wouaïe la HONTE ? comme dirait quelqu'un Youpiii Pété de Rires Plié de Rires ?


Cordialement, Yvanoph---

36  XWD, Usages et Astuces ? / Flûte alors ! Ça coince... / Bonjour, pris le temps de visiter votre #Page et ... le: Dim. 27 Mai 2018 à 11:44:58

 ... tombé sur plusieurs choses qui me surprennent à vrai dire ? D'autant que vous n'avez pas avancé mais plutôt reculé, désolé ?


De fait, je ne l'avais pas vu auparavant, mais tombé par inadvertance sur les #Textes "OUI" et "NON", et découvert qu'ils sont classés comme des ... Attend voir... "<H3>" Wouaïe la HONTE ? Au s'cours ! ? ? ?
Mais il n'y a AUCUNE raison valable à cela puisque ce sont de SIMPLES #Textes, au demeurant d'un SEUL mot, donc ne contenant RIEN d'un #Titre de #Paragraphe, d'autant qu'il n'y a PAS de #Paragraphe en question qui suive chacun d'eux ? ? ?
Bref, à déclasser IMMÉDIATEMENT, sinon les #Robots vont vous prendre ... Attend voir... pour un fou Le FOU du ROI ? ?


Bon, en ce qui concerne votre #Formulaire, vue sous l'angle technique, donc #BackOffice, son #Code partiel :

<form id="wfrm" action="#">
   .../...
   <input class="css68" type="text" value="" title="10Votre nom" name="Nom_Societe">
   <input class="css69" type="text" value="" title="10Votre prénom " name="Prenom_f_juridique">
   <input class="css70" type="text" value="" title="10Votre adresse" name="Adresse_complete">
   <input class="css71" type="text" value="" title="11Code postal" name="Code_postal">
   <input class="css72" type="text" value="" title="10Votre ville" name="Votre_ville">
   <input class="css73" type="text" value="" title="11Votre numéro de téléphone fixe" name="Tel_fixe">
   <input class="css74" type="text" value="" title="11Votre numéro téléphone mobile" name="Tel_mobile">
   <input class="css75" type="text" value="" title="12Votre courriel pour vous répondre" name="Votre_mail">
   <input class="css76" type="radio" value="OUI" title="oui" checked="" name="Consentement">
   <input class="css77" type="radio" value="NON" title="Non" name="Consentement">
</form>


Alors dans l'ordre, les #Info-Bulles mentionnées dans ces #[Composant]s DOIVENT TOUTES débuter par un ESPACE, déjà expliqué il y a quatre ans, et à l'époque vous aviez compris pourquoi et aviez déjà tout rectifié à ce sujet...

Ensuite les #Noms donnés dans à chaque #[Composant] d'un #Formulaire dans la #Page vont être repris comme des données dans la #Gestion de ces derniers, donc et comme déjà expliqué ci dessus et ailleurs, NE PAS EMPLOYER de MAJUSCULES mais des mots SIMPLES et EXPRESSIFS !

Enfin, soyez HOMOGÈNE, pratiquement toutes vos #Info-Bulles débutent par "Votre", SAUF le Code Postal, POURQUOI ?

Et pour finir, une #Info-Bulle pour le OUI qui est tapée "Oui", alors que "Vous acceptez de nous confier vos Données et vous en remercions !" par exemple serait certainement mieux, celle du NON tapée "non" sans aucune majuscule (Là encore quelle homogénéité... Wouaïe la HONTE ?) aurait pu être "ATTENTION, en refusant vous ne pourrez hélas plus bénéficier de etc." ?

A titre d'information, pour précision, vous employez TOUJOURS des #Pages de #Fond, ce qui fait que des #Boutons, #Images etc. passent INUTILEMENT AVANT ce qui est l'objet réel de la #Page et ... Attend voir... en retardent son chargement ?

Bref, beaucoup à redire techniquement Triste parlant quoi ATTENTION, Danger ! ! ! ? Néanmoins et fort heureusement, vous avez retiré l'accès https Bien bien !, MERCI !


Pour exemple, le #Code de l'une de mes #Pages de test :

<form id="wfrm" action="#">
   .../...
   <textarea class="css42" title="10 Compléter de votre Nom !" name="nom" rows="0" cols="0"></textarea>
   <textarea class="css43" title="10 Compléter de vptre Prénom !" name="prenom" rows="0" cols="0"></textarea>
   <textarea class="css44" title="11 Compléter de votre Numéro de Téléphone Portable" name="portable" rows="0" cols="0"></textarea>
   <textarea class="css45" title="10 Compléter du Nom de votre Commune !" name="commune" rows="0" cols="0"></textarea>
   <textarea class="css46" title="11 Compléter de votre Code Postal !" name="codepostal" rows="0" cols="0"></textarea>
   <textarea class="css47" title="12 Compléter de votre Adresse Courriel ou E-Mail / Mail !" name="email" rows="0" cols="0"></textarea>
   <textarea class="css48" title="10 Compléter du Pseudonyme souhaité SI encore disponible !" name="user" rows="0" cols="0"></textarea>
   <textarea id="pass1" class="css49" title="10 Compléter de votre Mot de Passe !" name="pass1" rows="0" cols="0"></textarea>
   <textarea id="pass2" class="css50" title="10 Compléter de votre Mot de Passe !" name="pass2" rows="0" cols="0"></textarea>
   <input class="css51" type="radio" value="1" checked="" name="ssms">
   <input class="css52" type="radio" value="0" name="ssms">
   <input class="css53" type="checkbox" value="1" checked="" name="smail">
   <input id="wh7" type="hidden">
   <input id="wh8" type="hidden">
   <input id="wh9" type="hidden">
</form>


Pour information, les deux "id" en JAUNE sont rajoutées par mes "<script>"s, afin de pouvoir en récupérer les Valeurs une fois remplies et ... les comparer ?
Le #Champ dénommé ici "ssms" contient un s voulant dire "send" ou donc autorise à "envoyer" des #SMS s'il vaut 1 et non ... OUI, alors que le #Champ smail par les mêmes Valeurs 1 ou 0 autorise OU NON à envoyer des #Courriels ?


Quant au #FrontOffice, beaucoup de choses que je ne comprends pas...

Outre donc l'affichage retardé de ce qui est important mentionné ci dessus, dès le début un oubli de frappe puisque lu "de la part BERRAND", il ne manquerait pas un "de" ?

Dans le même genre, la "<H3>" "Consentez vous etc." tout en bas est placée en haut, AVANT la "<H2>" "Merci de compléter etc.", alors qu'elle devrait être placée presque en BAS du #Formulaire ? Dit autrement, TOUJOURS les mêmes erreurs de #Tabulations...

Et pour être réellement honnête, cette #Page me paraît "fouillis" ? En effet, que de questions inutiles ?

Il suffirait pour le #Formulaire de trouver :

- Entreprise (Et NON Société, toutes les Entreprises n'ont PAS forcément cette forme juridique...), Case NON obligatoire,

- Nom, pour tout le monde, y compris l'un des responsables de l'Entreprise s'il y a en a une, Case obligatoire,

- Prénom, pour tout le monde, Case obligatoire,

- Portable, pour tout le monde, Case obligatoire, tout en précisant pour ceux qui n'en aurait pas de remplir avec un Numéro de FIXE,

- Adresse #Courriel, pour tout le monde, Case obligatoire,

car TOUT le reste vous le savez déjà non ? Donc au pire rajouter un #Lien vers une #Page #Contact s'il y a quelque chose à rajouter sinon qui aurait changé...

Tout ça ira beaucoup plus vite à remplir, donc un engagement plus rapide pour vos #Clients à le faire de suite plutôt que TOUT retaper ce qui est déjà fait et connu !

D'ailleurs, en VRAI #Paragraphe, plutôt que ce fatras de lignes de différentes tailles, couleurs, voire vide pour faire de l'espace, etc. serait un #Texte explicite précisant que vous avez déjà ses données géographique gérées au sein de vos #Fichiers et feront donc partie intégrante du lot si confirmation ?

Relevé en cours de route, entre autres, ce genre de boulette...

<p class="css15">
   <span class="css20">NOTE:</span>
   <span class="css21">&nbsp; Toutes les cases avec </span>
   <span class="css22">* </span>
   <span class="css21">sont obligatoires. Merci.</span>
</p>



<p class="css15">
   <span class="css20">NOTE:</span>
   <span class="css21"> Toutes les cases avec * sont obligatoires. Merci.</span>
</p>


C'est quand même plus COURT, plus PROPRE, et un VRAI #Contenu non ?

D'ailleurs et à ce propos, je ne vois AUCUN #Lien pointant vos Mentions légales, traitant normalement du sujet, voire directement sur une #Ancre expliquant quelles données vous conservez ni ce que vous en faites ? Erratum Attend voir... "I presume" Dire quoi ? ? ? ?


Bon, en résumé, vous allez encore dire que je râle, certes, mais ça prouve que je suis encore en vie, et consacre le temps nécessaire à tout cela, même si vous avez à essuyer des plâtres, alors qu'au moins vous, vous avez le courage de le faire ? Et qu'ensuite ça sert de leçons aux autres nettement moins téméraires...


Bien amicalement, Yvanoph---

37  XWD, Usages et Astuces ? / Flûte alors ! Ça coince... / Bonsoir, et bien reçu en une bonne douzaine d'endroit d'un seul coup ! le: Sam. 26 Mai 2018 à 19:10:02

Bon, je vous fais grâce des copies de chaque endroit, juste trois copies, la première vers la réception normale, donc à minima, la deuxième pour celle qui est en "cc" ("Carbon copy"), la troisième pour l'une de celles en "bcc" ("Black carbon copy") ou "cci", donc cachée ?


Je vous laisse donc comparer ce qui est affiché ... ou non si "caché" à l'envoi, ayant de mon coté effacé sur les #Images les adresses ou téléphones ? Mais comme les #Contenus expédiés par vos soins sont différents en #Texte, vous reconnaîtrez quand même vos deux envois décalés je pense ?




Cliquer sur l'Image ci dessus pour l'ouvrir en GRAND dans une nouvelle Fenêtre
?


A NOTER :

- dans cette #Image ci dessus que l'adresse en "cc" est bien en deuxième, et que le destinataire principal initial voit à QUI la copie du #Courriel a été destinée ?

- le #Code partiel .../...Received: from massagedasieetdailleurs.fr (unknown [185.98.131.150])
   by mailler30.lws-hosting.com (Postfix) with SMTP id 5320F23F3F;
   Sat, 26 May 2018 10:11:04 +0200 (CEST)
Received: by massagedasieetdailleurs.fr (sSMTP sendmail emulation); Sat, 26 May 2018 08:11:04 +0000
.../... dans lequel l'heure affiche bien les deux heures de décalage de la #France quant au temps #GMT ?




Cliquer sur l'Image ci dessus pour l'ouvrir en GRAND dans une nouvelle Fenêtre
?


Alors que dans le destinataire initial, lui voit et vérifie donc qu'elle a bien été expédiée en "cc" !
A supposer que le "cc" n'existe pas ou plus, dans les quelques minutes voire 24 H, il aura un Accusé de Réception de NON distribution...
Mais celui qui reçoit en mode "cc" reste TOUJOURS en deuxième, même dans sa propre Boite, le destinataire principal normal toujours en premier, ici dans #Yahoo ?




Cliquer sur l'Image ci dessus pour l'ouvrir en GRAND dans une nouvelle Fenêtre
?


Enfin dans cette dernière #Image, nulle part au dessus vous n'avez lue, vue cette adresse #Courriel, et pourtant lui a AUSSI reçu le #Courriel, ainsi que onze autre, mais AUCUNE des autres adresses en "bcc" ou "cci" ne sait qu'il y en a onze supplémentaires...


De fait, à chaque envoi, à chaque Clic sur le #Bouton, vous avez expédié QUATORZE #Courriels identiques en #Contenu mais à des personnes dont la majorité n'en voit que deux ?

J'avais exploité cette technique pour les #Boutons, dans mes #Modules E-Commerce, pour les "Recommandation"s !
Souvenez-vous du #JSCX destiné aux calculs et ajouts de #Fenêtres ? A chaque fin de ligne il y avait deux #Boutons, un + puis un -, destinés à ajouter une nouvelle #Fenêtre, ou à supprimer la ligne en question.
Et bien dans mes #Formulaires de Recommandation, c'est exactement la même chose, avec comme valeur M ou Mme, puis Nom, Prénom et adresse #Courriel en "pmail", p comme #Prospect ! Sans aucune limite quant au nombre de lignes ?

Du coup, chacune des adresses ajoutées recevait un #Courriel personnalisé à ses Nom et Prénom DE LA PART du #Visiteur à l'instant même, et sans réponse sous un certain délai, ayant récupéré toutes les adresses, il suffisait de relancer ultérieurement, voire avec un bonus commercial si besoin ?


Bref, si je trouve un peu de temps, je rajouterais les Fonctions de comparaison, car un Pseudo et un Mot de Passe IDENTIQUE, normalement c'est refusé, mais pas les mêmes Cases, ça n'existe pas dans #XWD ce genre de choses...


Voilà voilà, cordialement, Yvanoph---

38  XWD, Usages et Astuces ? / Flûte alors ! Ça coince... / Mais SI ! Les accents sont corrects et en place... le: Ven. 25 Mai 2018 à 22:00:02

Mais quel imbécile Non, non, NON ET NON ! je suis, quelle 30s j'me défoule ! boulette j'avais fait à vouloir faire trop vite ?


Car j'avais benoitement copié le #Code ISO du é par exemple comme cela "eacute;" et oublié de lui rajouter l'esperluette & pour échapper et avoir le BON #Caractère !




Cliquer sur l'Image ci dessus pour l'ouvrir en GRAND dans une nouvelle Fenêtre
?


A preuve l' #Image ci dessus ? D'ailleurs vous aurez le BON résultat visible vous aussi si vous allez tester ces #Boutons !

Le #Texte a donc été modifié de suite sous la forme :

"Votre demande d'inscription a bien &eacute;t&eacute; envoy&eacute;e, et vous avertirons pas SMS ou Courriel d&egrave;s son acceptation, MERCI &aacute; vous !"


Et dans le cas présent, bien en accès https, comme visible dans la Barre du #Navigateur... Mais presque une 30s j'me défoule ! minute pour charger à nouveau Y a quelqu'un ? cette #Page, alors que précédemment moins du dixième de seconde pour la même mais en accès http ! ! !


A constater AUSSI qu'il n'y a PAS de dièse # provoquant le retour automatique en haut de #Page, comme expliqué ci dessus, alors que l'Ascenseur de la #Page à droite est bien visible comme étant en bas ?


Mais précision complémentaire, je n'ai fait que mettre le #Bouton #Courriel, le #Nettoyeur comme le #Captcha étant déjà les miens depuis longtemps...
Je n'ai donc PAS rajouté le #Comparateur de Valeurs pour les mots de passe ou autres ? Donc ne pas chercher à tester leurs fonctionnement, ça coule de source...


Bref, tout va pour le mieux dans le meilleur des Mondes ? Yvanoph---

39  XWD, Usages et Astuces ? / Flûte alors ! Ça coince... / Bonsoir, en rentrant du Jardin il y a ... le: Ven. 25 Mai 2018 à 19:35:02

 ... une petite heure, vite fait dupliqué une #Page dans un #Site, remplacé le #Bouton d'enregistrement dans la #DB par celui destiné aux #Courriels avec toutes options d'envoi, donné un #Nom de #Fichier correct, décoché la Case "Dans le Plan du #Site" car elle n'a RIEN à y faire et ... publié de suite Au s'cours ! !


A NOTER, pour vérifier la Version sur le dit #Site (#Fichier joint à tous mes #JSCXs de #Formulaire !) :

Lien : https://www.massagedasieetdailleurs.fr/PhpVersion.php !

et pour tester en Version accessible en http classique :

Lien : http://www.massagedasieetdailleurs.fr/Courriel_complet_SANS_XWD.html,

sinon pour le tester en Version https avec juste un S de plus :

Lien : https://www.massagedasieetdailleurs.fr/Courriel_complet_SANS_XWD.html ?

Mais ça donnera le même résultat ! Enfin, sauf à mettre un temps "abomifreusement" LONG à charger, selon vos moyens d'accès RAS l'bol ! ! ! ?


ATTENTION, il s'agit d'un "VIEUX riblon" puisque créé début 2014, et m'en suis servi pour tester le coup les #Caractères accentués comme proposé ci dessus, pour constater qu'elle ne fonctionne PAS Dire quoi ? ? ? !
Je vais donc lui rajouter la fonction de #Traducteur UTF-8 => ISO-8859-1...

Bref, ce #Bouton gère bien évidemment tous les Envois, quand même, c'est un minimum, quelque soient les Versions php en sa présence, mais aussi les options "copy" puisqu'un paramètre "cc" inclus, ainsi que les copies cachées, via les "bcc" ou "cci", paramètre à déterminer selon votre #Hébergeur pour connaître la Version à exploiter ?


Néanmoins, à NOTER QUATRE Astuces Perfect ! :

- Ci dessous une partie du #Code relevée dans la partie "head" du #Courriel reçu :

X-Originating-IP: [185.98.131.224]
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on
   mailler30.lws-hosting.com
X-Spam-Level: 0
X-Spam-Status: No, score=0.4 required=8.0 tests=BAYES_00,HTML_MIME_NO_HTML_TAG,
   MIME_HTML_ONLY autolearn=disabled version=3.3.1
X-Spam-Virus: No
Received: from massagedasieetdailleurs.fr (unknown [185.98.131.150])
   by mailler30.lws-hosting.com (Postfix) with SMTP id 327394E6B3;
   Fri, 25 May 2018 17:47:38 +0200 (CEST)
Received: by massagedasieetdailleurs.fr (sSMTP sendmail emulation); Fri, 25 May 2018 15:47:38 +0000
Date: Fri, 25 May 2018 15:47:38 +0000
To: XXXXX @XXXXX.XXX
Subject: Demande d'Inscription Client !
X-PHP-Originating-Script: 2536:3AWIFrm.php
MIME-Version: 1.0;
Content-type: text/html; charset=iso-8859-1;
From: XXXXX @massagedasieetdailleurs.fr
Reply-to: XXXXX @massagedasieetdailleurs.fr
To: XXXXX @XXXXX.XXX
cc: XXXXX @XXXXX.fr
Message-Id: <20180525154739.44BE84E37B @mailler30.lws-hosting.com>
Content-Length: 1016


Donc dans ce fatras plus qu'incomplet, ce qui apparaît en JAUNE sont des ajouts de mon #Bouton, ce qui est en ORANGE des mesures Anti-Spam voire des contrôleurs en cas de tentative de modification d'une pièce si utilisée comme justificatif ?

Pour information, le petit s à gauche de SMTP indique qu'il est parti d'un accès en https ! Sinon c'eut été le classique SMTP tout court habituel jusqu'à présent !

Et bien évidemment reçu exactement la même chose sur la dizaine de Boites #Courriel paramétrées en "cci", donc en copies cachées, ou seul le "to" changeait à chaque fois ?
En clair, AUCUN de ceux ayant reçu ce #Courriel ne sait qui d'autre l'a reçu, exceptée l'adresse en "cc" et donc celle là seulement bien visible par tout le monde...


- En examinant la Barre de votre #Navigateur, vous constaterez qu'il n'y a JAMAIS de # qui n'apparaisse à aucun moment, tout simplement parce que ces #Boutons n'ont PAS de #Balise "<a>", et donc ne renvoie pas en haut de #Page de façon systématique comme le fait de #Code d' #XWebDesignor ?
Descendez dans la #Page AVANT de remplir, contrôler puis envoyer, et vous verrez que vous y resterez jusqu'au bout !

- PAS de Message après Envoi trop long, car vous noterez que dans ce cas, il y a un Ascenseur dans la Boite d'affichage puisque ce #Bouton exploite le système classique d' #XWD !
Donc pour atteindre le #Bouton de Fermeture, il faut descendre...

- Si vous avez testé et cliqué sur ledit #Bouton qui renvoie sur une autre #Page, regardez BIEN le #Chemin mentionné dans la Barre de votre #Navigateur ?
Là encore il y a une #Astuce toute simple, que j'emploie depuis des années, économisant #Code et #Energie...


Bref, voilà encore quelques renseignements "utiles" ? Amicalement, Yvanoph---

40  XWD, Usages et Astuces ? / Flûte alors ! Ça coince... / Bonjour, dans les #Erratums courants... le: Ven. 25 Mai 2018 à 11:45:03

 ... vous avez une Question fermée (Non ouverte...) représentée par DEUX Choix possibles, à savoir OUI ou NON, et matérialisés par deux Cases de type "radio" !
Jusque là, AUCUN gros souci Au s'cours ! ?


Là où il va commencer à y en avoir, c'est dans le #Back-Office, puisque dans le #Formulaire, je trouve comme Valeurs prédéfinies en réponse les deux fameux "OUI" et "NON", donc au format #Texte en MAJUSCULES ? Notons bien que c'est une possibilité, totalement fonctionnelle certes, mais en fait la PIRE...

RAPPEL et #Astuce :

- Par définition, le zéro, représentée par le #Caractère 0, représente rien, le vide, le néant, le "no", ce qui n'existe pas, donc par définition l'opposé d'être, soit la négation donc le NON ?

- A l'opposé et de toute évidence LOGIQUE, le un matérialisé par 1 va au minimum représenter l'existant, le vrai, le "true" et dans la continuité du raisonnement le OUI !

En résumé, votre Question est donc une #Booléenne, à savoir deux alternatives possibles et clairement définies, OUI ou NON, soit 1 ou 0...
Et il conviendrait donc dans ces deux #Champs de nommer les Valeurs en retour par 1 et 0 !

Pourquoi allez-vous me répondre ?

- « Bah voui, pourquoi, car on s'en fout, ça veut dire exactement la même chose, pffff Dire quoi ? ? ? »...

Et bien NON Gêné, pas du tout Choking !

Car tout d'abord, cela ne fait comme travail et donc #POLLUTION au moins DEUX #Caractères de moins à faire transiter, décoder, afficher, encoder, renvoyer etc. ? (Comme quoi un petit geste peut réellement coûter fort cher ?)

Ensuite, à supposer qu'un jour vous désiriez travailler avec tout cela dans une #DB, il est beaucoup plus facile de créer une #Requête en demandant à sortir uniquement les Valeurs qui sont "vraies", à savoir ayant un 1 dans la #Champ adéquate ? Ce même dans une simple #Feuille #Excel ou #Access d'ailleurs...
Et là aussi un travail bien plus rapide, un #Booléen étant bien plus facile à trier / indexer qu'un #Texte à X #Caractères, sans parler des comparaisons de minuscules / MAJUSCULES, à comparer #Colonne par #Colonne ?
Bref, notions élémentaires de BON sens et de LOGIQUE.


Ensuite, pour répondre à vos diverses questions ci dessus, effectivement j'ai des #Boutons, depuis 2014, tant pour envoyer des #Courriels "normaux" que sous "cc", donc en copie(s), voire en "bcc" ou "cci" selon le #Serveur du #Site, en clair en copie(s) cachée(s), comme d'autres pour générer, créer une #Table, des #Champs depuis son propre #Site par le biais d'une #Page NON publique bien évidemment, ou pour des #Membres, #Visiteurs etc. pourvoir s'abonner, examiner, gérer, modifier leurs propres données, voire utilisables dans les #Modules #E-Commerce ?

Et même pour exemple, comparer deux #Champs, ou décompter le nombre de #Caractères inclus dans une Case ? Cf. #Image ci dessous :




Cliquer sur l'Image ci dessus pour l'ouvrir en GRAND dans une nouvelle Fenêtre
?


Tout d'abord désolé pour le peu de visibilité et donc de facilité de lecture de la "<form>", mais c'est justement parce que c'en est une elle n'a aucun css, et est donc invisible en #Front-Office pour le #Visiteur, n'étant utile que pour les Fonctions qui ont besoin de savoir, lire quoi, qui, contenant quoi etc., lisibilité qui est rendu par du texte affaibli comparativement au restant ?

Néanmoins vous pouvez noter le nombre de #Balises commençant par "wh" comme identifiant, soit quatorze précisément dans ce #Module, #XWebDesignor / #XWD ne montant qu'à six au maximum avec la fameuse "option" ?

A NOTER aussi au passage les deux derniers #Noms de #Champ qui se ressemblent, à savoir "pass1" et "pass2", qui seront comparés en cours de route, afin de vérifier que le futur #Membre ne se soit pas trompé en tapant deux fois son #MdP, Mot de Passe, afin d'être certain qu'il ait bien le bon quand il voudra se reconnecter ?

Bon, ce n'est qu'un exemple des possibilités de mes "gadgets" pas si inutiles que ça quoi ? Et d'ailleurs, en vous préparant cette #Image, je me suis aperçu d'une erreur dans les #Info-Bulles, réparée de suite afin de ne pas oublier de le faire...

Bref, une panoplie complète de ce type de #[Composant]s existe, de mémoire depuis ... Ma qu'il est FOU ? Avril 2014, y compris dotés des accès https d'ailleurs, ce qui explique que je n'y avais pas pensé de suite dans la liste de vos soucis, mais est en MàJ pour certains d'entre eux compte tenu des migrations actuelles de php, bien des Fonctions anciennes tolérées jusqu'à présent ou même créées dans les Version 5.0.? ayant été carrément supprimées depuis la 5.5.? !

Bon, ça fonctionne depuis mi Décembre quant aux #JSCs, #JSCXs ou #[Composant]s concernant les #GuetBooks ou #Livre d'Or ne fonctionnant déjà plus depuis la sortie des Versions 5.0.? et quelques autres, mais point n'avais encore entrepris la grande migration des principaux vers les 7.0.?...

Ce qui me fait penser qu'il faudra que je veille à compléter l'usage des accès https dans son #Fil dédié ?
Afin d'éviter de mauvaises surprises Hein ? QUOI ? en matière de #Référencement Pengun's ?
Ne pas hésiter d'ailleurs à me le rappeler si nécessaire Bien bien !.


En poursuivant dans vos remarques, bien noté effectivement aussi que certains #Fils tournent bien plus vite que d'autres en matière de nombre de consultations, dont bien évidemment celui là, ainsi d'ailleurs que le nombre de chargements des dossiers zippés joints ci dessus !
Même des #Membres passant rarement voire n'ayant jamais seulement posé une question ou comme Gicepe08 qui continue à fréquenter ce #Forum tout en persistant à bouder dans son coin, mais sans se connecter, l'ayant encore surpris à lire ce #Fil hier au soir juste après 21 H ! Comme quoi il y en a beaucoup qui ont très probablement quelques soucis en ce qui concerne l'Envoi d'un #Courriel sous #XWebDesignor ?

Bref, pour vous encore du travail en vue Pété de Rires Plié de Rires non ? Cordialement, Yvanoph---

41  XWD, Usages et Astuces ? / Flûte alors ! Ça coince... / Bonsoir, de retour, nous sommes Jeudi et ... le: Jeu. 24 Mai 2018 à 20:00:02

 ... point même ne suis allé bêcher, retourner la pelouse aujourd'hui pour créer une plate bande de légumes et autres ? En fait suis littéralement hors service physiquement, hier a été l'effort de trop...


Bref, effectivement, le s de httpS est celui de trop pour l'instant ! C'est lui qui nous génère la dernière erreur rencontrée hier, car depuis une autre est apparue lors du dernier Test ce matin, mais celle là est un détail d'intendance qu' #XWebDesignor / #XWD ne connait pas, car il n'est malheureusement pas doté du fameux #Traducteur UTF-8 => ISO-8859-1. Comme expliqué dans un autre #Fil :

Lien : http://forum.abc-d-xwd.com/index.php/topic,1060.msg4760.html#msg4760, dernier paragraphe !

Cf. #Image ci dessous ?




Cliquer sur l'Image ci dessus pour l'ouvrir en GRAND dans une nouvelle Fenêtre
?


Alors, conseil pour l'instant, car point n'ai pensé à vérifier l'encodage et donc le "charset" de la #Page générée lorsque la Fonction va jusqu'au bout et affiche le Message de BON envoi Bien bien ! réussi, mais, supposant qu'il est comme le reste, je vous suggère de remplacer vos "é" bien #Fraais dans le Message par "&eacute;", soit le #Code du #Caractère é sous la forme ISO-8859-1 directement dans le #Texte dans le #Bouton ?
Car NE PAS OUBLIER qu' #XWD crypte directement en #Base-64 SANS, auparavant, le transformer en ISO...

Donc il faut absolument prendre l'habitude de DEVANCER ses lacunes ?


Autre détail de #Back-Office à ne JAMAIS négliger sont les #Textes utilisé pour nommer nos #Variables, SURTOUT quand ces dernières vont être reprises dans un autre #Langage et/ou #Programme que celui de la #Page ?
Ce qui est bien le cas dès lors que nous sommes dans une destinée à envoyer un #Courriel, tout cela nécessitant un #Code récupéré par php, comprenant type, format puis valeur remplie par le #Visiteur, puis transformé si besoin pour être ensuite assemblé sous une certaine forme adéquate pour enfin l'envoyer là où ça devrait aller, SI tout est absolument correct tout au long de cette chaîne ?

Aussi dans #XWD / #XWebDesignor, il FAUT savoir que les #Noms donnés aux #[Composant]s voire #JSCs ou #JSCXs DOIVENT être :

- UNIQUE, d'ailleurs le #Logiciel est bien conçu Bien bien ! car il râle s'il en trouve déjà un identique exploité dans la #Page,

- le plus court possible tout en restant parfaitement compréhensible pour comprendre son usage bien plus tard,

- suffisamment expressif pour en comprendre en un clin d'œil sa portée,

- mais surtout vont être repris pour NOMMER des éléments de #Courriels par php, ce afin de savoir que la Valeur tapée par le #Visiteur va être issue de TEL élément et donc correspondre à tel format, tel type, et surtout à quel endroit et sous quelle forme le renvoyer au moment du traitement ?

Donc très IMPORTANT puisque dans ce cas cela va donner un #Nom à chacun de nos "input"... Pour rappel, "in" veut dire dans, dedans, "put" mettre alors que "out" dehors, extérieur etc. ? D'où le nom explicite de cette #Balise, qui va récupérer tous les #Contenus tapés par le #Visiteur avant l'Envoi ? Voir #Image ci dessous :




Cliquer sur l'Image ci dessus pour l'ouvrir en GRAND dans une nouvelle Fenêtre
?


Pour exemple la Case intitulée par le #Texte au dessus "NOM : *" sera nommé (Nom du #[Composant]) dans #XWebDesignor "nom", tout simplement !

De même, les suivantes, à savoir :

- La Case intitulée par le #Texte au dessus "PRÉNOM : *" sera nommée  "prenom",

- la Case intitulée par le #Texte au dessus "N° PORTABLE : *" sera nommée  "portable",

- la Case intitulée par le #Texte au dessus "Commune : *" sera nommée  "commune",

- la Case intitulée par le #Texte au dessus "Code Postal : *" sera nommée  "codepostal",

- la Case intitulée par le #Texte au dessus "Adresse Courriel, EMail : *" sera nommée  "mail" etc. ?

A NOTER que tous ces #Noms d' "input" sont donc BIEN tous différents, en BON langage informatique (Donc SANS accent NI #Caractère spécial ?), donc PARFAIT Bien bien ! pour du #Back-Office, mais surtout, comme bien visible au survol dans l' #Image juste ci dessus, seront utilisables dans les #Champs désignés dans une #Table de #DB, "Data Base" ou Base de Données ?


Astuces :

- Moins vous utiliserez de MAJUSCULES, moins vous aurez de risques potentiels avec les #Noms des #Variables dans php, mais aussi moins vous chercherez à savoir "dans six mois" où vous avez bien pu ... Attend voir... en placer ... Au s'cours ! ou non Hausse les yeux ?

- Comme dans #XWD, plus ils seront courts et expressifs, mieux ce sera ?

- Enfin, dans une réponse précédente, j'ai souvenir d'avoir donné au #Nom de la Case #Courriel celui de "mmail", ce qui n'est ABSOLUMENT PAS une erreur de frappe ?

Tout simplement parce que, dans mon esprit, un #Client, donc ayant déjà un #Champ nommé "cmail", peut très bien accepter d'être #Client mais non sujet à recevoir des #Mailings, d'où le #Champ "mmail", le premier m voulant dire "mailing" alors qu'un #Prospect pourrait avoir comme #Nom de #Champ "pmail" etc. ?

Donc si un jour vous en arrivez à gérer ce genre de Données depuis une Base, autant commencer clairement de suite les choses ?

Encore quelques autres choses à dire, mais voilà déjà quelques Astuces supplémentaires pour pouvoir comprendre le pourquoi et comment de certaines choses et ainsi créer / modifier en conséquence ?


Cordialement, Yvanoph---

42  XWD, Usages et Astuces ? / Flûte alors ! Ça coince... / Bonsoir, hors toutes les "boulettes" déjà ... le: Mer. 23 Mai 2018 à 22:53:59

 ... mentionnées ci dessus et bien évidemment à rectifier, ça fonctionne "farpaitement", mais sous UNE condition bien précise d'ailleurs Pété de Rires !


A savoir que je me suis repris une Alerte d'intégrité encore une fois, mais pour une autre raison, Publication à lire BIEN ASSIS, OK ?

En réfléchissant un peu (Si si, ça m'arrive parfois...), et en relisant les Fonctions les unes après les autres, je me suis aperçu qu' #XWebDesignor / #XWD ne gère PAS DU TOUT les accès ... Hausse les yeux https !
Bah oui, cet aspect de Communication n'a pas du tout été envisagée à l'époque Au s'cours ! ...

Donc je suis allé sur la bonne #Page en question, celle mentionnée dans votre #Courriel #Client, mais en supprimant le s comme superflu d'ailleurs, et HOP, passé direct ! Enfin presque, j'avais juste oublié le #Captcha, un détail quoi ? Mais pour une fois que j'avais tout bien rempli comme il faut, oublié "ça", hi hi hi Plié de Rires !


Voilà, vous savez tout ce qu'il vous reste à faire, Yvanoph---

43  XWD, Usages et Astuces ? / Flûte alors ! Ça coince... / Bonsoir, passé tester la #Page initiale ... le: Mer. 23 Mai 2018 à 20:24:59

 ... et constaté que ça ne fonctionne plus ! Une fois de plus, l'Alerte est revenue ? Ce qui indique que le #Fichier modifié ET fonctionnel n'est plus là, mais a été écrasé ATTENTION, Danger ! ! ! lors d'une Publication...
AUSSI ne JAMAIS oublier de ATTENTION ! vérifier systématiquement quels #Fichiers #XWebDesignor / #XWD a effectivement publié à la fin de sa Publication, ET, si l'un de ceux modifiés apparaît Attend voir..., penser à le remettre à jour via #FTP ?


Ceci dit, quant à mettre à jour cette #Page, voire les autres, plusieurs modifications à faire ?

Tout d'abord SUPPRIMER cette INFECTION qu'est ce bandeau d'Alerte quant à de soit disant #Cookies qui n'existent même pas ? C'est une HORREUR en matière de #Code, ce "truc", comme déjà mentionné ci dessus...


Par ailleurs, examiné tant le #Code que le reste, et trouvé tout ça :

wibuttonMsgClick('

UmV0b3VyIGR1IGZvcm11bGFpcmUgYWNjZXB0YXRpb24gUkdQRCA
, ou :

Titre du #Courriel si reçu : "Retour du formulaire acceptation RGPD ", avec un espace INUTILE...

','

d2VibWFzdGVyQGJlcnJhbmQtc2FybC5mcg==
, ou :

Expéditeur : "w########[ at ]berrand-sarl.fr"

','

ZW50cmVwcmlzZUBiZXJyYW5kLXNhcmwuZnI
, ou :

Destinataire : "e#########[ @ ]berrand-sarl.fr"

','

TWVyY2kgcG91ciB2b3MgcmVwb25zZXMuIE5vdXMgcGVub25zIGVuIGNvbXB0ZSB2b3RyZSBkZWNpc2lvbi4g
, ou :

Message affiché si #Courriel bien expédié : "Merci pour vos reponses. Nous penons en compte votre decision.", et alors, PLUS d'accents ? Pourtant une Alerte, une #Info-Bulle, un Message, ça fait bien partie du #Front-Office non ? Donc en BON #Fraais ! ! !

','

aHR0cHM6Ly93d3cuYmVycmFuZC1zYXJsLmZyL1Nhdm9pcl9mYWlyZV8uaHRtbA
, ou :

url de redirection : "https://www.berrand-sarl.fr/Savoir_faire_.html"

','

ODM4MA
, ou :

Clef de l'option de contrôle : "8380"

');


Ensuite, ordre ILLOGIQUE, le #Captcha est placé APRÈS le #Bouton d'envoi...


Ensuite, Numéro de téléphone FIXE OBLIGATOIRE ? Personnellement, VINGT ans déjà que je n'en ai plus, car pour QUOI faire ? Jamais en #France, donc...


Par ailleurs, TOUJOURS faire SIMPLE et HOMOGÈNE, pour exemple le #Code de votre "form" :

<input class="css33" type="text" value="" title="10Votre nom" name="Nom">
<input class="css34" type="text" value="" title="10Votre prénom " name="prenom">
<input class="css35" type="text" value="" title="10Votre adresse" name="Adresse_complete">
<input class="css36" type="text" value="" title="11Code postal" name="Code_postal_ville">
<input class="css37" type="text" value="" title="10Votre ville" name="Votre_ville">
<input class="css38" type="text" value="" title="11Cotre numéro de téléphone fixe" name="Tel_fixe">
<input class="css39" type="text" value="" title="11Cotre numéro téléphone mobile" name="Tel_mobile">
<input class="css40" type="text" value="" maxlength="50" title="12Votre courriel pour vous répondre" name="Votre_mail">


devrait être sous la forme suivante :

<input class="css33" type="text" value="" title="10 Votre nom" name="nom">
<input class="css34" type="text" value="" title="10 Votre prénom " name="prenom">
<input class="css35" type="text" value="" title="10 Votre adresse" name="adresse">
<input class="css36" type="text" value="" title="11 Votre code postal" name="codepostal">
<input class="css37" type="text" value="" title="10 Votre ville" name="ville">
<input class="css38" type="text" value="" title="11 Votre numéro de téléphone fixe" name="fixe">
<input class="css39" type="text" value="" title="11 Votre numéro téléphone mobile" name="portable">
<input class="css40" type="text" value="" title="12 Votre adresse courriel" name="mmail">


ATTENTION, à NOTER, il y a DEUX #Astuces dans le #Formulaire ci dessus...


Enfin, ARRÊTEZ de mettre du #Texte en BLEU SOULIGNÉ, c'est utilisé pour des #Liens selon les Conventions, et NON pour du #Texte pur dans cette #Couleur ? Déjà dit, pardon, écrit X fois aussi ça...


Voilà voilà, Yvanoph---

44  Les Langages avancés, PHP, Flash et AS ? / Code & Requêtes : / [php] - Expédier quoi que ce soit par #Internet ? le: Mer. 23 Mai 2018 à 14:55:00

php est un #Logiciel, #Programme prodigieux en ce sens qu'il permet de "discuter" avec un autre #Ordinateur, couramment un #Serveur, situé dans la pièce à coté comme à 20 000 km, ce qui n'entend d'ailleurs surtout pas AFFICHER Non, non, NON ET NON !, car ça c'est bien autre chose, et donc d'échanger Bien bien !, détruire Wouaïe la HONTE ?, lire Attend voir..., recueillir Dire quoi ? ? ?, stocker Perfect ! tous types de données Youpiii sous tout format possible Ma qu'il est FOU ? !


Ce qui est un sacré prodige comme un "truc" sacrément DANGEREUX ? Néanmoins, et là dessus vous NE POUVEZ PAS NE PAS être d'accord, pour qu'il y ait un échange quelconque, il faut :

- être au moins DEUX,

- pour qu'il soit fructueux, que chacun des deux sache QUI est l'autre Choking, pour exemple il ne serait pas vraiment bon de débiter auprès d'un inconnu où avoir caché ses lingots si nous sommes censé être pauvre sans comptes au #Panama ou en #Suisse et que l'inconnu en question soit finalement un agent du #Fisc (Abrégé de confisque, mais le C.N a été ôté, va savoir pourquoi... Poum poum pidoum...),

- que les deux utilisent le même #Langage, sinon OBLIGATION de passer par un tiers qui jouera le rôle de #Traducteur, avec toutes les réserves que cela laisse à supposer quant à l'exactitude voire le sens profond de la Traduction,

- que chacun ait la civilité d'attendre que l'autre ait fini avant de répondre sans parfois seulement avoir compris toutes les données ni le contexte, bref, la "règle du jeu" au complet, sinon risque quasi certain de cacophonie ?


Il n'est donc point question de vous expliquer l'intégralité de php dans ce #Fil, et encore moins aucune Fonction, quoique juste survoler un instant l'obligation d'un #Traducteur à un instant donné, mais juste vous donner un aperçu et donc les exigences minimales pour que tout cela fonctionne à peu près correctement ?

Donc première évidence, souvenez-vous de ce que vous faisiez à la bonne vielle époque des #Courriers manuels, vous oubliez jamais de mentionner au complet le destinataire, sinon distribution impossible, et accessoirement l'expéditeur sinon retour tout aussi impossible en cas de non distribution ? Voire passage par #Libourne (33) pour dépouiller, enquêter et tenter de retrouver Bien bien ! destinataire comme  expéditeur ?

Bien évidemment sur #Internet, il est parfaitement possible d'envoyer un #Courriel / #Mail sans mentionner C'est QUI LE Chef ? l'adresse de l'expéditeur ? Et là, s'il se perd (Erreur de frappe par exemple dans l'adresse ?), personne n'en sera prévenu... Et strictement personne n'en saura d'ailleurs jamais rien, aussi aucune recherche ne sera jamais entreprise comme par les #Postes ?

Mais, si cela était facilement possible il y a "fort fort longtemps", il faut savoir que ça ne fonctionne plus autant comme ça maintenant ? D'autant que, à savoir et à NOTER Autorité ! ! !, chaque #Courriel expédié reçoit un "Numéro de Châssis", de fait un identifiant UNIQUE généré par le "Système", contenant entre autres à minima l' #IP de départ, l'heure au format mondial, jusqu'à la longueur EXACTE de son Contenu, bref, LA chose impossible à modifier sans en connaître tous les algorithmes, et encore, comme une copie est faite à l'abri, une "preuve modifiée" pourrait être recalée, juridiquement parlant, sans parler des "pénalités attribuées en retour" Au s'cours ! ?

Néanmoins, cette "astuce" de ne pas se déclarer en tant qu'expéditeur a été largement exploitée par les #SPAMMEURS et autres #ESCROCs en tous genres dès le début. Mais restait quand même l' #IP qui, ELLE, permet toujours de remonter toute la filière...


La conséquence de tout ça a été que rapidement un expéditeur a été rendu quasiment obligatoire pour tout le monde, d'où le rajout effectué par M NEUTS sur son #Bouton d'expédition ?

De là à mettre n'importe quelle adresse #Courriel, pourquoi pas ? Et c'est ce que ne sont pas gênés de faire les #SPAMMEURs et autres #ESCROCs de tous poils ? Mais ... Attend voir..., n'oubliez pas, comme mentionné ci dessus, les #IP sont enregistrées, donc rien n'empêche aussi de les contrôler tant qu'à faire ? Il suffisait de rajouter quelques lignes de #Code, et ZOU Bien bien ! !

Alors imaginons qu'un expéditeur, propriétaire du #Site dont le #ND, Nom de Domaine, serait nommé premier.com, avec l' #IP 0.0.0.1, et qui se permette depuis ce #Site d'expédier un #Courriel sous le #ND dernier.com qui lui aurait l' #IP 255.255.255.255...
Pensez-vous que les #Robots soient assez C.Ns pour ne pas remarquer que ça ne colle pas du tout ? Car si un #Courriel est issu, initié, expédié depuis une #IP 0.0.0.1, il est IMPENSABLE qu'il puisse avoir une adresse en dernier.com Non mais... ? ? ? Ca coule de source, Attend voir... NON ?
C'est ainsi que ce #Courriel part avec un sacré handicap, et finisse fort probablement dans les #SPAMs ou "Indésirable"s...

PIRE, si la chose devient fréquente, même régulière, le score "anti spam" va augmenter inexorablement, voire même le #Serveur expéditeur sanctionné pour ne plus expédier quoi que ce soit à terme...

Ce qui explique que parfois, un #Administrateur (En #Fraais), #WebMaster de #Site puisse, de toute bonne foi puisque sachant ne jamais avoir expédié un #SPAM / #POURRIEL quelconque, être sanctionné comme tel, tout simplement pour avoir mis une adresse "bidon" comme expéditeur dans le #Formulaire d'envoi d'un #Courriel / #Mail depuis son #Site pourtant totalement légal et propre ?


Donc, par principe de tranquillité comme pour satisfaire aux exigences d' #Hébergeurs normaux Perfect ! car scrupuleux, il convient de BIEN mentionner dans tout #Module d'expédition d'un #Courriel, ou d'une #Commande etc. un EXPÉDITEUR qui COLLE avec le #Site !

Pour exemple, pour le #ND machin.com, truc[at]machin.com serait parfait ? Mais ATTENTION, l'adresse "truc" DOIT exister, il est très facile pour un #Hébergeur de comparer les noms usités et la réalité des #Boites existantes...

Bien évidemment, il y a possibilité de changer de #Serveur en #SMTP, mais là AUSSI remonter le fil ne posera aucun problème, bien que ce soit utilisé couramment par les #ESCROCs "professionnels" genre usa.com, secretary.com etc. ?

Pour rappel, à NOTER, l'extension .fr EXIGE une boite nommée webmaster[at]monsite.fr, donc utiliser celle là précisément comme adresse #Courriel d'expéditeur, ça coule quand même de source, NON Non mais... ?
Et envoie à admin[at]monsite.fr par exemple pour des relations administratives comme le fameux #RGPD, sinon commercial[at]monsite.fr pour ce qui touche au coté commercial ? Voire MonNomPerso[at]monsite.fr pour joindre directement le patron...

De toute façon, tout #Site Commercial digne de ce nom possède au moins quatre adresses #Courriel, d'autant que ça ne coûte rien, sinon le temps à les gérer, donc...


Ceci dit et compris, pour nous utilisateurs d'XWebDesignor / #XWD, nous sommes de toute façon confronté à l'emploi d'un #Traducteur !

En effet, par défaut php utilise l'encodage UTF-8, pour la simple raison qu'il est plus universel sur le #Monde entier, et surtout plus étendu en nombre de #Caractères disponibles ?

Il est par ailleurs évident que #MySQL peut être paramétré en ISO-8859-1 par défaut (Conçu sur la base du #Latin, donc d'office avec des accents ?), afin d'être en accord avec les données insérées dans nos Cases ? Car pour les chiffres, strictement aucune importance, mais pour les mots accentués...

Du coup, il convient de préciser, exactement comme pour nos #Pages, en quel "charset" est généré le #Code de nos #Courriels envoyés, sinon il va y avoir de l' "hébreu" à la réception ! Ce "détail" d'intendance n'est malheureusement pas géré dans les "header"s (En-tête) des #Modules et #Boutons d'origine...

Sinon passer par l'interprète php avec les Fonctions "encode()" et "decode()" ? Donc un #Traducteur certes, mais de #Code ! Mais heureusement plus de fiabilité et surtout pas d'erreurs d'interprétation ?


Bref, en résumé, hors les soucis des #JSCs / #JSCXs ou #[Composant]s qui pourraient être réellement fonctionnels quant aux "<script>"s générés, au moins avez vous les Choking règles de base quant à exploiter correctement vos #Modules et espérer ne pas trop les voir passer "par la trappe" ?


Bien amicalement, Yvanoph---

45  XWD, Usages et Astuces ? / Flûte alors ! Ça coince... / Bonsoir, fonctionnel à cet instant ! le: Mar. 22 Mai 2018 à 22:45:02

Modifié à la volée les #Caractères CRLF (\r\n), #Windows y est très sensible, vérifié aussi les doubles .., même souci, et remplacé l'en-tête "headers" "from" par "d2VibWFzdGVyQGJlcnJhbmQtc2FybC5mcg%3D%3D" (Traduction en #MP...) !


De toute façon, il est TOTALEMENT ILLOGIQUE d'expédier un #Courriel sous le nom de @BIDULE.com alors que partant en réalité de chez @MACHIN.net ? ? ? Technique couramment utilisée par les ESCROCs et autres ORDUREs de ce bas monde, il est clair que des automatismes de détection ont été rajoutés pour pallier à ce genre de NON SENS... Et tenter de diminuer ainsi le nombre de #SPAMs ?

Le "from" est OBLIGATOIRE, c'est pour cela que M NEUTS l'avait rajouté, car déjà à l'époque un #Courriel NORMAL sur deux passait déjà pour du SPAM sans cette mention, mais aujourd'hui elle est de plus en plus sanctionnée ! SURTOUT avec une #IP ne correspondant PAS au #ND ?


Bref, la requête php a donné :

http://www.berrand-sarl.fr/WIForm.php

?wsubject=UmV0b3VyIGR1IGZvcm11bGFpcmUgYWNjZXB0YXRpb24gUkdQRCA

&from=d2VibWFzdGVyQGJlcnJhbmQtc2FybC5mcg%3D%3D

&wemailTo=ZW50cmVwcmlzZUBiZXJyYW5kLXNhcmwuZnI

&msgAfter=TWVyY2kgcG91ciB2b3MgcmVwb25zZXMuIE5vdXMgcGVub25zIGVuIGNvbXB0ZSB2b3RyZSBkZW
Npc2lvbi4g

&redirAfter=aHR0cHM6Ly93d3cuYmVycmFuZC1zYXJsLmZyL1Nhdm9pcl9mYWlyZV8uaHRtbA

&useSQL=false

&=

&Nom=a

&prenom=bb

&Adresse_complete=ccc

&Code_postal_ville=1

&Votre_ville=dddd

&Tel_fixe=22

&Tel_mobile=333

&Votre_mail=eeeee@ffffff


puis le message de bonne expédition, donc ?


Donc copié les deux virgules nécessaires dans le php modifié et MàJ la pièce jointe ci dessus !

Aussi au choix, vous le récupérez par #FTP, il est actuellement fonctionnel, ou vous le récupérez ci dessus si écrasé lors d'une future Publication ?


Bonne soirée, Yvanoph---

Pages: 1 2 [3] 4 5 6 7 8 9 10 11 12 13 ... 189
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.128 secondes avec 20 requêtes.