Ejemplo n.º 1
0
<?php

if (isset($_GET['turma'])) {
    $turma = $_GET['turma'];
    $course = $_GET['curso'];
} else {
    header('location: cursos.php');
}
?>
<div class="panel-body row">
    <?php 
$algumacoisa = new ManageFile();
$algumacoisa->setDir('arquivos/' . $course . '/' . $turma);
$alunos = $algumacoisa->readDir('nome', 'asc');
foreach ($alunos as $aluno) {
    if ($aluno['nome'] == '.' || $aluno['nome'] == '..') {
        $key = array_search($aluno, $alunos);
        unset($alunos[$key]);
    }
}
if ($alunos == null) {
    echo '<h4>Não há ninguém cadastrado nessa turma</h4>';
}
$outra = new parseCSV();
$outra->delimiter = ';';
$outra->parse('dados.csv');
$dados_alunos = $outra->data;
foreach ($dados_alunos as $chave => $dado) {
    $nome[$chave] = $dado['nome'];
}
array_multisort($nome, SORT_ASC, $dados_alunos);
Ejemplo n.º 2
0
 public function upload_img($arqTemp, $curso, $turma, $matricula, $extension)
 {
     parent::setDir('arquivos/' . $curso . '/' . $turma . '/');
     $dadosArq = pathinfo($arqTemp['name']);
     return parent::upload($arqTemp['tmp_name'], $matricula . '.' . $extension);
 }
Ejemplo n.º 3
0
    // algo melhor e é o que a biblioteca do CSV ofereceu...
    unset($csv);
    $csv = new File('dados.csv', 'w');
    $csv->write_file('matricula;email;nome;curso;turma' . PHP_EOL);
    unset($csv);
    $csv = new parseCSV();
    $csv->delimiter = ';';
    $csv->save('dados.csv', $csvData, true);
    unset($csv);
    $csv = new parseCSV();
    $csv->delimiter = ';';
    $csv->fields = array('matricula', 'email', 'nome', 'curso', 'turma');
    $csv->parse('dados.csv');
    $curso = urldecode($_POST['curso']);
    $turma = urldecode($_POST['turma']);
    $manage = new ManageFile();
    $manage->setDir('arquivos/' . $curso . '/' . $turma . '/');
    foreach (scandir($manage->getDir()) as $imgFile) {
        $file_name = explode('.', $imgFile);
        if ($file_name[0] == $_POST['matricula_remover']) {
            $extension = $file_name[1];
        }
    }
    $manage->delete($_POST['matricula_remover'] . '.' . $extension);
} elseif (isset($_POST['rm_turma'])) {
    $turma = urldecode($_POST['turma']);
    $curso = urldecode($_POST['curso']);
    echo $turma;
    if (is_dir('arquivos/' . $curso . '/' . $turma . '/')) {
        rmdir('arquivos/' . $curso . '/' . $turma . '/');
    }