Solution Ex1
<?php echo "Hello World<P>"; ?>
<br>
Adresse: <?php echo $REMOTE_ADDR ;?>
<br>
Date : <?php $da=date("y-m-j h:i:s");
print $da;
?>
<br>
<?php phpinfo(); ?>
Solution formulaire.
<?php echo "Bonjour ";
echo $nom ;
if ($nom==""){
print("Veuillez saisir le nom <BR>\n");
} else {
echo $nom ;
}
?>
<br>Ton Email est :
<?php echo $email ;?>
<hr>
le parfum préféré :
<? echo $glace ?>
<hr>
le sport préféré :
<? echo $sport ?>
<hr>
la liste simple
<?
?>
<hr>
la liste choix multiple:
<br>
<? $nbSelection = count( $sel_multiple );
for ($i =0 ; $i <$nbSelection ; $i++ )
echo "$sel_multiple[$i]\n"."<br>"
?>
<hr>
<p>
<? @reset ($HTTP_GET_VARS);
while (list ($key, $val) =@each($HTTP_GET_VARS))
{
print "$key vaut $val <br>";
}
?>
Multi Langue
<?php
$langue = substr($HTTP_ACCEPT_LANGUAGE,0,2);
echo "le code langue $langue : "."<br><br>";
if ($langue == "fr")
{
$pays ="france ";
$accueil = "bonjour";
}
elseif ($langue == "es")
{
$pays ="Espana ";
$accueil = "Bonevias";
}else{
$pays ="England or States ";
$accueil = "Hello";
}
echo $accueil." ".$pays
?>
Passage par des fichiers includes que l'onincorpore en fonction de la
langue, ainsi l'on sépare le code et la présentation.
passage par des fichiers externes.
<?
if (isset($langue) == 0) {
$langue = substr($HTTP_ACCEPT_LANGUAGE,0,2);
}
if (($langue != "fr") && ($langue != "es"))
{
$langue="en" ;
}
$nom_fichier ="Libels" . $langue . ".inc" ;
echo "le fichier que l'on va chercher".$nom_fichier ;
include($nom_fichier);
?>
<form name= " f1" method=post action="EX3multilangue.php">
<? echo $nom ; ?>
<input type= "text" name="nom">
<BR>
<? echo $mail ; ?>
<input type= "text" name="email">
<BR>
<? echo $codepostal ; ?>
<input type= "text" name="code">
<input type= "hidden" name="langue" value="<?echo
$langue?>" >
<BR>
<input type="submit" name= " b" value="OK">
</FORM>
<?
if(file_exists("visiteurs.txt"))
{
print "";
}
else
{
$fp=fopen("visiteurs.txt","a");
fputs($fp,"0");
fclose($fp);
}
?>
<?
$fichier="visiteurs.txt";
$fp=fopen("$fichier","r+");
$hits=fgets($fp,10);
$hits++;
fseek($fp,0);
fputs($fp,$hits);
fclose($fp);
?>
<center><big><b>Vous êtes le visiteur <? echo
$hits;?></b></big></center>
|