Cours Python

 CopyrightFrance.com
Développement Web
  1. Introduction au langage HTML
  2. Structure d'un document HTML
  3. Mise en forme d’un document HTML
  4. Liens hypertexte
  5. Insertion d’images
  6. Les attributs de la balise BODY
  7. Les tableaux HTML
  8. Les listes HTML
  9. Les Frames HTML
  10. Les formulaires HTML
  11. Les caractères spéciaux HTML
  12. Ressources et références HTML
  13. Exercices HTML avec correction
  1. Introduction au langage CSS
  2. Propriétés d'un sélecteur
  3. La propriété Text CSS
  4. La propriété background CSS
  5. La propriété Font CSS
  6. La propriété border CSS
  7. Propriétés margin et padding
  8. Propriétés Height & Width
  9. Class et les ID CSS

Javascript Basique
  1. Introduction au langage Javascript
  2. Variables, fonctions et operateurs Javascript
  3. Les structures de contrôle et les boucles Javascript
  4. Les événements Javascript
  5. Le modèle Objet du Javascript
  6. L'objet array Javascript
Framework JQuery
  1. Introduction au Framework jQuery
  2. Premier pas avec le framework jQuery
  3. Les Sélecteurs jQuery
  1. Introduction au langage PHP
  2. Premier programme php
  3. Variables et Fonctions php
  4. Opérateurs arithmétiques et logiques
  5. Les structures de contrôle en php
  6. Les tableaux en php
  7. Control des formulaires en php
  8. Upload des fichiers en php
  9. Gestion des dossiers et des fichiers en php
  10. Colorisation syntaxique en php
  11. Cookies php
  12. Les variables globales php
  13. Sessions php
  14. Les variables php d’environnement
  15. Les classes et la poo php
  16. La librairie php_gd2 des images
  17. Lecture d’un fichier xml en php
  18. Les expressions régulières en php
  19. Moteurs de template php : smarty et fast temp…
  1. Introduction au Framework PHP Laravel
  • Installation Laravel 8 & premier projet
    1. Langage MySql
    2. Introduction au langage MySql
    3. Installation du Serveur MySql
    4. Manipulation des bases de donnée MySql
    5. Manipulation desTables MySql
    6. Insértion de données MySql
    1. Installation Wordpress
    2. Modification du theme Wordpress
    3. Installation d'un plugin
    4. Gestion des catégories
    5. Gestion des articles
    6. Gestion des menus Wordpress
    7. Gestion des pages
    8. Gestion des Plugins
    9. Gestion des Widgets
    10. Gestion des Médias
    11. Gestion des commentaires
    12. Création formulaire de contact
    13. Outil Importation & exportation
    14. Gestion des extensions
    15. Réglage et paramètres
    1. Introduction à Joomla
    2. Installation Joomla
    3. Architecture de Joomla
    Bases de données
    TICE & Multimédia
    Math Pour Informatiques
    UserOnline
    Utilisateurs/utilisatrices: 5 Guests, 3 Bots

    1 - Gestion des fichiers avec php

    Depuis sa version 4 php offre à son utilisateur la possibilité de manipuler des objets : comme création, suppression, écriture dans des fichiers, modification des images ... Les principales fonctions qui manipulent les fichiers en php sont :
    touch() 
    La fonction touch permet de créer des fichiers sa syntaxe est :
    Touch('$nom_fichier') ; 
    $nom_fichier désigne le nom du fichier à créer y compris le chemin.

    Exemple :

    < ?php
    touch('c: \ test.doc');
    ?>
    C'est un exemple permet la création d'un document Word à la racine du disque dur C:\   nommé test.doc
    Unlink() : La fonction unlink est utilisée en php pour supprimer un fichier qui existe déjà sa syntaxe est :  unlink('$nom_fichier') ;

    Exemple :

    <?php
    
    unlink('c:\test.doc');
    
    ?>

    C'est un exemple qui permet la suppression du document Word test.doc que nous venons de créer à l’aide de l’exemple précédent.

     

    fopen()
    La fonction fopen permet l'ouverture des fichiers sa syntaxe est :
    $fichier = fopen('$nom_fichier', 'mode de l'ouverture') ;
    Les mode d'ouverture sont :
    r : mode lecture seule
    r+ : mode lecture et écriture
    a : mode lecture seule et place le curseur à la fin du fichier
    a+ : mode lecture et écriture et place le curseur à la fin du fichier
    w : mode écriture seulement et la fonction crée le fichier s'il n'existe pas
    w+ : mode lecture et écriture et la fonction crée le fichier s'il n'existe pas
    fputs()
    La fonction fputs permet d'écrire sur des fichiers sa syntaxe est :

    fputs($fichier,″le texte que vous sohaitez mettre sur le fichier ″) ;

    Exemple :

    <?php
    
    $fp=fopen('c:\test.doc','a+');
    
    fputs($fp,"voila que finalement j'arrive à écrire sur un fichier à l'aide de php");
    
    ?>

    rename()
    La fonction permet de renommer un fichier existant sa syntaxe est :

    rename($ancien,$nouveau);
    copy()
    Cette function permet de copier un fichier. Sa syntaxe est :
         
    copy($source , $destination) ;
    read()
    Cette fonction permet de lire un fichier existant

    Exemple :

    <?php
        
    readfile('c:\test.doc');
        
    ?>

    file_exists()
        Cette fonction permet de tester si le fichier existe ou non

    Exemple :

        <?php
        if(file_exists('c:\test.doc'))
        echo"le fichier existe";
        else
        echo"le fichier n'existe pas";
        ?>
     
    file_type()
    Cette fonction détermine le type de fichier. Sa syntaxe est :
     
    file_type($fichier) ;
    file_size( )
    Cette fonction renvoie la taille du fichier. Sa syntaxe est :
      file_size($fichier) ;
     fgetc()
      Cette fonction permet de lire un fichier caractère par caractère

    Exemple :

    voici un exemple qui permet de lire le premier caractère d'un fichier nommé fichier.txt

    <?php
       
    $fp = fopen('fichier.txt', 'r'); //Ouvre le fichier en lecture seule.
         
    $caract1 = fgetc($fp); //$caract1 prend comme valeur le premier caractère du fichier
         
    $caract2 = fgetc($fp); //$caract2 prend comme valeur le 2ème caractère du fichier.
      
    fclose($fp); 
       
    ?>
    feof()
    Cette fonction permet de savoir si la fin du fichier est atteint ou non, nous allons voir comment peut on utiliser cette fonction pour lire la totalité d'un fichier.

    Exemple :

    <?php
        
    $fp=fopen("fichier.txt","r");
        
    $caract=' ';
        
    while(!feof($fp)){
        
    $caract .=fgetc($fp);
        
    }
        
    echo $caract;
        
    fclose($fp);
        
    ?>

    voici un exemple qui combine entre fgetc() et feof () pour lire un fichier totalement

    fgets()
        Cette fonction permet de lire un fichier ligne par ligne

    Exemple :

    Voici un exemple permetttant d'afficher la première ligne d'un fichier

    <?php
        
    $fp=fopen("fichier.txt" , "r");
        
    $ligne=fgets($fp);
        
    echo $ligne;
        
    fclose($fp);
        
    ?>

    Exemple :

    Voici un exemple qui combine entre feof() et fgets() pour lire un fichier en entier

    <?php
        
    $fp=fopen("test.txt" , "r");
        
    $contenu=' ';
        
    while(!feof($fp)){
        
    $contenu =fgets($fp);
        
    echo $contenu;
        
    echo'<br>';
        
    }
        
    fclose($fp);
        
    ?> 

    2 - Gestion des dossiers avec php

    2 - 1   Création d'un dossier avec php

    Pour créer un dossier on utilise l'instruction mkdir dont la sytaxe est la suivante :

    mkdir('nom_du_dossier' , 'droit d'acées')

    Exemple :

    Pour créer un dossier nommé new au sein du dossier www de wamp on utilise le code :

    <?php
    
    mkdir('new');
    
    ?>

    Puis on enregistre le fichier à la racine du serveur ( ie dans le dossier www/ ). On tape ensuite son adresse url.

    2 - 2   Lecture du contenu d'un dossier avec php

    Pour lire le contenu d'un dossier on doit d'abord l'ouvrir avec l'instruction opendir( ) et le lire ensuite avec l'instruction readdir( )

    Exemple :

    Pour lire le contenu d'un dossier nvd qui se trouve à l'intérieur du dossier www on doit créer un fichier php à la racine du serveur on le nomme readdir.php par exemple et dont le code :

    <?php
    
    $open=opendir('nvd');
    
    while($res=readdir($open)){
    
    echo"$res<br />";
    
    }
    
    ?>

    Exemple :

    Pour lire le contenu du dossier parent on utilise la commande $open=opendir(..)

    Par exemple si le fichier qui contient le code d'ouverture $open=opendir(..)se trouve à la racine du serveur wamp, le résultat retourné en tapant l'adresse url de ce fichier est :
    .
    ..
    Apache2
    barimage.bmp
    images_off.bmp
    images_on.bmp
    install_mysql_service.bat
    install_services.bat
    install_services_auto.bat
    lang
    launch_wampserver.bat
    license.txt
    logs
    mysql
    php
    phpmyadmin
    scripts
    sqlitemanager
    tmp
    unins000.dat
    unins000.exe
    uninstall_services.bat
    wamp5.chm
    wampmanager.conf
    wampmanager.exe
    wampmanager.ini
    wampmanager.tpl
    wampserver.ico
    www

    Suppression d'un répertoire

    Pour supprimer un répertoire on utilise l'instruction rmdir(' nom_du dossier ' ).

    Une réponse à “8 – Gestion des dossiers et des fichiers en php”

    1. Hurrah! In the end I got a website from where I can really get valuable data regarding my study and knowledge.

    Laisser un commentaire