Série 4 : PHP – Les fonctions [Nov 2015]
Exercice 1 :
Ecrire une fonction en php qui calcule la formule ci-dessous
𝒒 =
𝑪𝒑
𝒑!
𝒒! (𝒑 − 𝒒)!
Exercice 2 :
Ecrire une fonction en php « InverserCH() » qui permet d’inverser une chaine de caractères.
Publicité
Le résultat est une nouvelle chaine de caractère.
Exercice 3 :
Ecrire une fonction en php « MaxTab() » qui détermine la plus grande valeur dans un tableau
d’entiers T.
Afficher ensuite la valeur et la position du maximum.
Exercice 4 :
Ecrire une fonction « Moyenne_Tab » qui retourne la moyenne du contenu d’un tableau.
Tester la fonction « Moyenne_Tab ».
Exercice 5 :
Publicité
Créez une fonction PHP « Message » qui affiche une boîte d'alerte en javascript.
NB : La fonction JavaScript qui permet d’afficher une boite de dialogue a comme syntaxe :
Cette fonction peut être appelée avec comme paramètre le texte du message à afficher.
alert ("chaine_de_caractères").
Exercice 6 :
Ecrire une fonction en php « CreerForm() » qui permet de créer un formulaire contenant une
zone de texte (type text) et un bouton (submit).
Exercice 7 :
Soit la page « index.php » suivante :
Publicité
1
Enseignant : M Ouali & H Hedhly ISET de Bizerte
Classes : DSI2 Matière : Pgt côté serveur
Série 4 : PHP – Les fonctions [Nov 2015]
1. Ecrire le code html correspondant
2. Ecrire le code php nécessaire permettant de tester si tous les champs sont remplis.
(Afficher un message spécifique à chaque champ)
3. Une fois tous les champs sont remplis, une nouvelle page « envoi.php » sera affichée
contenant le message « Votre message a été envoyé avec succès ».
Publicité
4. Modifier le script de la page « envoi.php » pour qu’elle affiche le nom, l’email et le
message.
NB :
- Utilisez les fonctions où vous trouvez que c’est nécessaire.
- Vous pouvez utiliser les fonctions suivantes : empty(), isset(), header(), session_start()
2
Enseignant : M Ouali & H Hedhly ISET de Bizerte
Classes : DSI2 Matière : Pgt côté serveur