![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 22.02.2016 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Spotkałem się z problemem, otóż napisałem formularz dodawania postów, lecz po wysłaniu danych nie przesyła mi ich do bazy. Przesyłam kod, i proszę o pomoc.
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 Ten post edytował 3uncolpl 22.02.2016, 19:00:40 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 09:20 |