corrigé sujet2 Bac TIC 2009 (11 heures)

Voir le sujet précédent Voir le sujet suivant Aller en bas

corrigé sujet2 Bac TIC 2009 (11 heures)

Message par Admin le Sam 22 Mai - 17:09

télécharger d'abord le sujet:
http://www.kiteb.net/education/informatique/bac/bacinfo2009/bac-pratique-18052009-tic-11h.pdf
copier le contenu de ces pages dans front page et enregistrer le tous dans un dossier sur C:\Program Files\EasyPHP1-7\www`\votre dossier
puis exécuter sur le navigateur http://127.0.0.1
************************page accueil**********************************
<html>
<head>
<meta http-equiv="Content-Language" content="fr">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Le lien employé permet à une per</title>
</head>
<body>
<p align="center"><font size="5"><b>L</b></font><b><font size="5">e lien employé
permet à une personne de s'inscrire et le lien employeurs permet de chercher des
candidats inscrits</font></b></p>
</body></html>
************************page menu**********************************
<html>
<head>
<meta http-equiv="Content-Language" content="fr">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Employés</title>
<base target="principal">
</head>
<body>
<p><b><font size="6" color="#0000FF"><a target="principal" href="inscription.htm">Employés</a></font></b></p>
<p><b><font size="6" color="#0000FF"><a target="principal" href="recherche.htm">Employeurs</a></font></b></p>
</body>
</html>
***************************page inscription.htm****************************
<html>
<head>
<meta http-equiv="Content-Language" content="fr">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Inscription</title>
<script language="javascript">
function verif()
{
if (document.f.np.value=='') {alert('nom et prénom obligatoires'); return false;}
if (document.f.age.value<18 || document.f.age.value>60 ) {alert('l\'age doit être compris entre 18 et 60'); return false;}
if (document.f.diplome.options.selectedIndex=='') {alert('choisir un diplome s.v.p'); return false;}
if (document.f.sp.value=='') {alert('spécialité obligatoire'); return false;}
if (document.f.tel.value>99999999||document.f.tel.value<1000000 ) {alert('numéro incorrect'); return false;}
}
</script>
</head>
<body>
<form name="f" method="POST" action="ajout.php" onsubmit="return verif()">
<p align="center"><b><font size="6">Inscription</font></b></p>
<p>Nom et prénom : <input type="text" name="np" size="45"></p>
<p>Age : <input type="text" name="age" size="20"></p>
<p>Diplôme : <select size="1" name="diplome">
<option value="Ingénieur">Ingénieur</option>
<option value="Maîtrise">Maîtrise</option>
<option value="technicien supérieur">technicien supérieur</option>
<option value="technicien">technicien</option>
<option value="autres">autres</option>
</select></p>
<p>Spécialité : <input type="text" name="sp" size="20"> </p>
<p>Tél: <input type="text" name="tel" size="20"></p>
<p><input type="submit" value="Valider" name="B1"><input type="reset" value="Rétablir" name="B2"></p>
</form>
</body>
</html>
***************************script ajout.php******************************
<?php
$np=$_POST['np'];
$age=$_POST['age'];
$d=$_POST['diplome'];
$sp=$_POST['sp'];
$tel=$_POST['tel'];
$con=mysql_connect('localhost', 'root', '') or die('erreur de connexion! ');
$bd=mysql_select_db('bac0911h',$con) or die('base inexistante! ');
$requete="INSERT INTO employé VALUES('','$np','$age','$d','$sp','$tel') ";
$result =mysql_query($requete);
if($result) { echo ('inscription établie');}
?>
***********************page recherche.htm*******************************
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>RECHERCHE D'EMPLOYES</title>
<script language="javascript">
function verif()
{
if (document.f.diplome.options.selectedIndex=='') {alert('choisir un diplome s.v.p'); return false;}
if (document.f.sp.value=='') {alert('spécialité obligatoire'); return false;}
}
</script>

</head>

<body>
<form name="f" method="POST" action="recherche.php" onsubmit="return verif()">

<p align="center"><b><font size="5">Recherche d'employés</font></b></p>
<p align="center"><b>Diplôme : </b>
<select size="1" name="diplome" style="font-weight: 700">
<option value="Ingénieur">Ingénieur</option>
<option value="Maîtrise">Maîtrise</option>
<option value="technicien supérieur">technicien supérieur</option>
<option value="technicien">technicien</option>
<option value="autres">autres</option>
</select></p>
<p align="center">&nbsp;</p>
<p align="center"><b>Spécialité : </b>
<input name="sp" size="20" style="font-weight: 700"><b> </b> </p>
<p align="center">
<input type="submit" value="Rechercher" name="B1" style="font-weight: 700"><input type="reset" value="Rétablir" name="B2" style="font-weight: 700"></p>
</form>
</body>
****************************script recherche.php*********************************
<?php
$d=$_POST['diplome'];
$sp=$_POST['sp'];
$con=mysql_connect('localhost', 'root', '') or die('erreur de connexion! ');
$bd=mysql_select_db('bac0911h',$con) or die('base inexistante! ');
$requete="SELECT * FROM employé WHERE diplome='$d' AND spécialite='$sp' ";
$result =mysql_query($requete);
echo ('<table border=1>');
//affichage des titres du tableau
echo ('<td>'.'Nom et Prénom'.'</td>');
echo ('<td>'.'Age'.'</td>');
echo ('<td>'.'Diplome'.'</td>');
echo ('<td>'.'Spécialité'.'</td>');
echo ('<td>'.'Téléphone'.'</td>');
//affichage des valeurs des enregistrements s'il y en a
if ($result)
{
while ($ligne=mysql_fetch_array($result))
{ echo ('<tr><td>'.$ligne['nom_prénom'].'</td>');
echo ('<td>'.$ligne['age'].'</td>');
echo ('<td>'.$ligne['diplome'].'</td>');
echo ('<td>'.$ligne['spécialite'].'</td>');
echo ('<td>'.$ligne['tel'].'</td></tr>');
}
echo('</table>');
}
mysql_close();
?>

Admin
Admin

Messages : 42
Date d'inscription : 27/09/2007

Voir le profil de l'utilisateur http://missaoui-lcp.forumpro.fr

Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum