Dev </>

Dev </>

Oracle 11g : Database link vers MySQL et exploitation avec les PHP PDO

J’écrivais il y a plusieurs semaines un article sur la connexion entre PHP et Oracle avec les PDO. Les PDO permettant de se connecter à de nombreux types de SGBD, leur utilisation permet de créer des applications de synchronisation de bases de données (ETL – Extract Transform Load) en PHP.

Nous allons ici nous affranchir de PHP en créant un database link depuis Oracle 11g hébergé sur Windows Server 2008 vers une base MySQL distante.

Read More
Dev </>

Upload multiple de fichiers avec barre de progression

Un formulaire d’upload de fichier est bien plus ergonomique lorsqu’il est possible d’uploader plusieurs fichiers en même temps et que la progression de chaque upload est affichée en direct.

Voici un script d’upload multiple de fichiers avec une barre de progression par fichier.

Read More
Dev </>

Une application AJAX compatible avec les commandes du navigateur

Faire le choix d’une application web entièrement en AJAX est intéressant pour plusieurs raisons.
Le temps de chargement des pages est considérablement réduit, les scripts ne sont pas rechargés…
Le problème d’une telle solution est l’inaction des commandes du navigateur : précédent, suivant, actualiser, favoris.
Il est possible de régler le problème en utilisant les hashtags de l’url.

Read More
Dev </>

Une fonction ajax simple, compatible et prête à l’emploi

L’ajax (Asynchronous Javascript And Xml), c’est bien ! Cette technologie permet d’alléger le trafic web et d’accroître l’ergonomie et l’expérience utilisateur.

Pourtant, le concept de transfert asynchrone n’est pas simple à aborder et les tutoriels sur le sujet sont parfois très longs.

Voici une fonction ajax prête à l’emploi, simple à utiliser, compatible avec tous les navigateurs et indépendante (aucune librairie javascript n’est requise).

Read More