Blog Tech

Créer un bookmarklet d’accès à un backend

web 2
A ce point ?PassableIntéressantYeahExcellent! (3 vote(s), 3,00/ 5)
Loading...

Je crée parfois des scripts de traitement PHP à titre personnel. Ils sont très efficace mais souvent dépourvus de formulaires, j'utilise alors souvent la barre d'URL pour passer les paramètres (variables) nécessaires.

bookmarklet

Plutôt que de modifier à la mano l'URL j'utilise un bookmarklet. » Lire la suite

Faire une pause contrôlée dans un script batch

Batch et VBScript 3
A ce point ?PassableIntéressantYeahExcellent! (3 vote(s), 4,33/ 5)
Loading...

Batch a clairement mal vieilli, heureusement que powerhsell est là pour prendre le relai. Mais il reste très utile pour créer des scripts simples.

pause-bat

Problème : il est incapable de gérer une pause de 5 secondes. Voyons comment faire une pause de la durée de votre choix. » Lire la suite

PHP : Créer une double authentification (TOTP)

PHP (My)SQL commenter
A ce point ?PassableIntéressantYeahExcellent! (2 vote(s), 2,50/ 5)
Loading...

Cela fait un petit moment que je réfléchissais à l'intégration de l'authentification à deux facteurs au sein d'une page de connexion PHP.

totp-php

Grafikart vient justement de publier une tutoriel vidéo sur ce sujet. Cette méthode est idéale pour monter d'un cran la sécurité d'un formulaire de connexion. » Lire la suite

Comment tout centrer en CSS

web 2
A ce point ?PassableIntéressantYeahExcellent! (2 vote(s), 4,00/ 5)
Loading...

On peut penser que centrer un élément en CSS est simple. Et pourtant la propriété vertical-align ne fonctionne qu'avec les éléments en ligne (inline), pas avec les éléments de type bloc (block).

centrer-css

Mais ça, c'était avant. » Lire la suite

[WordPress] Insérer des liens en nofollow

Dév 6
A ce point ?PassableIntéressantYeahExcellent! (Votez !)
Loading...

Les critères de référencement sont nombreux, et le poids d'un lien en fait partie.

wp-nofollow

Il est parfois utile de ne pas transmettre ce poids sur un lien, voyons comment faire avec WordPress grâce l'insertion rapide de la balise nofollow. » Lire la suite

[PHP] Convertir une date GMT en heure locale

PHP (My)SQL 4
A ce point ?PassableIntéressantYeahExcellent! (1 vote(s), 4,00/ 5)
Loading...

Suivant les systèmes les fichiers logs sont en horaire GMT, ce qui ne facilite pas leur lecture si vous avez besoin de traiter ces données ou les insérer dans une base de données. Dans mon cas j'avais besoin de récupérer un log sur pfSense.

timezone-convertir

Dans l'interface web de pfSense les logs sont bien dans le bon fuseau horaire (timzeone), celui de Paris. Sauf que dans le fichier brut (*.log) ce n'est pas le cas, ils sont en GMT. J'ai donc cherché un peu pour savoir comment les développeurs de pfSense avaient fait pour convertir l'heure. » Lire la suite

Protéger l’accès à une page avec un dyndns

PHP (My)SQL 3
A ce point ?PassableIntéressantYeahExcellent! (1 vote(s), 4,00/ 5)
Loading...

Si votre hébergeur ne supporte pas les CRONs, vous pouvez profiter d'un NAS ou d'un routeur open source pour exécuter vos CRONs.

dyndns-php

Dans mon cas j'utilise un NAS Synology qui fait appel à une page PHP qui lance la création d'un backup. Pour éviter que cette page soit accessible de partout j'ai décidé de protéger l'accès pour que seule une connexion provenant de chez moi puisse lancer cette exécution. » Lire la suite

[PHP] Comment utiliser reCaptcha facilement

PHP (My)SQL 1
A ce point ?PassableIntéressantYeahExcellent! (1 vote(s), 4,00/ 5)
Loading...

Grafikart vient de publier une vidéo tutoriel pour l'utilisation du système antispam de Google, reCaptcha.

Au travers d'un code PHP épuré et de quelques classes, vous pourrez utiliser rapidement reCaptcha pour protéger vos formulaires sans prendre la tête de vos visiteurs.

import.io convertit un site web en API

Dév 1
A ce point ?PassableIntéressantYeahExcellent! (Votez !)
Loading...

Le site import.io permet d'accéder à n'importe quel site sous forme d'API.

import-io

» Lire la suite

Comprendre les exceptions PHP

PHP (My)SQL 3
A ce point ?PassableIntéressantYeahExcellent! (1 vote(s), 4,00/ 5)
Loading...

Un screencast intéressant publié par Grafikart qui concerne les exceptions PHP.

exception

Plutôt que d'insérer des die() de partout pour arriver à localiser une erreur dans un script qui plante, il est temps de passer aux exceptions. » Lire la suite