« SPARQL Protocol and RDF Query Language/Travail pratique/PHP les fonctions » : différence entre les versions
Contenu supprimé Contenu ajouté
mAucun résumé des modifications |
|||
Ligne 65 :
<?php
function colore($nombre){
if($nombre<10){
}elseif($nombre>=15){
} else{ //cas par défaut(noir)
}
}
?>
Ligne 84 :
echo 'Vos notes du trimestre :<br/>';
foreach($notes as $note){
echo '- '.$note.'<br/>';
}*/
//Et maintenant, précisons notre boucle foreach pour y convoquer notre fonction.
Ligne 96 :
<source lang="php">
<html>
<head><title>Notes du trimestre</title></head>
<body>
<?php
//Cette fonction colore en rouge les notes<10
//et en vert les notes >=15
function colore($nombre){
if($nombre<10){
}
elseif($nombre>=15){
}
//cas par défaut(affiche sans modifier couleur)
else{
}
}
//Construisons notre tableau de notes :
Ligne 124 :
}
?>
</body>
</html>
</source>
Ligne 137 :
<?php
function MoyenneAnnuelle($trim1, $trim2, $trim3){
$MA=($trim1+$trim2+$trim3)/3;
echo 'Votre moyenne annuelle : '.$MA;
}
?>
Ligne 180 :
<?php
function DerniereMaj(){
echo'Dernière parution mise à jour :<br/>
PIF GADGET<br/>
le 10/01/2009';
}
?>
Ligne 208 :
Voici un formulaire de saisie et une analyse du nombre entré :
<source lang="php">
<html>
<head><title><Pair ou impair ?</title></head> <body> <?php //fonction qui fait le diagnostic
function parite($nombre){
//on initialise les deux valeurs de verdict if (($nombre%2)==0){
}else{
}▼
}
return $verdict; //on renvoie le verdict, tout à la fin
}?>▼
▲ }
<form method="POST" action="fonction.php">Entrez votre nombre<input type="text" name="num"/>▼
<input type="submit" name="valider" value="OK"/>▼
▲ <form method="POST" action="fonction.php">Entrez votre nombre<input type="text" name="num"/>
</form>▼
▲ <input type="submit" name="valider" value="OK"/>
<?php //si user a cliqué OK▼
▲ </form>
if(isset($_POST['valider'])){ ▼
▲ <?php //si user a cliqué OK
▲ if(isset($_POST['valider'])){
$toto=parite($nombre); //place dans $toto la valeur de retour de ma fonction▼
▲ $toto=parite($nombre); //place dans $toto la valeur de retour de ma fonction
}?>▼
echo 'Ce nombre est '.$toto.'.'; //affiche le verdict entier
</body>▼
}
▲ </body>
</html>
</source>
Ligne 248 ⟶ 254 :
<?php
switch($corpulence){
case 'denutrition':
$verdict='Vous êtes en dénutrition.';
//placer ici un lien vers un centre d'aide aux troubles du comportement alimentaire
break;
case 'maigre':▼
$verdict='Vous êtes maigre.';▼
▲ case 'maigre':
//placer ici quelques conseils d'hygiène de vie▼
▲ $verdict='Vous êtes maigre.';
break;▼
▲ //placer ici quelques conseils d'hygiène de vie
Default :▼
▲ break;
$verdict='Vous avez une corpulence normale.';▼
//placer ici quelques conseils "Continuez commme ça« ▼
▲ Default :
break;▼
▲ //placer ici quelques conseils "Continuez commme ça«
▲ break;
}
?>
Ligne 285 ⟶ 294 :
<source lang="html4strict">
<html>
<head><title>Mon CV</title></head>
<body>
<form name="inscription" method="post" action="monCV.php">
Entrez votre : <br/>
Nom : <input type="text" name="nom"/> <br/>
Prénom : <input type="text" name="prenom"/> <br/>
Adresse : <input type="text" name="adresse"/> <br/>
Code postal : <input type="text" name="code_postal"/> <br/>
Ville : <input type="text" name="ville"/> <br/>
Téléphone: <input type="text" name="telephone"/> <br/>
Dernière expérience professionnelle : <br/>
Date de début (aaaa-mm-jj) : <input type="text" name="date_debut"/> <br/>
Toujours en poste : <input type ="checkbox" name="poste_actuel" >
ou Date de fin (aaaa-mm-jj) : <input type="text" name="date_fin"/> <br/> Poste : <input type="text" name="poste"/> <br/>
Employeur : <input type="text" name="societe"/> <br/>
Description : <br/><textarea name="description" cols="50" rows="5"></textarea> <br/>
<!-- On modifie juste cette ligne -->
Mots-clés : <input type="text" name="mots_cles"/> <br/>
<input type="submit" name="valider" value="OK"/>
</form>
</body>
</html>
</source>
|