la fiche de l'élève. </p> <p>Cette photo est visible sur les écran uniquement pour le personnel de l'établissement et permet l'impression </p> <p>Vous devez utilisez impérativement un format de photo d'identité réglementaire de 200x200 px sous peine d'obtenir une photo déformée. </p> <p> Les formats gif, jpg, jpeg et png sont acceptés. </p> <input type="file" name="photo" maxlength="30" required="" style="margin: 0; padding: 0" /> <div style="position: relative; top: 10px; margin-right: 10px; clear: both;" class="navigation"> <div id="btn_photo_action"><?php if (!empty($eleve['PHOTO']) && file_exists(ROOT . DS . "public" . DS . "photos" . DS . "eleves" . DS . $eleve['PHOTO'])) { echo btn_add_disabled() . " " . btn_effacer("effacerPhotoEleve()"); } else { echo btn_add("savePhotoEleve()") . " " . btn_effacer_disabled(""); } ?> </div> </div> </fieldset> <div id="photoeleve" style="border: 1px solid #000; float: left; position: relative;width: 200px; height: 200px;margin: 8px 20px;"> <?php if (isset($eleve['PHOTO']) && !empty($eleve['PHOTO'])) { echo "<img style = 'width:200px;height:200px;' src = '" . SITE_ROOT . "public/photos/eleves/" . $eleve['PHOTO'] . "' />"; } ?> </div>
<div style="margin-left: 80px"> <span class="select" style="width: 350px"><label>Matières - classes : </label> <?php echo $comboEnseignements; ?> </span> <span class="select" style="width: 200px"><label>Période : </label> <?php echo $comboPeriodes; ?> </span> </div> </div> <div class="page"> <div id="verrouillage-content"> <?php echo $verrouillage; ?> </div> </div> <div class="navigation"> <?php if (isAuth(401)) { echo btn_add("document.location='" . Router::url("note", "saisie") . "'"); } else { echo btn_add_disabled(); } ?> </div> <div class="status"></div>
echo $this->lang->line('hmember_phone'); ?> "> <?php echo $student->phone; ?> </td> <td data-title="<?php echo $this->lang->line('action'); ?> "> <?php if ($student->hostel == 0) { $perm = $this->session->userdata("Hostel"); if ($perm == 1) { echo btn_add_disabled('hmember/add/' . $student->studentID . "/" . $set, $this->lang->line('hmember')); } else { echo btn_add('hmember/add/' . $student->studentID . "/" . $set, $this->lang->line('hmember')); } } else { if ($perm == 1) { echo btn_view_disabled('hmember/view/' . $student->studentID . "/" . $set, $this->lang->line("view")) . " "; echo btn_edit_disabled('hmember/edit/' . $student->studentID . "/" . $set, $this->lang->line('edit')) . " "; echo btn_delete_disabled('hmember/delete/' . $student->studentID . "/" . $set, $this->lang->line('delete')); } echo btn_view('hmember/view/' . $student->studentID . "/" . $set, $this->lang->line("view")) . " "; echo btn_edit('hmember/edit/' . $student->studentID . "/" . $set, $this->lang->line('edit')) . " "; echo btn_delete('hmember/delete/' . $student->studentID . "/" . $set, $this->lang->line('delete')); } ?> </td>
public function photo($action) { $json_array = array(); if (!strcmp($action, "upload")) { $photo = ""; $message = ""; if (move_uploaded_file($_FILES['photo']['tmp_name'], ROOT . "/public/photos/eleves/" . $_FILES['photo']['name'])) { $photo = SITE_ROOT . "public/photos/eleves/" . $_FILES['photo']['name']; } else { $message = "Erreur lors de la sauvegarde du fichier photo : " . $_FILES['photo']['name']; } if (!empty($photo)) { $json_array[0] = btn_add_disabled("") . " " . btn_effacer("effacerPhotoEleve();"); } else { $json_array[0] = btn_add("savePhotoEleve();") . " " . btn_effacer_disabled(""); } $json_array[1] = $photo; $json_array[2] = $message; $json_array[3] = $_FILES['photo']['name']; } else { if (file_exists(ROOT . DS . "public" . DS . "photos" . DS . "eleves" . DS . $action)) { unlink(ROOT . DS . "public" . DS . "photos" . DS . "eleves" . DS . $action); $json_array[0] = btn_add("savePhotoEleve();") . " " . btn_effacer_disabled(""); $json_array[1] = ""; $json_array[2] = ""; $json_array[3] = ""; } else { $json_array[0] = btn_add_disabled("") . " " . btn_effacer("effacerPhotoEleve();"); $json_array[1] = $action; $json_array[2] = "Erreur lors de la suppression de l'image"; $json_array[3] = ""; } } print json_encode($json_array); }
la fiche du personnel. </p> <p>Cette photo est visible sur les écran uniquement pour le personnel de l'établissement et permet l'impression </p> <p>Vous devez utilisez impérativement un format de photo d'identité réglementaire de 200x200 px sous peine d'obtenir une photo déformée. </p> <p> Les formats gif, jpg, jpeg et png sont acceptés. </p> <input type="file" name="photo" maxlength="30" required="" style="margin: 0; padding: 0" /> <div style="position: relative; top: 10px; margin-right: 10px; clear: both;" class="navigation"> <div id="btn_photo_action"><?php if (!empty($personnel['PHOTO']) && file_exists(ROOT . DS . "public" . DS . "photos" . DS . "personnels" . DS . $personnel['PHOTO'])) { echo btn_add_disabled() . " " . btn_effacer("effacerPhotoPersonnel()"); } else { echo btn_add("savePhotoPersonnel()") . " " . btn_effacer_disabled(""); } ?> </div> </div> </fieldset> <div id="photopersonnel" style="border: 1px solid #000; float: left; position: relative;width: 200px; height: 200px;margin: 8px 20px;"> <?php if (isset($personnel['PHOTO']) && !empty($personnel['PHOTO'])) { echo "<img style = 'width:200px;height:200px;' src = '" . SITE_ROOT . "public/photos/personnels/" . $personnel['PHOTO'] . "' />"; } ?>