corrigé sujet2 Bac TIC 2009 (11 heures)
corrigé sujet2 Bac TIC 2009 (11 heures)
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"> </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();
?>
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"> </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();
?>
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|