Veuillez noter que je publie maintenant mes articles sur Apical, votre plateforme d'apprentissage.

Christiane Lagacé

Archives de l'auteur

  • Remplir une liste déroulante à l’aide de jQuery.ajax()

    Accéder à « Remplir une liste déroulante à l’aide de j »

    Voici une figure de cas intéressante : une page Web écrite en PHP affiche un formulaire qui contient, entre autres, une liste déroulante. Les valeurs de cette liste sont tirées de la base de données.

    On pourra faire appel à jQuery.ajax() pour remplir cette liste déroulante dès que le DOM sera chargé en mémoire. De cette façon, le code HTML de la page sera affiché le plus rapidement possible. La lecture dans la base de données pour remplir la liste déroulante sera donc effectuée dans un deuxième temps, sans ralentir l'affichage initial.

    (suite…)
  • Louisette Pouliot, cette femme extraordinaire !

    Accéder à « Louisette Pouliot, cette femme extraordinaire ! »

    J'avais le goût, aujourd'hui, de vous parler de Louisette. Tous ceux qui la connaissent ne tarissent pas d'éloges à son sujet. Quelle femme extraordinaire !

    Je l'ai connue au berceau... et même avant puisqu'elle est ma mère. Disons que ça part bien dans la vie. Mais en plus d'avoir Louisette comme maman, elle a été et est toujours mon amie, ma conseillère, mon modèle...

    Je vous partage ici un extrait de son parcours personnel et professionnel.

    (suite…)
  • Écrire le code PHP qui sera exécuté par AJAX

    Accéder à « Écrire le code PHP qui sera exécuté par AJAX »

    Les appels AJAX ouvrent la porte à une meilleure expérience utilisateur en permettant d'exécuter une fonction serveur à partir du client. Le code serveur est donc exécuté (ex : une lecture ou une écriture dans la base de données) sans que la page ne subisse un postback.

    En PHP, le code qui sera appelé par AJAX sera placé dans son propre fichier .php.

    (suite…)
  • Pourquoi est-ce que je perds les personnalisations de mon thème lors de la mise en ligne ?

    Accéder à « Pourquoi est-ce que je perds les personnalisations »
    Lorsque vous mettez votre site WordPress en ligne, certaines de vos configurations d'apparence sont perdues. Parmi les configurations qui n'ont pas suivi, on retrouve l'image d'entête, les couleurs personnalisées, le menu à utiliser, etc. Pour remettre le tout en état, vous avez deux choix :
    • refaire les configurations à la main;
    • modifier la base de données.
    Dans cet article, je vais vous montrer comment vous y prendre avec la seconde option. (suite…)
  • Fonctionnement de jQuery.ajax()

    Accéder à « Fonctionnement de jQuery.ajax() »
    Grâce à AJAX, il est possible d'exécuter du code serveur (ex : PHP ou C#) à partir d'un appel JavaScript. Ce code peut effectuer n'importe quelle tâche côté serveur pour répondre à nos besoins : valider des informations, effectuer une lecture dans la base de données, ajouter un enregistrement dans une table, manipuler des variables de session, etc. (suite…)
  • Ajouter une entrée dans le fichier hosts de notre ordinateur

    Accéder à « Ajouter une entrée dans le fichier hosts de notre »

    Pour accéder à un site Web, les internautes doivent entrer le nom de domaine du site dans un navigateur. Un processus se met alors en branle pour résoudre ce nom de domaine.

    La résolution du nom de domaine consiste à traduire le nom de domaine en adresse IP. En effet, les ordinateurs connectés à Internet communiquent entre eux à l'aide de leur adresse IP. Un serveur de noms se chargera donc de traduire le nom de domaine en adresse IP afin de retrouver le bon site à afficher.

    Il est possible de court-circuiter ce processus en ajoutant une entrée dans le fichier hosts de notre ordinateur. Mais avant de plonger dans la procédure à suivre, examinons le processus de résolution de nom de domaine.

    (suite…)
  • Développer un formulaire Web ergonomique

    Accéder à « Développer un formulaire Web ergonomique »

    La majorité des sites Web comportent au moins un formulaire : pour entrer des commentaires, pour entrer en contact avec l'administrateur, pour gérer les données si on a les droits requis, etc.

    Votre expérience en tant qu'utilisateur de différents sites Web vous a sans doute démontré que certains formulaires sont très rapides à remplir alors que d'autres prennent une éternité. Certains sont agréables alors que d'autres sont carrément mal conçus. Certains sont clairs alors que pour d'autres, on se demande qu'est-ce qui est attendu de nous.

    Ces différences ne sont pas dues au hasard. En tant que développeur Web, vous devez connaître les principales règles qui permettront de rendre un formulaire Web ergonomique. Voici donc quelques-unes des meilleures pratiques pour développer un formulaire.

    (suite…)
  • La gestion de l’état avec ASP.NET

    Accéder à « La gestion de l’état avec ASP.NET »

    Le monde du Web est sans état. Ceci signifie que les informations entrées sur une page seront perdues sur la page suivante.

    Il existe cependant des mécanismes qui permettent de faire persister les données d'une page à l'autre. Sans ces mécanismes, il serait impossible, par exemple, de s'authentifier sur une page et de conserver l'authentification sur le reste du site Web.

    Voici donc quelques-uns des mécanismes qui vous permettront de conserver des informations entre les pages du site : variables de session, variables de profil, ViewState et encodage d'URL.

    (suite…)