<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
 <channel>
  <link>http://www.elfangels.fr</link>
  <language>fr</language>
  <generator>NeoTech</generator>
  <ttl>120</ttl>
  <webMaster>webmaster@elfangels.fr</webMaster>
  <title>Scripts</title>
  <description>Liste des dossiers</description>
  <category>webmasterup-scripts</category>
  <image>
    <title>Webmaster Up</title>
    <url>http://www.elfangels.fr/media/logosBannieres/webmasterup-banniere.png</url>
    <link>http://www.elfangels.fr/webmasterup</link>
    <width>468</width>
    <height>60</height>
  </image>
   <item>
    <guid>1609</guid>
    <title>Php - Convertir un tableau associatif en XML</title>
    <link>http://www.elfangels.fr/webmasterup/scripts-1609-convertir_un_tableau_associatif_en_xml.html</link>
    <pubDate>Fri, 07 May 2010 10:23:37 +0200</pubDate>
    <description>Voici une fonction bien pratique qui permet de transformer un tableau associatif en document XML :


/**
 * Transforme un tableau associatif en XML
 * @param $root   string  nom de la balise root
 * @param $array  array   tableau a transformer
 */
function array_2_xml($root,$array)
{
    // Créer le document
    $document = new DOMDocument('1.0', 'utf-8');
    
    // Créer l'élément root
    $root = $document->createElement($root);
    $document->appendChild($root);
    
 ...</description>
   </item>
   <item>
    <guid>1604</guid>
    <title>Php - Récupérer les paramètres envoyés via le terminal</title>
    <link>http://www.elfangels.fr/webmasterup/scripts-1604-recuperer_les_parametres_envoyes_via_le_terminal.html</link>
    <pubDate>Mon, 03 May 2010 14:25:39 +0200</pubDate>
    <description>Vous le savez déjà surement mais il est possible d'utiliser php en ligne de commande. Voici une petite fonction qui s'avère bien utiliser pour récupérer les paramètres envoyés via le terminal.


/**
 * Récupérer les paramètres envoyés via le terminal
 * @param $required array tableau des paramètres obligatoires
 * @param $optionnal array tableau des paramètres optionnels
 * @param $start int nombre de paramètres à ne pas prendre en compte depuis le début
 * @param $end int nombre de...</description>
   </item>
   <item>
    <guid>1553</guid>
    <title>Php - Limiter une chaine en PHP</title>
    <link>http://www.elfangels.fr/webmasterup/scripts-1553-limiter_une_chaine_en_php.html</link>
    <pubDate>Thu, 04 Feb 2010 12:06:18 +0200</pubDate>
    <description>Limiter une chaine est souvent très utile pour afficher l'extrait d'une description par exemple. Une solution simple est de passer par la fonction subtr() mais elle coupe sans se soucier de garder les mots en entier. Voilà une petite fonction qui règle ce problème :


/**
 * Fonction qui limite le nombre de caracteres d'une chaine
 * @param $chaine string : chaine a traiter
 * @param $longueur int : longueur maximale
 * @param $strict booleen : (facultatif) les mots sont coupes ?
 *...</description>
   </item>
   <item>
    <guid>1552</guid>
    <title>Php - Générer une clef en PHP</title>
    <link>http://www.elfangels.fr/webmasterup/scripts-1552-generer_une_clef_en_php.html</link>
    <pubDate>Thu, 04 Feb 2010 11:58:39 +0200</pubDate>
    <description>Voici un petit script pour générer une clef. L'avantage de ce script est de pouvoir paramétrer  le nombre de caractères ainsi que l'alphabet utilisé pour générer la clef.


/**
 * Cette fonction permet de generer une clef
 * @param $nbCaracteres int : (facultatif) nombre de caracteres
 * @param $alphabet string : (facultatif) alphabet utilise
 * @return string : la clef
 */
function...</description>
   </item>
   <item>
    <guid>1551</guid>
    <title>JavaScript - Savoir si une adresse email est valide en JavaScript</title>
    <link>http://www.elfangels.fr/webmasterup/scripts-1551-savoir_si_une_adresse_email_est_valide_en_javascript.html</link>
    <pubDate>Thu, 04 Feb 2010 11:29:28 +0200</pubDate>
    <description>Il arrive parfois de vouloir vérifier si une adresse email est valide. Il existe pas mal de solutions avec PHP, voyez du côté de la fonction fiter_var() ou bien du côté des expressions régulières. C'est d'ailleurs à travers une expression régulière que je vous propose de valider une adresse email avec JavaScript :


/**
 * Cette fonction test si un email est valide
 * @param email string : email a verifier
 * @return bool : email valide ?
 */
function emailValide(email) {
   return...</description>
   </item>
   <item>
    <guid>1517</guid>
    <title>Php - Web Explorer</title>
    <link>http://www.elfangels.fr/webmasterup/scripts-1517-web_explorer.html</link>
    <pubDate>Fri, 15 Jan 2010 00:07:31 +0200</pubDate>
    <description>

Pour accéder à ses derniers projets web, rien ne vaut un explorateur de fichiers PHP. Une interface simple et agréable, une touche d'AJAX, voilà la recette de ce Web Explorer. Les logos utilisés sont le fruit du travail de Ipapun, merci de bien vouloir les utiliser pour votre usage personnel (donc pas d'usage commercial). Pour le reste, sachez qu'une petite fonctionnalité pour zipper un dossier a été ajoutée, très pratique pour télécharger plusieurs fichiers d'un coup mais...</description>
    <enclosure url="http://www.elfangels.fr/dossiers-download-58-web_explorer.zip" length="173858" type="multipart/x-zip" />
   </item>
   <item>
    <guid>1496</guid>
    <title>Php - Executer tous les scripts SQL d'un dossier</title>
    <link>http://www.elfangels.fr/webmasterup/scripts-1496-executer_tous_les_scripts_sql_d_un_dossier.html</link>
    <pubDate>Sun, 03 Jan 2010 12:19:46 +0200</pubDate>
    <description>Lors de l'installation (ou de la réinstallation) d'un site web, nous sommes souvent amenés à exécuter à la chaine des scripts SQL pour initialiser la base de données. Voici une petite fonction qui vous permet de vous faciliter la tâche lorsque ces scripts donc séparés en plusieurs fichiers. La seule contrainte est de nommer vos fichiers en indiquant l'ordre d'exécution par un numéro suivit d'un tiret bas puis du titre du fichier pour chaque nom de fichier, exemple : 1_membres.sql,...</description>
   </item>
   <item>
    <guid>1422</guid>
    <title>JavaScript - Calculer l'age d'une personne</title>
    <link>http://www.elfangels.fr/webmasterup/scripts-1422-calculer_l_age_d_une_personne.html</link>
    <pubDate>Mon, 07 Dec 2009 21:34:42 +0200</pubDate>
    <description>Il arrive parfois d'avoir à spécifier l'age d'une personne sur un site web et tout le monde sait que, malheureusement, l'age augmente d'année en année. Une des premières solutions serait chaque année de modifier le code source de vos pages pour que les ages restent correctes : quelle idée folle ! Une autre idée serait de faire un petit script PHP mais ceci implique de faire tourner vos pages sur un serveur où PHP est installé. Bref, pourquoi ne pas le faire en JavaScript ? Voici la fonction...</description>
   </item>
 </channel>
</rss>
