Blog Informatique

BDD MySQL 5/6 acceptant connexions externes

PHP (My)SQL   2 réactions »
A ce point ?PassableIntéressantYeahExcellent! (1 vote(s), moy. : 5,00 sur 5)
Loading...

But : utiliser une base de données MySQL 5 ou 6 externe à un site, gratuitement

Bien évidemment lorsque vous avez un hébergement il y a une base de donnée MySQL. Prenons l'exemple de l'hébergeur Free qui le propose. Vous pouvez vous connecter uniquement à votre base de donnée depuis votre espace personnel Free, les connexions MySQL depuis l'extérieur ne sont pas autorisées : comme dans bien des cas !

Vous pouvez avoir besoin d'une base de donnée commune accessible depuis plusieurs noms de domaines mutualisés (Free ou autre) lors d'un projet commun par exemple. Vous pouvez aussi en avoir marre de la politique de Free à savoir : les bases de données ne doivent pas être utilisées à des fins de stockage (logs, statistiques...).

Le site "Databases for free"  propose  une base de donnée gratuite et sans aucune restriction d'accès ! De plus, depuis le 31 Mars 2008 vous avez le choix d'accéder à votre base de données avec MySQL 5 ou MySQL 6. Pour faciliter la gestion de vos données c'est PhpMyAdmin qui est utilisé comme interface.

Vous pouvez tout à fait accéder à votre base de donnée depuis un script PHP sur votre espace perso Free 😉

Accéder à DB4Free
Blog de DB4Free

Convertir date MySQL en PHP

PHP (My)SQL   8 réactions »
A ce point ?PassableIntéressantYeahExcellent! (2 vote(s), moy. : 3,00 sur 5)
Loading...

But : utiliser le champ DATETIME SQL et surtout récupérer une valeur exploitable en PHP

J'écris ce petit billet tout simplement car je vois souvent des scripts PHP traiter les dates dans des formats exotiques. Vous avez besoin de récupérer une date et une heure (ou l'un des deux) stockée dans votre base de données en PHP et vous ne savez pas comment faire ? Cette astuce est pour vous 🙂

Premièrement : utilisez le format » Lire la suite

Testez le rendu et la compatiblité du design de votre site

Développement, Graphisme, Internet   2 réactions »
A ce point ?PassableIntéressantYeahExcellent! (Votez !)
Loading...

But : vérifier que votre site internet s'affiche correctement sous de multiples navigateurs internet et systèmes d'exploitation

Si vous vous êtes déjà lancés dans la création de site internet un tant soit peu respectueux des standards du W3C, vous avez sans aucun doute du à un moment donné faire face à des incompatibilités.

En effet vous avez pu vous rendre compte que tous les navigateurs n'interprètent pas le code (X)HTML de la même façon, c'est en parti du au fait que le moteur d'interprétation graphique diffère selon les navigateurs (ex : Gecko pour Firefox).

Installer plusieurs navigateurs, c'est assez simple 🙂 Mais installer plusieurs systèmes d'exploitation devient nettement plus compliqué ! Ne vous fatiguez plus, je vous propose le site » Lire la suite

Bug thème GlossyBlue WordPress 2.5

PHP (My)SQL   Réagir »
A ce point ?PassableIntéressantYeahExcellent! (1 vote(s), moy. : 5,00 sur 5)
Loading...

But : corriger un bug du thème GlossyBlue (en version 1.4, celle que j'utilise sur ce blog) suite à la migration vers WordPress 2.5

Je ne sais pas si ce bug était présent dans les versions antérieures de WordPress mais en tout cas il est bel et bien présent dans la version 2.5.

Mais quel bug ?

Et bien ce bug n'est pas visible par l'utilisateur lamba, mais il n'échappe pas au validateur du W3C! L'erreur n'est en effet pas minime puis qu'elle ferme des balises HTML dans un ordre différent ou elles ont été ouvertes... » Lire la suite

Accents fonction mail() php

PHP (My)SQL   12 réactions »
A ce point ?PassableIntéressantYeahExcellent! (1 vote(s), moy. : 3,00 sur 5)
Loading...

But : envoyer un email à l'aide du langage de programmation PHP au format text (text/plain) contenant des accents via la fonction mail()

Envoyer des emails grâce à un serveur web » Lire la suite

Favicon.ico chez Free.fr (pageperso)

Développement   36 réactions »
A ce point ?PassableIntéressantYeahExcellent! (3 vote(s), moy. : 4,33 sur 5)
Loading...

But : utilisez une favicon personnalisée sur sa page perso de type monsite.free.fr

Vous le remarquerez sûrement depuis quelques semaines Free a ajouté une favicon automatique sur tous les comptes page perso, voici un exemple http://drivemypop.free.fr/favicon.ico

Favicon de Free.fr par défaut

Vous pouvez tester en allant sur votre site : http://votresite.free.fr/favicon.ico et vous verrez que cette image existe également sur votre site, bien que pourtant elle ne soit pas présent lorsque vous vous connectez en FTP ! C'est dû à la configuration Apache de Free.

Voici comment contourner ce petit désagrément : envoyez » Lire la suite

Saut de page Word/HTML (publipostage PHP)

PHP (My)SQL   Une réaction »
A ce point ?PassableIntéressantYeahExcellent! (2 vote(s), moy. : 3,50 sur 5)
Loading...

But : générer un saut de page en php

Il peut être utile si vous faites du publipostage de réaliser des sauts de pages afin d'imprimer en bloc le résultat. Concernant la génération rien de plus simple, il vous suffit d'un petit bout de code PHP qui fait appel à votre base de donnée (MySQL, pgSQL, ...).

Deux solutions existent » Lire la suite

Comparer 2 fichiers différents WinMerge

Développement, Système   Une réaction »
A ce point ?PassableIntéressantYeahExcellent! (Votez !)
Loading...

But : détecter rapidement les différences entre deux fichiers quasi-similaires. Gain de temps énorme !

Ne vous est-il jamais arriver de vous arracher les cheveux en pensant que 2 fichiers sources étaient identiques mais qu'ils ne rendaient pas le même résultat ? Visuellement vous parvenez pas à déceler par l'erreur, le plus facile étant de demande à une autre personne de déceler les différences... mais il y a (beaucoup) mieux 🙂

Je vous présente un logiciel que j'utilise très régulièrement pour programmer (en PHP), notamment pour tous les bugs que j'ai sur ce blog même (suite à divers problèmes de serveur...). Ce logiciel se nomme Winmerge, il est gratuit car Open Source, fiable et rapide. Le concept est très simple : à l'ouverture du logiciel sélectionnez les deux fichiers à comparer et validez. » Lire la suite

Référencement de votre blog WordPress

PHP (My)SQL   7 réactions »
A ce point ?PassableIntéressantYeahExcellent! (1 vote(s), moy. : 4,00 sur 5)
Loading...

But : optimiser le référencement de votre blog WordPress dans Google, ou de manière générale dans tous les moteurs de recherche

Le titre de vos pages est un des nombreux critères de référencement, et il a son importance. Si vous connaissez le langage HTML il est situé entre les balises title :

<title>Le titre de ma page</titre>

Par défaut, avec le thème "classic" le titre de vos pages est de cette forme :
[Titre de votre blog] [Titre de l'article]

Sur le thème que j'utilise (GlossyBlue) il est de cette forme :
[Titre de votre blog] » Blog Archive » [Titre de l'article]
Nous allons le transformer en : [Titre de l'article] » Lire la suite

Script Batch (.bat) avec accents sous DOS

Batch et VBScript   9 réactions »
A ce point ?PassableIntéressantYeahExcellent! (3 vote(s), moy. : 5,00 sur 5)
Loading...

But : convertir les caractères spéciaux au format reconnu par DOS (encodage CP850)

Note : si vous cherchez comment échapper les caractères spéciaux, consultez cette page.

Si vous écrivez un script batch (.bat) par exemple sous Notepad, vous vous rendrez vite compte que les caractères spéciaux ne sont pas reconnus sous DOS. Ou plutôt ils sont acceptés en tant qu'autre caractère, ce qui peut-être plutôt génant. » Lire la suite