Ejemplo n.º 1
0
$id_lekcji = $_GET['id_lekcji'];
// plik jest podzielony na dwie cześći:
// 1. Jeśli zadanie ma odpowiedź plikową, wyświetla tabelkę z plikami do pobrania
// 2. Jeśli zadanie ma odpowiedź tekstową, wyświetla odpowiedzi wszystkich użytkownikow
// 1 - Tabelka z plikami
if (upload_sprawdz_typ($id_lekcji) == "p") {
    // naglowek tabelki
    echo '<table class="table"><thead><tr><th>Użytkownik</th><th>Nazwa pliku</th>' . '<th>Data dodania</th><th>Pobierz</th></tr></thead><tbody>';
    // wyświetlenie tabelki z plikami do pobrania
    $wynik = mysql_query("SELECT * FROM `odp_ucznia` INNER JOIN `uzytkownicy` ON uzytkownicy.id = odp_ucznia.id_uzytkownika WHERE id_lekcji={$id_lekcji}") or die("Blad");
    while ($r = mysql_fetch_assoc($wynik)) {
        echo '<tr>';
        echo '<td>' . $r['imie'] . ' ' . $r['nazwisko'] . '</td>';
        echo '<td><a href="' . plik_uczen_link($r['id'], $id_lekcji) . '">' . $r['oryginalna_nazwa'] . '</a></td>';
        echo '<td>' . $r['data_dodania'] . '</td>';
        echo '<td><a class="btn btn-default " href="' . plik_uczen_link($r['id'], $id_lekcji) . '" role="button"><span class="glyphicon glyphicon-download-alt" aria-hidden="true"></span></a></td>';
        echo '</tr>';
    }
} else {
    if (upload_sprawdz_typ($id_lekcji) == "t") {
        // naglowek tabelki
        echo '<table class="table"><thead> <tr><th>Użytkownik</th><th>Odpowiedź pisemna</th>' . '<th>Data dodania</th></tr></thead><tbody>';
        // wyświetlenie tabelki z odpowiedziami tekstowymi
        $wynik = mysql_query("SELECT * FROM `odp_ucznia` INNER JOIN `uzytkownicy` ON uzytkownicy.id = odp_ucznia.id_uzytkownika WHERE id_lekcji={$id_lekcji}") or die("Blad");
        while ($r = mysql_fetch_assoc($wynik)) {
            echo '<tr>';
            echo '<td>' . $r['imie'] . ' ' . $r['nazwisko'] . '';
            echo '<td>' . $r['odpowiedz_pisemna'] . '</td>';
            echo '<td>' . $r['data_dodania'] . '</td>';
            echo '</tr>';
        }
Ejemplo n.º 2
0
function plik_uczen_usun($id_uzytkownika, $id_lekcji)
{
    // jeśli plik nie istenieje, nic nie robimy
    if (plik_uczen_link($id_uzytkownika, $id_lekcji) == "nie") {
        return;
    }
    // jeśli jednak plik istenieje, usuwamy go funkcją unlink
    unlink(plik_uczen_link($id_uzytkownika, $id_lekcji));
    // następnie usuwamy informacje o nim z bazy
    if (mysql_query("DELETE FROM `odp_ucznia` WHERE id_uzytkownika ='{$id_uzytkownika}' AND id_lekcji='{$id_lekcji}'") === TRUE) {
        $baza = "ok";
    }
}
Ejemplo n.º 3
0
                <form action="index.php?v=tresc/u_kursy/dana_lekcja&wyslano=tak&id=<?php 
            echo $_GET['id'];
            ?>
&id_kursu=<?php 
            echo $_GET['id_kursu'];
            ?>
" method="post" ENCTYPE="multipart/form-data" accept-charset="utf-8" >
                <div class="form-group">
                <label>Wyślij plik do oceny</label>
                <input type="file" name="plik"/>
                </div>
                <button type="submit" class="btn btn-default">Wyslij</button>
                </form>
            <?php 
        } else {
            if (plik_uczen_link($_SESSION['id_usera'], $id) != "nie") {
                // wyswietla ładną tabelkę
                plik_uczen_info($_SESSION['id_usera'], $id);
                // wyświetla przycisk, który umożliwia usunięcie pliku
                echo "<a href='index.php?v=tresc/u_kursy/dana_lekcja&usun=tak&id={$_GET['id']}&id_kursu={$_GET['id_kursu']}'>Usuń plik</a>";
            }
        }
    } else {
        if (upload_sprawdz_typ($_GET['id']) == "t") {
            // sprawdzenie czy chcemy usunąć odpowiedz
            if (isset($_GET['usun']) && $_GET['usun'] == "tak") {
                // usuwanie odpowiedzi
                odp_uczen_usun($_SESSION['id_usera'], $id);
                komunikat("Odpowiedź usunięto", "success");
            }
            // sprawdzenie czy wysyłamy odpowiedź