CODE
<html>
<head>
<?php
include 'config.php';
include 'header.php';
error_reporting(0);
db_connect();
?>
</head>
<body>
<div id="tresc">
<div id="navbar2">
<ol id="zarejestrujSie">
DODAJ FILM
</ol>
</div>
<div id="dodajfilm2">
<div id="dodajfilm">
<?php
// jeśli zostanie naciśnięty przycisk "Dodaj film"
if(isset($_POST['film_nazwa'])) {
// filtrujemy dane...
$_POST['film_nazwa'] = clear($_POST['film_nazwa']);
$_POST['film_gatunek'] = clear($_POST['film_gatunek']);
$_POST['film_typ'] = clear($_POST['film_typ']);
$_POST['film_link'] = clear($_POST['film_link']);
$_POST['film_obrazek'] = clear($_POST['film_obrazek']);
$_POST['film_opis'] = clear($_POST['film_opis']);
// sprawdzamy czy wszystkie pola zostały wypełnione
if(empty($_POST['film_nazwa']) || empty($_POST['film_gatunek']) || empty($_POST['film_typ']) || empty($_POST['film_link']) ||
empty($_POST['film_obrazek']) || empty($_POST['film_opis'])) {
echo '<span class="blad"><p>Proszę wypełnić wszystkie pola.</p></span>';
} else {
// i wykonujemy zapytanie na dodanie filmu
mysql_query("INSERT INTO `films` (`film_nazwa`, `film_gatunek`, `film_typ`, 'film_link', 'film_obrazek', 'film_opis', `film_data`)
VALUES ('{$_POST['film_nazwa']}', '{$_POST['film_gatunek']}', '{$_POST['film_typ']}', '{$_POST['film_link']}', '{$_POST['film_obrazek']}',
'{$_POST['film_opis']}','".time()."')");
echo '<p>Gratulacje! Twój film został dodany!</p>';
}
}
// wyświetlamy formularz
echo '<form method="post" action="dodajfilm.php">
<span class="registerInfo"> </span>
<table>
<tr>
<td>
Tytuł filmu: <br>
</td>
<td style="text-align:left;">
<input style="width:250px;" placeholder="np. Focus (2015)" type="text" value="'.$_POST['film_nazwa'].'" name="film_nazwa">
</td>
</tr>
<tr>
<td>
Gatunek filmu: <br>
</td>
<td style="text-align:left;">
<select style="background:black;color:white;" name="film_gatunek" value="'.$_POST['film_gatunek'].'" >
<option>Akcja</option>
<option>Animowane</option>
<option>Biografia</option>
<option>Dramat</option>
<option>Erotyczne</option>
<option>Fantasy</option>
<option>Familijne</option>
<option>Horror</option>
<option>Komedia</option>
<option>Komedia rom.</option>
<option>Katastroficzne</option>
<option>Melodramat</option>
<option>Muzyczne</option>
<option>Obyczajowe</option>
<option>Przygodowe</option>
<option>Sensacyjne</option>
<option>Sportowe</option>
<option>Sci-fi</option>
<option>Thriller</option>
<option>Western</option>
<option>Wojenne</option>
<option>XXX</option>
</select>
</td>
</tr>
<tr>
<td>
Typ filmu: <br>
</td>
<td style="text-align:left;">
<select style="background:black;color:white;" name="film_typ" value="'.$_POST['film_typ'].'">
<option>Lektor</option>
<option>Napisy</option>
<option>Ang.</option>
<option>Polski</option>
</select>
</td>
</tr>
<tr>
<td>
Link z <span style="color:red">vShare.io</span>: <br>
</td>
<td style="text-align:left;">
<input style="width:250px;" placeholder="np. http://vshare.io/d/db0801f" type="text" value="'.$_POST['film_link'].'" name="film_link">
</td>
</tr>
<tr>
<td>
Okładka filmu: <br>
</td>
<td style="text-align:left;">
<form action="upload.php" method="POST" ENCTYPE="multipart/form-data">
<input style="width:250px;" type="file" name="film_obrazek" value="'.$_POST['film_obrazek'].'"/><br/>
</form>
</td>
</tr>
<tr>
<td>
Opis filmu: <br>
</td>
<td>
<input style="width:250px;height:100px;" type="text" value="'.$_POST['film_opis'].'" name="film_opis">
</td>
</tr>
<tr>
<td></td>
<td><input id="button3" type="submit" value="DODAJ FILM"></td>
</table>
</form>';
?>
</div>
</div>
<div id="navbarRight">
<div id="accbar">
Panel użytkownika
</div>
<div id="accnav">
<div id="logpos2">
<?php
check_login();
$user_data = get_user_data();
echo '
Witaj '.$user_data['user_name'].'!
<p>
Typ konta:<br>
Obejrzane filmy:<br>
Dodaj film <br>
<div id="logout"><a href="logout.php"> <input id="button2" type="button" value="Wyloguj się" /></a></div>';
db_close();
?>
</div>
</div>
<?php
include 'kategorie.php'
?>
Dorzucam bazę danych
Nazwa Typ Metoda porównywania napisów Atrybuty Null Ustawienia domyślne Dodatkowo Działanie
1 film_idPodstawowy int(10) UNSIGNED Nie Brak AUTO_INCREMENT Zmień Zmień Usuń Usuń
Podstawowy Podstawowy
Więcej
2 film_nazwa varchar(30) Nie Brak Zmień Zmień Usuń Usuń
Podstawowy Podstawowy
Więcej
3 film_gatunek varchar(30) Nie Brak Zmień Zmień Usuń Usuń
Podstawowy Podstawowy
Więcej
4 film_typ varchar(20) Nie Brak Zmień Zmień Usuń Usuń
Podstawowy Podstawowy
Więcej
5 film_link varchar(100) Nie Brak Zmień Zmień Usuń Usuń
Podstawowy Podstawowy
Więcej
6 film_obrazek blob Nie Brak Zmień Zmień Usuń Usuń
Podstawowy Podstawowy
Więcej
7 film_opis varchar(1000) Nie Brak Zmień Zmień Usuń Usuń
Podstawowy Podstawowy
Więcej
8 film_data int(10) UNSIGNED Nie Brak Zmień Zmień Usuń Usuń
Podstawowy Podstawowy
Więcej