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

Codes sources PHP135 ressources dans cette catégorie

Sources PHP, préciser les frameworks utilisés, la version de PHP

Codes sources PHP

Liste des 135 ressources de cette catégorie

    Suppression récursive de fichiers

    0
    0
    Les fichiers peuvent être des répertoires.

    @param $ftpid la connexion au serveur FTP (résultat de la fonction ftp_connect)
    @param $file nom du fichier à supprimer
    @return vrai si la suppression a eu lieu sinon faux

    Exemple d'utilisation

    $ftpid = ftp_connect('ftp.mon_domaine.com');
    ftp_login($ftpid, 'login', 'password');
    ftp_pasv($ftpid, TRUE);
    delete_recursive($ftpid, '/tests/un_répertoire');
    delete_recursive($ftpid, '/tests/un_fichier');
    ftp_close($ftpid);

    Licence : Non renseignée - Publié le 14/02/2011 - Auteur : julp +

    [PHP5] Parseur XML

    0
    0
    Il s'agit de 2 objets : xml_tree et xml_node codés en PHP5
    (il devrait être facile de les "downgrader").
    Licence : Non renseignée - Publié le 15/02/2011 - Auteur : chanmix +

    [PHP5] Google Sitemap

    0
    0
    Voici une classe permettant de générer un Google Sitemap en PHP5. Vous devez activer l'extension DOM pour pouvoir l'utiliser.

    La méthode getTime() prend un paramètre chaîne et le convertit en timestamp. Elle accepte les formats :

    * JJ-MM-AAAA
    * JJ/MM/AAAA
    * JJ.MM.AAAA

    Exemple d'utilisation de la classe Sitemap :


    require 'Sitemap.php';

    $sitemap = new Sitemap();

    $sitemap->createUrl(
    'http://g-rossolini.developpez.com/',
    Sitemap::getTime('16/08/2007'),
    Sitemap::FREQ_MONTHLY,
    0.8
    );

    $sitemap->createUrl(
    'http://g-rossolini.developpez.com/tutoriels/php/zend-framework/debuter/',
    S ... Voir la suite
    Licence : Non renseignée - Publié le 15/02/2011 - Auteur : Yogui +

    Scandir iso, utf8

    0
    0
    array _scandir( $path, $option, $encodage )

    option 'a' : tri croissant
    option 'z' : tri décroissant
    option '.xxx' : filtre uniquement cette extention
    option '.' filtre les fichiers sans extention
    encodage UTF8 ou ISO : (conversion caratères) optionnel

    retourne false en cas d echec.
    retourne un tableau array( 'd'=>repertoires, 'f'=>fichiers )
    Licence : Freeware - Publié le 09/03/2011 - Taille 2 Ko

    Google Plus pour PHP

    1
    0
    Ce petit code source va vous permettre de lister sur votre propre site web le contenu de votre fil d'actualité personnel de Google Plus.

    Il s'agit bien entendu d'un petit script personnel en attendant une vrai solution plus complète et moins "bidouillée". Mais elle devrait convenir pour le moment.

    Vous pouvez voir le résultat sur mon site personnel http://www.thomasmoreira.com
    Licence : Libre - Publié le 11/08/2011 - Auteur : thomasmds +

    L'article wikipedia le plus proche de vous

    0
    0
    On utilise les web services proposés par SFR API pour envoyer, recevoir et géolocaliser des lignes SFR.
    la plateforme geoname permet via la methode "findNearbyWikipedia" de trouver l'article wikipedia le plus proche des coordonnées géographique fourni par la plateforme SFR.
    Le script doit être régulièrement appelé via un CRON pour surveiller l'arrivé éventuel de SMS.

    ce code peut être largement amélioré. il est volontairement réduit au minimum à titre d'illustration des web services SFR.
    Licence : Creative Commons - Publié le 18/10/2011 - Éditeur : hervé Hoareau +

    Arbre de newick

    0
    0
    Newick est le nom d'un format de fichier utilisé en biologie pour décrire les relations phylogénétiques entre diverses êtres vivants ou molécules biologiques telles que l'ADN. le code présenté est une classe qui parse une représentation textuelle (sauce moi-même) et généère un arbre à tableau. Avec une 2e passe sur l'arbre on peut reformater les arbres sur d'autres formats dont de l'xml simple.

    http://fr.wikipedia.org/wiki/Newick
    http://en.wikipedia.org/wiki/Newick_format

    // il y a un peu de code de DEMO au debut code:
    $toto = '((((1:0.a1,2:a2)3:0.a3,((4:0.b1,5:0.b2)6:0.b3,(7:0.c1,8:0.c2)9:0.c3)10:0.bc3)11:0.abc3,(12:0.d1,13:0.d2):0.d3)14:0.abcd3,15:0.e2)';
    //$toto ='(((((1:0.01,2:0.01):0.05,(5:0.02,19:0 ... Voir la suite
    Licence : GPL - Publié le 25/07/2012 - Taille 10 Ko - Auteur : gene69 +

    décrire l'état de PHP

    0
    0
    ce script rassemble les informations nécessaire au débug de votre classe sur le forum... c'est loin d'être complet
    Licence : Non renseignée - Publié le 12/03/2013 - Auteur : gene69 +

    Afficher si l'année envoyée dans le formulaire bissextile ou non. On utilisera une liste déroulante.

    0
    0
    Ecrire un script bilan4.php qui affiche si l'année envoyée dans le formulaire bissextile ou non. On utilisera une
    liste déroulante.
    Licence : Gratuit pour usage non commercial - Publié le 13/07/2013 - Taille 1296 octet - Auteur : nicosmash +

    Afficher le Grouillou Rank d'un site

    0
    0
    [b]Le Grouillou Rank est un nouvel indice de visibilité des sites en France, basé sur des critères de référencement, d'audience, de popularité sur les moteurs de recherche et les réseaux sociaux.
    Ce script permet d'afficher le Grouillou Rank d'un nom de domaine, sous forme d'une jauge graphique et d'un pourcentage.[/b]
    Licence : Freeware - Publié le 18/05/2015 - Auteur : grouillou +

    Fonction conversion d'élements HTML en éléments AMP HTML

    0
    1
    Cette petite fonction très pratique vous permettra de convertir du contenu classique HTML en en contenu AMP HTML pour mobile.

    Par exemple, vous pourrez convertir toutes les balises par des balises .

    La fonction n'est pas complète mais convertie les principales balises HTML.
    C'est une fonction que j'utilise personnellement pour traiter tous les contenus HTML en provenance de ma base de données. C'est plutôt pratique quand on souhaite optimiser son site AMP sans trop se prendre la tête.

    Je tiens à préciser qu'elle n'est pas de moi et elle n'est pas complète bien sûr. A vous donc de jouer pour la compléter.
    Licence : Libre - Publié le 04/02/2019 - Éditeur : p3x +

    Générateur de noms pour jeux de rôles ou pseudos, avatars, etc... (PHP)

    0
    0
    Salut ;)

    Ce code PHP n'est pas encore amélioré mais il permet déjà de générer des noms mélangés quand même à des mots bizarres mais on voit clairement les noms et il suffit de choisir celui qui nous interesse.
    Ce code est à mettre dans une page PHP et à lancer la page avec un bouton submit(), cela génère une liste de noms et mots dans une variable $info qu'il suffit d'afficher : echo $info;

    Voici quelques noms extraits de la liste :

    Oèva - Oyem - yésa - élarex - Oyjo - eméikil - Aokiam - Aoes - ézoar - Oigu - Afocer - Udiyr (Udyr) - Ikeer - Aodaek - Akirym - Enyat - Yubo - Alinyh - Yeox - Eyuz - Kaozés - Yliut - Oméot - Imaufix - Ajuyr - Ucayr - Yefef - Edenen

    Et voilà à quoi ressemble la lis ... Voir la suite
    Licence : Freeware - Publié le 27/10/2019 - Auteur : amateurprg +

    Lire port COM RS232 avec timeOut (et écrire) en PHP à partir d' 1 navigateur web

    0
    0
    Cela vient en complément de mon article publié nommé :
    "Écrire et lire (sans blocage) sur un Port COM série RS232 en PHP"

    qui permettait de lire/écrire en boucle sur 1 port COM série à partir de
    la console Windows (cmd.exe = mode console) côté serveur web.

    Ici, on utilise toujours l'Extension PHP Direct IO, et on peut lire (écrire)
    sur un port COM série RS232 côté serveur mais, la commande se fait à partir
    d'un navigateur web situé côté client.
    Il y a un timeOut et une pause permettant la lecture du port COM ouvert :
    donc pas de blocage !
    La page web dans le navigateur client est rafraîchie périodiquement :
    - pour rafraîchir (touches Ctrl + R) et
    - pour arrêter le re ... Voir la suite
    Code source - Licence : Non renseignée - Publié le 04/05/2021 - Auteur : prof-tournesol +

    Lancer de dés en ligne via API

    0
    0
    Dejete propose un API que vous pouvez utiliser en PHP pour simuler un ou plusieurs lancer de dé.



    L'API utilise simplement la fonction rand() PHP pour définir les résultats aléatoire.

    Voici ci dessous la méthode simple d'utilisation.
    Celle-ci affichera par exemple pour un lancer de 5 dés à 6 faces :
    1 : 2
    2 : 5
    3 : 5
    4 : 1
    5 : 3

    Très pratique quand on souhaite réaliser comme moi des petits jeux en ligne.

    Vous obtiendrez rapidement des nombres aléatoires en choisissant le nombre de dés souhaitez et le nombre de faces souhaitées.
    Code source - Licence : Non renseignée - Publié le 28/04/2022 - Éditeur : Lancer de dés +