// sprawdzamy, czy formularz został wysłany. if (isset($_GET['wyslano']) && $_GET['wyslano'] == "tak") { // sprawdzamy, czy klucz został wysłany if (isset($_POST['klucz']) && $_POST['klucz'] != "") { // ustawiamy zmienne $id = 0; // zapytanie do bazy, czy istenieje kurs z takim kluczem $wynik = mysql_query("SELECT * FROM kursy WHERE kursy.klucz_dostepu='{$_POST['klucz']}' AND stan='dobry'"); // jeśli zapytanie zwróci dokłanie jeden rekord, wszysto jest ok if (mysql_num_rows($wynik) == 1) { // przypisanie wartości klucza do zmiennej $id while ($r = mysql_fetch_assoc($wynik)) { $id = $r['id_kursu']; } // wyświetlenie tabelki z danym kursem dany_kurs($id); // pytanie, czy użytkownik chce na pewno dołączyć do tego kursu echo '<h4>Czy chcesz dołaczyć do tego kursu?</h4>'; // wyświetlenie przycisków z dołączeniem do kursu echo '<a href="index.php?v=tresc/u_kursy/dolacz_do_kursu&wyslano=tak&dolacz=tak&id_kursu=' . $id . '" type="button" class="btn btn-success" style="margin-right: 20px; margin-left: 20px;">Tak (dołącz)</a>'; echo '<a href="index.php?v=tresc/u_kursy/lista_kursow_uzytkownika" type="button" class="btn btn-default">Nie (powrót)</a> '; } else { if (mysql_num_rows($wynik) > 1) { echo '<br><div class="alert alert-warning" role="alert">Do tego klucza przypisanych jest kilka kursów. Skontaktuj się z administratorem i zgłoś błąd</div>'; } else { if (mysql_num_rows($wynik) <= 0) { echo '<br><div class="alert alert-danger" role="alert">Niepoprawny klucz dostępu</div>'; } } } } else {
// dodanie się powiodło, można przekierować na stronę lista_kursow i wyświetlić komunikat o powodzeniu // niżej przekierowanie lepsze, bo na listę lekcji w danym kursie header("Location: index.php?v=tresc/panele_userow/panel_glowny&prawa=tresc/panele_userow/nauczyciel/n_lista_lekcji_w_kursie&id_kursu={$_GET['id_kursu']}&dodano_lekcje=tak"); return; } } else { // nie wypełniono wszystkich pól, komunikat o błędzie komunikat("Wypełnij wszystkie pola", "danger"); } } ?> <h3>Tworzenie nowej lekcji<hr></h3> <?php // informacje o danym kursie, do którego dodajemy lekcję dany_kurs($_GET['id_kursu']); ?> <br> <form action="index.php?v=tresc/panele_userow/panel_glowny&prawa=tresc/panele_userow/nauczyciel/n_stworz_lekcje&wyslano=tak&id_kursu=<?php echo $_GET['id_kursu']; ?> " method="post" ENCTYPE="multipart/form-data" accept-charset="utf-8" > <div class="form-group"> <label>Temat lekcji</label> <input type="nazwa" class="form-control" id="exampleInputEmail1" placeholder="" name="temat"> </div> <div class="form-group "> <label>Treść lekcji</label> <textarea class="form-control" rows="18" name="tresc"></textarea> </div> <div class="form-group">
// edycja lekcji się powiodła, przekierowanie na podgląd lekcji header("Location: index.php?v=tresc/panele_userow/panel_glowny&prawa=tresc/panele_userow/nauczyciel/n_podglad_lekcji&id_lekcji={$id_lekcji}&edytowano=tak"); return; } } else { // jeśli jednak coś poszło ne tak komunikat("Wypełnij wszystkie pola", "danger"); } } ?> <h3>Edycja lekcji id <b>#<?php echo $_GET['id_lekcji']; ?> </b><hr><small>Lekcja z kursu: </small></h3> <?php dany_kurs($b_id_kursu); ?> <br> <form action="index.php?v=tresc/panele_userow/panel_glowny&prawa=tresc/panele_userow/nauczyciel/n_edycja_lekcji&id_lekcji=<?php echo $_GET['id_lekcji']; ?> &wyslano=tak" method="post" accept-charset="utf-8" ENCTYPE="multipart/form-data"> <div class="form-group"> <label>Temat lekcji</label> <input type="temat" class="form-control" id="exampleInputEmail1" placeholder="" name="temat" value="<?php echo $b_temat; ?> "> </div> <div class="form-group "> <label>Treść lekcji</label>
$dataa = (string) date("Y-m-d"); $zapytanie2 = mysql_query("INSERT INTO zapisy (id_uzytkownika, id_kursu, data_zapisu) VALUES ({$id_usera}, {$id_kursu}, '{$dataa}')") or die('Nie udało się dodać użytkownika do kursu'); // Przekierowujemy stronę do panelu 1 (pierwszego i tam wyświetlamy komunikat o powodzeniu header("Location: index.php?v=tresc/panele_userow/panel_glowny&prawa=tresc/panele_userow/admin/a_dodawanie_usera_do_kursu1&sukces=tak"); // gdyby jednak header() nie przeniosło to dla bezpieczeństwa zatrzymujemy ten skrypt return; } ?> <h3> Dodawanie użytkownika do kursu, krok <b>3/3</b> <?php $link1 = "?v=tresc/panele_userow/panel_glowny" . "&prawa=tresc/panele_userow/admin/a_dodawanie_usera_do_kursu2" . "&id_usera={$_GET['id_usera']}"; ?> <a class="btn btn-default" href="<?php echo $link1; ?> " role="button">Wstecz</a> <br><small>Potwierdzenie operacji</small><hr> </h3> <?php // tabelka z userem dany_user($id_usera); // tabelka z danym kursem dany_kurs($id_kursu); ?> <h4>Czy chcesz dodać tego użytkownika do tego kursu? </h4> <?php // wyświetlenie przycisków TAK i NIE $link5 = "index.php?v=tresc/panele_userow/panel_glowny&prawa=tresc/panele_userow/admin/a_dodawanie_usera_do_kursu3" . "&id_usera={$id_usera}" . "&id_kursu={$id_kursu}" . "&potwierdz=tak"; echo '<a href="' . $link5 . '" type="button" class="btn btn-success btn-lg" style="margin-right: 20px; margin-left: 20px;">Tak</a>'; echo '<a href="index.php?v=tresc/panele_userow/panel_glowny&prawa=tresc/panele_userow/admin/a_dodawanie_usera_do_kursu1&sukces=nie" type="button" class="btn btn-danger btn-lg">Nie</a> ';