Dostałem zadanie zaliczeniowe na przedmiot Aplikacje Internetowe i co tutaj dużo mówić, kompletnię sobie z nim nie radzę.
Jego treść
Cytat
Wykonaj prosty skryptu z logowaniem dla 2 użytkowników: admin i użytkownik (admin pełne uprawnienia, user 'widzi' tylko swoje zadania).
Skrypt ma 2 zadania:
a. Dodawanie do bazy danych zadań do wykonania:
1. Dodaj zadanie
pola: tytuł zadania (najlepiej z podpowiedzią, czyli dopisane, sklep, strona www, itp), treść pełna, termin (kalendarz), kto wykonuje (admin lub user do wyboru), kwota, % zrobionego zadania,
2. Wyświetl zadania - pokazuje zaraz po zalogowaniu się tabelka z zadaniami wg daty dodania z sortowaniem wg daty zakończenia oraz zadania niedokończone zawsze na górze.
Możliwe opcje: edycja, usunięcie, zakończenie zadania (daje 100%), przycisk: dodaj 1 dzień, dodaj 10%.
Całość najlepiej na PHP 5.4 i wyższym, mile widzialny system Smarty (http://www.smarty.net/)
Skrypt ma 2 zadania:
a. Dodawanie do bazy danych zadań do wykonania:
1. Dodaj zadanie
pola: tytuł zadania (najlepiej z podpowiedzią, czyli dopisane, sklep, strona www, itp), treść pełna, termin (kalendarz), kto wykonuje (admin lub user do wyboru), kwota, % zrobionego zadania,
2. Wyświetl zadania - pokazuje zaraz po zalogowaniu się tabelka z zadaniami wg daty dodania z sortowaniem wg daty zakończenia oraz zadania niedokończone zawsze na górze.
Możliwe opcje: edycja, usunięcie, zakończenie zadania (daje 100%), przycisk: dodaj 1 dzień, dodaj 10%.
Całość najlepiej na PHP 5.4 i wyższym, mile widzialny system Smarty (http://www.smarty.net/)
require_once('db.php'); ?> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link href="css/style.css" rel="stylesheet" type="text/css" /> <title></title> <meta name="description" content="" /> <meta name="keywords" content="" /> </head> <body> <?php if ($_SESSION['auth'] == TRUE) { } else { echo '<p style="padding-top:10px;color:white";><strong>Próba nieautoryzowanego dostępu...</strong><br />trwa przenoszenie do formularza logowania</p>'; } { if(!$tytul) || (!$tresc ) || (!$tresc ) || (!$uzytkownik) || (!$kwota) { } else{ $zapytanie = mysql_query("INSERT INTO `zadania` (`id_zad`, `tytul_zadania`, `tresc_pelna`, `termin`, `użytkownik`, `kwota`) VALUES ('', '$tytul', '$tresc', '$data', '$uzytkownik', '$kwota' )"); } if($zapytanie) { }else{ } } ?> <form action="" method="post"> <input type="text" name="tytul" value="tytul" /> <br /> <input type="text" name="tresc" value="tresc" /> <br /> <input type="text" name="uzytkownik" value="uzytkownik" /> <br /> <input type="text" name="kwota" value="kwota" /> <br /> <input type="submit" name="submit" value="Dodaj" /> </form> </body> </html>
Przy próbie dodania nowego zadania mam błąd Parse error: syntax error, unexpected '||' (T_BOOLEAN_OR) in C:\xampp\htdocs\zadanie\dodaj.php on line 42