Exemples-types

Présentation de PHP

Premiers Pas en PHP

L'essentiel de PHP

Exemples-types

PHP Vs ASP

FAQ

Pour aller plus loin

Exemple 4: Tester un nombre entier
Voici le formulaire R40.php:
<HTML><HEAD><TITLE>Ex4</TITLE></HEAD>
<BODY>Saisissez les nombres entiers à tester:
<FORM ACTION="R41.php" METHOD="POST">
<INPUT TYPE=TEXT SIZE=3 NAME="a"> est-il compris entre
<INPUT TYPE=TEXT SIZE=3 NAME="b"> et
<INPUT TYPE=TEXT SIZE=3 NAME="c">?
<BR><BR><INPUT TYPE=SUBMIT VALUE="Trouver">
</FORM></BODY></HTML>

et le fichier R41.php qui récupère les données issues de ce formulaire:
<HTML><HEAD><TITLE>Rés4</TITLE></HEAD>
<BODY><?
$ai = intval($a);
$bi = intval($b);
$ci = intval($c);
if ($ci < $bi) {
$tmp = $ci;
$ci = $bi;
$bi = $tmp;
} echo "$ai est-il compris entre $bi et $ci ?
";
if ($ai < $bi) {
echo "Non, $ai est inférieur à $bi " ;
} elseif ($ai > $ci) {
echo "Non, $ai est supérieur à $ci " ;
} else {
echo "Oui, $ai est compris entre $bi et $ci " ;
}?></BODY></HTML>

Exemple 5: Mettre à jour un fichier
On rajoute une ligne de texte à la fin du fichier fich.txt qui contient donc vos commentaires:
<HTML><HEAD><TITLE>Ex5</TITLE></HEAD>
<BODY>
<? if($fp = fopen("fich.txt","a")){
fputs($fp, "\n"); // on va a la ligne
fputs($fp, " ");
//RAJOUTEZ UNE NOTE PERSONNELLE!
fclose($fp);
echo "Ouverture réussie";
}else{
echo "Ouverture du fichier impossible";
exit();
} ?>
</BODY></HTML>

Exemple 6: Classer les données d'un fichier (voir ici)
Exemple 7: Utiliser une fonction récursive
<HTML><HEAD><TITLE>Ex7</TITLE></HEAD>
<BODY>
<?
function foncRec($n=0){
$n++;
echo "$n<br>";
if ($n<10){
foncRec($n);
}
}
foncRec();
?>
</BODY></HTML>
Récupérez le source des exemples

CREDITS   WEBMASTER

Accueil  Présentation  Premiers Pas  Essentiel Exemples ASP FAQ  Liens