NOTA : article mis à jour ici (juin 2015)
Depuis la version d’Excel 2007, les exportations en PHP de données sous Excel (par exemple des extractions depuis une table MySQL) déclenchent l’affichage d’un désagréable message d’erreur à l’ouverture du .xls
Il y a bien la solution de passer outre, les données sont tout de même présentes dans le fichier exporté…
Mais il existe une autre solution plus « propre » !
Vous avez mis à jour votre serveur, et votre nouvelle version PHP est supérieure ou égale à la version 5.3 ?
ce message de « Warning » apparaitra au sommet de bien des pages (si vous autorisez les erreurs à s’afficher pour débuguer le code, bien entendu!)…
La solution est simple.
Le service TinyURL était déjà connu pour transmettre des adresses longues de façon plus lisibles.
Mais il y a maintenant nettement mieux ! Google (encore lui :whistle: ) a créé un service appelé goo.gl : une URL de 6 lettres au lieu de 11, et une super intégration dans les navigateurs Firefox et Chrome : que demander de mieux ?! Mode d’emploi ici…
<< Cliquez pour agrandir
Opéra, vous connaissez ? C’est le dernier must des navigateur de geeks !
Personnellement je ne suis pas emballée pour plein de raisons que je ne vais pas détailler ici, mais il a UN avantage sur tous les autres… Il intègre dans ses moteurs de recherche par défaut le manuel PHP ! Mode d’emploi ici …
L’URL Rewriting consiste en gros à modifier la structure des liens afin d’insérer des mots clés dans celui-ci. Ces mots clés sont généralement ceux qui sont présent dans le titre des pages. L’URL rewriting joue également un rôle non négligeable dans le référencement d’un site car les mots clés insérés dans les liens (donc dans leurs adresses) permettent une meilleure indexation de la page concerné.
Retrouvez ici un mode d’emploi simple de cette technique, en 4 temps (comme la valse :biggrin: )…
Google vient de faire une importante mise à jour de son algorithme. Cette mise à jour porte le nom de code de « Google Panda ».
La question est donc : « qu’est ce qui va changer pour mon référencement ?« . Effectivement, avec les nombreuses mesures prises par Google ces dernières années, visant à lutter contre le spam, le contenu dupliqué et autres formes de contenu, tout le monde craint le « déclassement » de son site. Voyons donc ce que Google nous annonce comme changements avec cette mise à jour…
Parce que les bases sont toujours bonnes à redire… trouvez ici en téléchargement libre l’excellent petit guide de référencement naturel de Hervé Chuzeville (librement disponible sous Creative Commons)
Une check-list pour ne rien laisser au hasard et optimiser le référencement de son site et son pagerank. Les éléments sont classés par ordre de « poids » du plus important eu moins important : …
Eh non : Windows 7 n’a pas supprimé les messages sibyllins de ses illustres prédécesseurs !
Pour témoin celui-ci, que je laisse à votre méditation …
(Cliquez pour agrandir)


Vous souhaitez ajouter un bouton Facebook à votre site web ou à votre blog pour inviter vos lecteurs à partager ce qu’ils découvrent sur vos pages sur Facebook ? Tout comme les boutons de Tweet, ce sont des duplicateurs d’audience efficaces.
C’est très simple, il existe même sur le site de Facebook une méthode pour récupérer des « bouts de code » à copier-coller…
Twitter, on adore ou on déteste, mais c’est un duplicateur d’audience incontournable pour les sites.
Le principe : un petit bouton qui permet à tout utilisateur qui a aimé une page de votre site d’en envoyer l’URL simplifiée sur les fils de Tweet en un seul clic : génial…
1. Comment trouver la latitude et la longitude exacte d’un emplacement sur Google Map ?
2. Inversement, comment trouver un emplacement sur Google Map quand on possède ses coordonnées latitude / longitude ?
Petites questions bêtes, mais presque quotidiennes, que ce soit pour les utilisateurs de GPS, les developpeurs web qui souhaient intégrer une carte Google sur un site, etc.
La réponse est simple …
« L’équipe de France.fr regrette de ne pouvoir vous permettre de retrouver le portail de la France » …
Comme quoi il n’y a pas que le foot qui débloque en France :biggrin: !
Depuis plus d’une semaine, ce qui devait être le plus grand site administratif Français est planté, en raison du nombre très important de visiteurs. France.fr se veut une clef d’entrée pour les étrangers, les touristes, les investisseurs, les médias ou observateurs internationaux.
A peine lancé, déjà indisponible. Au lendemain de sa mise en ligne, le site Internet de la France est toujours indisponible.
Une fois n’est pas coutume : on va parler « soft » !
Je viens d’acheter une licence de la dernière version d’Office 2010, et ce matin pouf… la synchronisation du Calendrier Google ne se fait plus avec Outlook 2010 via Google Calendar Sync dernière version (0.9.3.5)… le message d’erreur est sans équivoque, ce n’est pas compatible. Et pourtant… la solution existe bien !

Merci au blog 64k.be dont les explications, quoi qu’anciennes, restent globalement d’actualité.
Donc… voilà la démarche à suivre !
Nouvelle charte, et surtout nouveau support CMS, tout beau tout neuf… On en a profité pour (re)-découvrir WordPress au détriment de Dotclear : agréable surprise.
Je trouve toujours géniaux les tutoriaux qui commencent pas « envoyer un mail au format texte avec la fonction mail() de PHP, c’est super simple… » (sous entendu : « en HTML par contre, pfoulala, ça c’est super dur :p « )
Personnellement j’ai toujours trouvé cela assez pénible : selon le logiciel de courrier du client, on a des erreurs d’encodage avec des signes cabalistiques partout dans 50% des cas ! Testez sur un iPhone, vous verrez …
Voilà ce que je fais pour éviter les erreurs, c’est pas sorcier mais au moins cela marche !
Plesk est une géniale interface de gestion de serveur, payante et éditée par Parallels
Géniale ? oui, mais … si grand est son soucis de sécurité qu’il n’y a pas moyen de faire avaler aux navigateurs courants la mémorisation des identifiants d’accès.
J’avoue que c’est assez pénible, ce d’autant que la durée de la session est (très) limitée.
Maaaaaaaaaaais il y a un truc !
Mettre plusieurs attributs « class= »… » les uns à la suites des autres dans la même balise n’est pas très orthodoxe …
En fait c’est tout simple :
Pas mal de recherches pour envoyer une simple pièce jointe à un envoi mail() PHP… pour finalement tomber sur un petit bout de code efficace que je livre ici avec quelques (petites) retouches.
testé … et approuvé !
Rien n’est plus agaçant que de lancer l’ouverture d’un fichier PDF en cliquant sur un lien dans une page web… d’autant plus désagréable lorsque le fichier en question est lourd, ce qui est souvent le cas pour ce type de fichiers (catalogues ou manuels par exemples)
Or c’est pourtant l’action par défaut que proposent la plupart des navigateurs…
. Il existe une solution simple pour forcer le téléchargement :