IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Téléchargez4915 ressources dans la base

Retrouvez ici tous les meilleurs téléchargements

Catégories

Liste des 4915 ressources dans la base

    Fonction qui encode les URLs

    Téléchargé 1 fois-
    0
    0
    Voici une fonction utilisateur équivalente à la fonction url_encode de PHP

    Exemple d'utilisation

    SELECT url_encode('http://www.google.fr/search?source=ig&q=du+texte');

    Nous obtenons en sortie

    http%3A%2F%2Fwww.google.fr%2Fsearch%3Fsource%3Dig%26q%3Ddu%2Btexte

    Licence : Non renseignée - Publié le 09/02/2011

    Fonction qui décode les URLs #1

    Téléchargé 1 fois-
    0
    0
    Voici une fonction utilisateur équivalente à la fonction url_decode de PHP

    Exemple d'utilisation

    SELECT url_encode('http%3A%2F%2Fwww.google.fr%2Fsearch%3Fsource%3Dig%26q%3Ddu%2Btexte');

    Nous obtenons en sortie

    http://www.google.fr/search?source=ig&q=du+texte

    Licence : Non renseignée - Publié le 09/02/2011

    Fonction qui décode les URLs #2

    Téléchargé 1 fois-
    0
    0
    Voici une fonction utilisateur équivalente à la fonction url_decode de PHP

    Exemple d'utilisation

    SELECT url_encode('http%3A%2F%2Fwww.google.fr%2Fsearch%3Fsource%3Dig%26q%3Ddu%2Btexte');

    Nous obtenons en sortie

    http://www.google.fr/search?source=ig&q=du+texte
    Licence : Non renseignée - Publié le 09/02/2011 - Auteur : Bisûnûrs +

    Replace() insensible à la casse

    Téléchargé 1 fois-
    0
    0
    Voici une fonction utilisateur équivalente à la fonction REPLACE mais insensible à la casse

    Exemple d'utilisation

    SELECT replace_ci('mySQL', 'M', 'M');

    Nous obtenons en sortie

    MySQL
    Licence : Non renseignée - Publié le 09/02/2011

    Chiffres arabes en chiffres romains

    Téléchargé 1 fois-
    0
    0
    Rappel des règles de comptages
    I = 1
    V = 5
    X = 10
    L = 50
    C = 100
    D = 500
    M = 1000

    Lorsque les symboles sont semblables on les additionne : CC = 200
    Lorsque le symbole de gauche est plus petit que celui de droite on effectue une soustraction : IX = 9
    Il n'est pas autorisé d'avoir plus de trois symboles semblables à la suite : IIII n'existe pas.
    Compte tenu de ces règles, on ne peut compter seulement que jusqu'à MMMCMXCIX soit 3999.

    Cette fonction reçoit en paramètre un chiffre arabe et retourne le chiffre romain correspondant. Si le paramètre n'est pas encodable (non compris entre 0 et 4000) elle retourne le marqueur NULL.

    Exemple d'utilisation

    SELE ... Voir la suite
    Licence : Non renseignée - Publié le 09/02/2011

    Obtenir la fonction Translate d'Oracle dans MySQL

    Téléchargé 1 fois-
    0
    0
    Le but de cette fonction est de convertir tous les caractères accentués vers leurs équivalents (non accentués) et de remplacer les espaces par des tirets.

    Exemple d'utilisation


    SELECT translate('très accentués', 'éèê', 'eee');


    Nous obtenons en sortie

    +---------------------------------------------+
    | translate('très accentués', 'éèê', 'eee') |
    +---------------------------------------------+
    | tres accentues |
    +---------------------------------------------+

    Autre exemple d'utilisation


    SELECT translate('Une très bonne initiative et à bientôt', 'ÁÀÂÄÃÅÇÉÈÊËÍÏÎÌÑÓÒÔÖÕÚÙÛÜÝáàâäãåçéèêëíìîïñóòôöõúùûüýÿ', 'AAAAAA ... Voir la suite
    Licence : Non renseignée - Publié le 09/02/2011 - Auteur : ali-el +

    Tester si le nombre est premier

    Téléchargé 1 fois-
    0
    0
    Teste si le nombre passé en paramètre est premier

    Exemple : SELECT estpremier(41047),estpremier(12322);
    TRUE FALSE
    Licence : Non renseignée - Publié le 13/02/2011 - Auteur : hpalpha +

    Fonction soundex francais

    Téléchargé 1 fois-
    0
    0
    Fonction SOUNDEX francisé

    Exemple : SELECT soundexfr('durand'),soundexfr('durhand'),soundexfr('durond'),soundexfr('dupond');
    D653 D653 D653 D153
    Licence : Non renseignée - Publié le 13/02/2011 - Auteur : hpalpha +

    Connaitre le numero de jour de l'année

    Téléchargé 1 fois-
    0
    0
    Retourne le numéro du jour

    Exemple : SELECT numerodejour('2005-08-29');
    241
    Licence : Non renseignée - Publié le 13/02/2011 - Auteur : hpalpha +

    Connaitre le numero de semaine

    Téléchargé 1 fois-
    0
    0
    Retourne le numéro de semaine

    Exemple : SELECT numerosemaine('2005-08-29');
    35
    Licence : Non renseignée - Publié le 13/02/2011 - Auteur : hpalpha +

    Verification d'un numéro de carte bancaire

    Téléchargé 1 fois-
    0
    0
    Vérification d'un numéro de carte Bancaire
    Utilise l'algorithme de LUHN

    Exemple : SELECT verifcb('1234123412342');
    true
    Licence : Non renseignée - Publié le 13/02/2011 - Auteur : hpalpha +

    Valider un numéro ISBN

    Téléchargé 1 fois-
    0
    0
    Teste la validité d'un numéro ISBN

    exemple : SELECT validisbn('2-7081-2829-9');
    True
    Licence : Non renseignée - Publié le 13/02/2011 - Auteur : hpalpha +

    Extraire un email dans un texte

    Téléchargé 1 fois-
    0
    0
    On extrait une adresse mail parmi un texte passé en paramètre

    Exemple: SELECT extraireemail('Voici le mail de Toto : toto@wanadoo.fr Chut, il faut pas le dire');
    toto@wanadoo.fr
    Licence : Non renseignée - Publié le 13/02/2011 - Auteur : hpalpha +

    Verifie que le texte entré comporte uniquement des chiffres et des opérateurs arithmétiques

    Téléchargé 1 fois-
    0
    0
    Il vaut mieux vérifier avant qu'elle ne renvoie pas d'erreur, une parenthèse non fermée ou une division par zéro va entrainer une erreur.

    if (preg_match('#(^[\d(]+[ +*()/\d-]*[\d)]+$)#', $txt)) {
    ...
    ...
    }

    Avec ce masque, on peut même remplacer toutes les opérations par leur resultat dans une chaîne quelconque.
    Licence : Non renseignée - Publié le 14/02/2011 - Auteur : doof +

    Script de calendrier avec events en infobulles (PDO)

    Téléchargé 1 fois-
    1
    1
    Script de gestion de calendrier et d'évènements avec une base de données.

    Deux versions sont disponibles : MySQL (pour hébergement mutualisé) et PDO (pour tous types de bases de données).
    Licence : Non renseignée - Publié le 14/02/2011 - Taille 10 Ko - Auteur : Yoshio +

    Afficher un calendrier

    Téléchargé 1 fois-
    0
    0
    Afficher un calendrier
    Licence : Non renseignée - Publié le 14/02/2011 - Auteur : 10-nice +

    Alterner des valeurs

    Téléchargé 1 fois-
    0
    0
    Exemple d'utilisation

    //initialisation de la couleur de fond $bgcolor
    //alterne entre 3 valeurs mode ping-pong
    $bgcolor = new Alternate('#44aa44', '#ffff77', '#ee4444');
    $bgcolor->set_mode(1);

    //initialisation de la variable d'alignement $align
    //3 valeurs aussi en mode ping-pong
    $align = new alternate('left', 'center', 'right');
    $align->set_mode(1);
    //affichage du tableau
    echo ''."\n";
    for ($i = 0; $i get( FALSE ).'" align="'.$align->get().'">'.$bgcolor->get().''."\n";
    }
    echo '';
    Licence : Non renseignée - Publié le 14/02/2011 - Auteur : doof +

    Génération d'un mot de passe

    Téléchargé 1 fois-
    0
    1
    La petite fonction ci-dessous le réalise mais offre quelques options qui ne sont pas dépourvues d'intérêt :

    * Choix de la longueur du mot de passe (8 par défaut)
    * Choix du type de lettres (majuscules ou minuscules)
    * Possibilité d'épeler le mot de passe (désactivé par défaut)

    La fonction peut être appelée de quatres manières différentes et renverra deux types de données :

    /* Cas 1: appel simple */
    $mypass = mkpassword();
    // Renvoit une chaîne de 8 caractères, chiffres et lettres minuscules

    /* Cas 2: choix de la longueur du mot de passe */
    $mypass = mkpassword(16);
    // renvoit une chaîne de 16 caractères, chiffres et lettres minuscules

    /* Cas 3: ... Voir la suite
    Licence : Non renseignée - Publié le 14/02/2011 - Auteur : CrazyCat +

    Simplifier l'utilisation des fichiers

    Téléchargé 1 fois-
    0
    0
    Classe générique permettant d'utiliser les fichiers beaucoup plus simplement qu'avec les fonctions de base de PHP, d'autant plus qu'elle écrit les données au format PHP (ce qui permet de les récupérer plus facilement).
    Exemple d'utilisation :

    $sf = new simplefiles();
    Licence : Non renseignée - Publié le 14/02/2011 - Taille 7 Ko - Auteur : Oprichnik +

    Empêcher la mise en cache

    Téléchargé 1 fois-
    0
    0
    On empêche le navigateur de cacher la page
    Licence : Non renseignée - Publié le 15/02/2011 - Auteur : Hell +