Cours-Gratuit
  • Accueil
  • Blog
  • Cours informatique
home icon Cours gratuits » Cours informatique » Cours développement web » Cours PHP » Exercices PHP »

Articles similaires

  • Exercice PHP : Fonctions & Tableaux
  • Exercices codage des images
  • Exercices PHP : Les Tableaux
  • Tuto Python & Scipy : traitement d'images
  • Tuto Python & Mahotas : traitement d'images
  • Comment réduire la taille d'une présentation PowerPoint
  • Exercices unix pragrammation des scripts shells -6-
  • Exercices script UNIX : commandes, fonctions et structures de contrôle
  • Exercices PHP : Les Fonctions
  • Tuto Word : insérer une image dans une autre image
  • Exercices unix programmation script shell - awk
  • Exercices Excel sur les différents calculs

Documents similaires

  • Cours Traitement d’images sous Matlab

  • Modèle de tableau Excel pour gestion des dépenses

  • Cours Excel: Tableau croisé dynamique

  • Manuel de formation Excel 2016

  • Apprendre à faire des Retouches d’images numériques avec PhotoFiltre

  • Exemple de tableau Excel de gestion de stock

  • Solution des exercices de microeconomie 2eme annee de magistere

  • Application Excel pour la gestion de tableau d'amortissement dégressif

Exercices PHP : Gestion des Images

Rédigé par GC Team, Publié le 11 Décembre 2011, Mise à jour le Jeudi, 15 Décembre 2022 20:39
Participez au vote ☆☆☆☆☆★★★★★

Exercice 1


Créer un script qui permet de faire un system d'hebergement de photo.


Exercice 2


Créer une fonction qui permet de faire et d'enregistrer des miniatures automatiquements en png, jpg, jpeg et gif.


Exercice 3


Créer un code qui permet de protéger ses images en y ajoutant une image (de votre choix) à une autre existante (ou créée par votre code) afin de la protéger.


1
2
3
4
5
6
7
8
9



52
53
54
55
56
57
<form method="post" enctype="multipart/form-data">
      <input type="hidden" name="MAX_FILE_SIZE" value="">
      <input type="file" name="fichier">
      <input type="submit" value="Envoyer">
   </form>
   
</body>
</html>

1
2
3
4
5
6
7
8
9

1
2
3
4
5
6
7
8
9
1
2
3
4
5
6
7
8
9
<html>

<head>
</head>
<body>
<table width="100" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td colspan="3"><div align="center" class="style4">Résultat du code : <br>
      <br>
    </div></td>
  </tr>
  <tr>
    <td><img src="test_image.jpg" width="150" height="110"></td>
    <td><span class="style2">=></span></td>
    <td><img src="image_sortie.jpg" width="150" height="110"></td>
  </tr>
  <tr>
    <td><div align="center" class="style4 style3"><strong>AVANT</strong></div></td>
    <td><div align="center" class="style5"><em>PHP</em></div></td>
    <td><div align="center" class="style5"><strong>APRES</strong></div></td>
  </tr>
</table> 
</body>
</html>

Exercices PHP : Connexion à une BD


Exercice 1


Créer un code PHP permettant de se connecter à la base « Gestion_Commande.mdb » via un lien ODBC (ou la base « BASE_TEST » en MYSQL) et afficher la liste de tous les clients (code_client + nom ).On ajoutera ensuite pour chaque client le lien vers son site.


Exercice 2


Même exercice que précédemment mais en affichant dynamiquement toutes les lignes et tous les champs de la table client (si on modifie le nombre de champs à afficher, seul le paramétrage de la requête doit être modifié) :
          a) en format brut
          b) en créant un tableau


1
2
3
4
5
6
7
8
9
Fichier Exercice1.php


Resultats de la requête :    

 "> Accès au site 
 
 


1
2
3
4
5
6
7
8
9
Fichier Exercice2a_odbc.php


Resultats de la requête :   
1
2
3
4
5
6
7
8
9
Fichier Exercice2b_odbc.php

Resultats de la requête : <B > B> <Table > <Tr > Tr> Table>

Exercice PHP : Fonctions & Tableaux


Exercice 1


Créer une Fonction pour afficher le Contenu d'un Tableau.


Exercice 2


Créer une Fonction pour ajouter une ligne au milieu d'un Tableau .


Exercice 3


Créer une Fonction permettant de lister dans un tableau les jours fériés d'une année donnée.


Exercice 4


Créer un tableau de 4 cases (contenant des nombres) et en faire la somme.a) sans faire de fonction b) en créant une fonction somme c) en créant un fichier spécifique qui contient la fonction somme. 


 

1
2
3
4
5
6
7
8
9

1
2
3
4
5
6
7
8
9

1
2
3
4
5
6
7
8
9

1
2
3
4
5
6
7
8
9
<html>
<head>
</head>
<body>
Sans Fonction

</body>
</html>
Avec la Fonction Somme
<html>
<head>

</head>
Avec utilisation de Tableaux et de Fonctions
<body>

</body>
</html>
<html>
<head>

</head>
Avec utilisation de tableaux et de fonctions
<body>

</body>
</html>
Fichier Fonction_Ex4.php

Exercice PHP : Gestion de Session


Exercice 1


- Créer une page PHP  qui demande à l’utilisateur de saisir son code client.
- Afficher sa fiche signalétique sur une 2ème page et la liste de ses commandes sur une 3ème page.

alt


 

1
2
3
4
5
6
7
8

Fichier Exercice_page1.php
 
<HTML>
<HEAD>
<TITLE>Gestion de Session</TITLE>
</HEAD>
<H1> Veuillez Saisir votre code client </H1>
<BODY>
<FORM action = "Exercice_page2.php" method = post>
<INPUT TYPE="text" NAME="zt_code">
<INPUT TYPE = "submit" name = bt_submit value="Valider" >
</P>
</FORM>
</BODY>
</HTML>

 

1
2
3
4
5
6
7
8

Fichier Exercice_page2.php
22
23
24
<INPUT TYPE = "submit" name = bt_submit value="Accès au Commandes" >
</FORM>
</HTML>
1
2
3
4
5
6
7
8
9

Fichier Exercice_page3.php

 Exercices sur la programmation web avec le langage PHP

Exercice PHP : Réalisation d’un Formulaire de Contact

Exercice 1

Réaliser un formulaire pour que l’utilisateur puisse vous envoyer un Message. Ainsi, une fois le formulaire rempli, le mail part directement dans votre Boite de Réception...

Le Formulaire et le Suivant :

alt

Exercices PHP : compteur, enregistrement et affichage des visites 

Exercice 1 – Compteur de visites

Vous devez créer un compteur de visites à l'aide d'un fichier texte. À chaque connexion, le script vérifie si le fichier existe. Le cas échéant, le script l'ouvre en lecture, le verrouille, lit la dernière valeur enregistrée (à l'aide de la fonction fread() ) et le referme. Il doit ensuite ouvrir le fichier en écriture et écrire la nouvelle valeur qui aura été préalablement incrémentée. Si le fichier n'existe pas, l'ouvrir en écriture le créera. Il sera alors possible d'y enregistrer la valeur 1 pour une première visite (ou davantage si vous voulez faire croire que votre site est très populaire). Finalement, le script affichera une phrase du genre "1435 visites ont été effectées sur ce site".

Exercice 2 – Enregistrement des visiteurs

Vous devez créer un script permettant d'enregistrer, dans un fichier, le nom et le prénom des visiteurs de votre site, ainsi que la date de leur visite. Les informations relatives à une visite seront enregistrées sur une ligne distincte, à l'aide de la fonction fwrite(), et séparées par un point-virgule, de la façon suivante :

Pierre;Delisle;1205198991
Jean;Tremblay;1205269036

Vous devez, dans un premier temps, créer un formulaire permettant de saisir le nom et le prénom du visiteur et de soumettre les données à enregistrer. Ensuite, vous devez accéder au fichier pour écrire chacune des informations (nom, prénom et la date présente retournée par time()).


Exercice 3 – Affichage des visiteurs

Vous devez écrire un script permettant de récupérer, organiser et formater les données de l'exercice 2 à l'aide de la fonction fgets().

Exercice PHP : Utilisation des instructions

Exercice 1

Créer un code PHP, Affecter respectivement les valeurs 0.206, 150 et 10 aux variables TVA, prix et Nombre.Calculer le prix HT et le prix TTC pour les 10 articles et les afficher.On affichera également le type de chaque variable.

Exercice 2

Affecter respectivement les valeurs 150, 50 et 10 aux variables prix_table,prix_armoire et Nombre.Calculer le prix HT total pour les 10 armoires.Comparer le prix de l’armoire et de la table et afficher quel est le prix le plus élevé.

Exercice 3

Affecter une valeur à la variable nbre et afficher la somme des entiers de 1 ànbre.
Nb : on réalisera cet exercice avec l’instruction FOR puis avec l’instruction WHILE.

Solution :

Exercice 1

Fichier Exercice1.php

1
2
3
4
5
6
7
8
9


Exercice 2 : 

1
2
3
4
5
6
7
8
9


Exercice 3 : 

1
2
3
4
5
6
7
8

------------------------------
Utilisation de l'instructeur WHILE



  • Contactez-nous
  • A propos de nous
  • On recrute
  • Rechercher dans le site
  • Politique de confidentialité
  • Droit d'auteur/Copyright
  • Conditions générales d'utilisation
  • Plan du site
  • Accueil
  • Blog
  • Finance et compta.
  • Formations Pro.
  • Logiciels & Apps
  • Organisation
  • Cours informatique
  • Aide à la rédaction
  • Etudes et Metiers
  • Science et Tech
  • Titans de la Tech
id 11354 02