IV.2.3 Interfaces du site
IV.2.3.1 Interface de la page d'accueil
Cette interface représente la page ou l'écran
d'accueil de notre application, elle s'affiche à l'ouverture du site et
présente les différentes pages où l'on a accès aux
différents services organisés à l'université de
Kananga en occurrence l'inscription des étudiants en ligne.
IV.2.3.2 Interface pour la page
d'inscription
Une fois cliqué sur la page inscription se trouvant sur
la page d'accueil, on vous affiche cette interface sur laquelle on retrouve
toutes les informations liées à l'inscription notamment :
conditions, et critères d'inscription ainsi que le formulaire
d'inscription.
IV.2.3.3 Interface pour la page de l'à-propos
de l'UNIKAN
Cette page contient deux sous-menus
notamment présentation qui présente l'historique, objectifs
et mission de l'UNIKAN, le deuxième sous-menu c'est le comité de
gestion qui présente 3 organes décisionnel de l'UNIKAN
IV.2.3.4 Interface pour le formulaire
d'inscription
Ce formulaire permet à l'étudiant de remplir
toute son identité, ses études faites, son adresse..., enfin ce
formulaire sera envoyé dans une base de données de
l'université de Kananga qui est gérée par un
administrateur du site web.
N.B A ce qui concerne le paiement de frais
d'inscription, l'étudiant est censé payé cet argent au
numéro de compte d'une banque indiquée sur le formulaire puis
passé à l'université pour déposer le dossier et le
bordereau.
IV.2.4 Code source PHP
<?php
$bdd = new
PDO('mysql:host=localhost;dbname=BDD_INSCRIPTION', 'root', '',
array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION));
/**nom':nom, 'prenom':prenom, 'postnom':postnom,
'date':date, 'sexe':sexe, 'etat':etat,
'nationalite':nationalite, 'email':email,
'phone':phone, 'pere':pere,
'mere':mere, 'prov':prov,
'territoire':territoire,
'adresse':adresse, 'zone':zone, 'ecole':ecole,
'section':section,
'annee':annee,
'pourcent':pourcent, 'vacation':vacation,
'fac':fac, 'promo':promo **/
$nom =
htmlspecialchars(utf8_encode($_POST['nom']));
$postnom =
htmlspecialchars(utf8_encode($_POST['postnom']));
$prenom =
htmlspecialchars(utf8_encode($_POST['prenom']));
$date =
htmlspecialchars(utf8_encode($_POST['date']));
$sexe =
htmlspecialchars(utf8_encode($_POST['sexe']));
$etat =
htmlspecialchars(utf8_encode($_POST['etat']));
$nat =
htmlspecialchars(utf8_encode($_POST['nationalite']));
$email =
htmlspecialchars(utf8_encode($_POST['email']));
$phone =
htmlspecialchars(utf8_encode($_POST['phone']));
$pere =
htmlspecialchars(utf8_encode($_POST['pere']));
$mere =
htmlspecialchars(utf8_encode($_POST['mere']));
$prov =
htmlspecialchars(utf8_encode($_POST['prov']));
$terri =
htmlspecialchars(utf8_encode($_POST['territoire']));
$adresse =
htmlspecialchars(utf8_encode($_POST['adresse']));
$zone =
htmlspecialchars(utf8_encode($_POST['zone']));
$ecole =
htmlspecialchars(utf8_encode($_POST['ecole']));
$section =
htmlspecialchars(utf8_encode($_POST['section']));
$annee =
htmlspecialchars(utf8_encode($_POST['annee']));
$pourc =
htmlspecialchars(utf8_encode($_POST['pourcent']));
$vac =
htmlspecialchars(utf8_encode($_POST['vacation']));
$fac =
htmlspecialchars(utf8_encode($_POST['fac']));
$promo =
htmlspecialchars(utf8_encode($_POST['promo']));
$confirm = 'no';
$insert = $bdd->prepare(
'INSERT INTO inscrits(nom, postnom, prenom,
`date`, sexe, etat, nationalite, email, phone, pere,
mere, prov, territoire, adresse, `zone`, ecole, section,
annee, pourcent, fac, promo,
vacation, confirmed_at) VALUES(
?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?
)'
);
$insert->execute(
array(
$nom, $postnom, $prenom, $date, $sexe, $etat,
$nat, $email, $phone, $pere, $mere, $prov, $terri,
$adresse, $zone, $ecole,
$section,
$annee, $pourc, $fac, $promo, $vac,
$confirm
)
);
if ($insert) {
echo 'yes';
} else {
echo 'Erreur technique';
}
|