Suivez le flux RSS (2396 abonnés) | Suivez-moi sur Twitter (3963 followers)

 

Actualité Informatique

PHPTV : une web tv sur le PHP

Développement   3 réactions »
Faible interêtMoyenIntéressantA bookmarkerWow ! (Votez !)
Loading ... Loading ...

Une fois par mois PHPTV diffuse une vidéo d’actualité, assez longue et sympathique (près de 20 minutes).

Enfin disons que c’est en théorie car pour l’instant il n’existe qu’une seule vidéo datant du mois de juin 2008, pourtant nous sommes bien au mois de septembre.

La vidéo traite de plusieurs sujets interessants :

  • PHAR (packaging PHP)
  • Google Summer of code
  • Frameworks
  • PHP 5.3
  • fonctionnement de l’équipe de développement d’e-TF1

Accéder à PHPTV

PHP4 vécut heureux et interpréta beaucoup de scripts

PHP (My)SQL   Réagir »
Faible interêtMoyenIntéressantA bookmarkerWow ! (Votez !)
Loading ... Loading ...

Ca y est, PHP version 4 vient de donner son dernier souffle, hier le 07 Août 2008. La version 4.x existait depuis l’année 2000, elle restera une étape importante dans l’évolution que peut connaître ce langage, relativement intuitif et facile à comprendre.

C’est la version 4.4.9 qui sera la dernière, avec quelques corrections de bugs.

Vous n’êtes toujours pas sur PHP5 ? Dépéchez vous car la version 6 va très vite s’implanter sur de nombreux serveurs web, avec des modifications majeures par rapport à la version 4.

En effet le bon sera plus difficile si vous sautez 2 versions !

Côté version 5 nous en sommes à l’heure ou j’écris ce billet, à la version 5.3 alpha 1.

Site officiel PHP

Script d’upload PHP propre et sécurisé

PHP (My)SQL   Une réaction »
Faible interêtMoyenIntéressantA bookmarkerWow ! (7 vote(s), moy. : 4,29 sur 5)
Loading ... Loading ...

But : créer un script d’envoi de fichiers PHP

Sur la toile le nombre de scripts d’envoi PHP (upload) est incalculable. La grande majorité de ces scripts est obsolète : mauvaise sécurité, crée pour une ancienne version de PHP et donc pas optimal, mauvaise logique de langage, etc.

Je vous propose de découvrir un script réalisé en PHP, et qui plus est en POO avec des classes, qui vous permet de réaliser ce formulaire d’envoi correctement. Je l’ai découvert sur le site de Miasmatech et j’avoue que les explications sont très pédagogiques et accessibles :)

Lire le tutoriel (version pdf mirroir)

Fonction PHP BR2NL(); inverse de NL2BR();

PHP (My)SQL   5 réactions »
Faible interêtMoyenIntéressantA bookmarkerWow ! (Votez !)
Loading ... Loading ...

But : convertir les retours chariot en saut de ligne HTML

Sans doute usez-vous parfois de la fonction nl2br() de PHP ? Celle-ci est très utile lorsque vous récupérer des valeurs depuis une base de donnée vers des « textarea ».

Pour le développement d’EG j’ai eu besoin d’utiliser la fonction inverse (suite à une migration j’ai du fusionner nos deux bases de données). Sauf que… celle-ci n’existe pas, la voici donc :

function br2nl($foo) {
return preg_replace(« /\<br\s*\/?\>/i », « \n », $foo);
}


Si jamais vous avez le besoin de remplacer 2 « <br /> » à la suite, voici le code :

preg_replace(« /(<br\s*\/?\>){2,}/ », « \n », $foo);

Détecter la version PHP installée

PHP (My)SQL   2 réactions »
Faible interêtMoyenIntéressantA bookmarkerWow ! (Votez !)
Loading ... Loading ...

But : détecter la version de PHP interprétant le code source sur son serveur

Suivant les versions de PHP vos scripts peuvent plus ou moins fonctionner.

Je vous propose aujourd’hui une astuce permettant de détecter la version PHP mais également de préciser votre version minimale requise.

En effet j’ai déjà eu assez de surprises dans ce style, surtout lorsque vous fournissez un script qui peut-être réutilisé par d’autres personnes : source d’incompatibilité garantie.

Voici une fonction permettant de pallier à ce souci » Lire la suite