Envoyer un fichier sans recharger la page

N’en déplaise à certain qui vous conseillerons d’utiliser des outils flash pour vous permettre l’envoi de multiples fichiers , je vous présente une solution pour vous permettre d’envoyer un fichier sans être dépendant de Flash. De plus, je précise et cela pour François que sa première solution ne fonctionne qu’avec Php.

Cette solution va vous permettre d’envoyer un fichier au serveur sans recharger votre page.

Lire la suite

Trois solutions pour l’upload multiple

L’upload multiple est régulièrement une problèmatique rencontrée lors de développements web. Alors que certains aimeront réinventer la roue (je parle pour toi Thib’ 😉 , il est possible d’intégrer des solutions gratuites et open source disponibles sur internet. Ces trois solutions requièrent Flash, n’oubliez pas de proposer une solution alternative sans flash ni javascript pour une question d’accessibilité. Malgré ce que peut dire notre ami thibaut dans cet article : Envoyer un fichier sans recharger la page, vous n’êtes pas tributaire de PHP, rien ne vous empêche d’écrire votre version des fichiers serveurs en Java ou en ASP pour les plus téméraires d’entre vous.

Elles sont toutes les trois gratuites mais, surtout si vous êtes une entreprise, rien ne vous empêche de faire tout de même un petit don sur le site de leur auteur respectif.

Lire la suite

Pourquoi Ajax ?

Ajax est un terme assez récent qui désigne la capacité des navigateurs à interagir avec le serveur sans pour autant devoir recharger la page complète. Il ne s’agit pas d’une technologie mais d’un ensemble de une ou plusieurs technologies telles que :

  • HTML
  • CSS
  • DOM
  • JavaScript et l’Object XMLHttpRequest (apparu il y a plus de 10 ans)
  • XML

Lire la suite

Introduction au MVC de Joomla 1.5

Depuis la nouvelle version, Joomla 1.5 propose un véritable framework de développement basé sur une architecture Modèle-Vue-Controleur(MVC). A la fois une architecture et un modèle de conception, l’utilisation du MVC a pour objectif de séparer complétement la couche métier de la couche présentation et est utilisé dans de nombreux langages de programmation.

Le langage php permet bien évidement de mettre en place ce type d’architecture mais l’utilisation des classes disponibles de Joomla 1.5 rend le développement et la mise à jour de vos composants plus rapide et plus stable.

Lire la suite

Ajouter un script Javascript avec Joomla

<?php
function ajouterscript(){
global $document,$mainframe;
$document = & JFactory::getDocument();
$document->addScript($mainframe->getCfg(‘live_site’).’/monscript.js’);
}
?>

Au début de la page sur Joomla,voilà le résultat HTML en sortie:

<script type= »text/javascript » src= »/monscript.js »></script>