![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 0 Dołączył: 16.06.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witam, pierwszy błąd mam w sesji. Chce aby wejść na stronę mieli dostęp tylko użytkownicy o loginie 'aaa' i 'ddd'. Problem w tym że zawsze kieruje mnie na tą stronę a nie do logowania (na inne konto)
Kod <?php session_start(); if(isset($_SESSION['login'])=='aaa' || isset($_SESSION['login'])=='ddd') { echo '<p>Witaj, <b>'.$_SESSION['login'].'</b> <a href="wyloguj.php">Wyloguj</a></p>'; } else { header('Location: login.php'); } ?> Drugi mój błąd polega na tym że po naciśnięciu przycisku kod nie działa to znaczy nic się nie dzieje. Pod przyciskiem chce zrobić inserta do bazy. metodą $_Get pobieram wartość z formularza ( o ile dobrze tak kombinuje). Kod <table id="tabelawyszukaj_menu_lewe"> <tr align="center"> <td>Dodaj rekord do tabeli</td> </tr><tr> <td>Producent: <input type="text" name="producent" size="35" maxlength="35" /><br> Nazwa: <input type="text" name="nazwa" size="35" maxlength="35" /><br> Kolor: <input type="text" name="kolor" size="35" maxlength="35" /><br> Typ napedy: <input type="text" name="typ" size="35" maxlength="35" /><br> Cena: <input type="text" name="cena" size="35" maxlength="35" /><br> <input align="center" type="hidden" name="hidden" value="234"/> <input type="submit" name="dodajrekord" value="Wyślij" class="przycisk"/> </td> </tr> </table> <?php mysql_query("SET CHARSET utf8"); // polskie znaki mysql_query("SET NAMES `utf8` COLLATE `utf8_polish_ci`"); // polskie znaki if (isset ($_POST['dodajrekord'])) { $producent = ($_GET['producent']); $kolor = ($_GET['kolor']); $typ = ($_GET['typ']); $nazwa = ($_GET['nazwa']); $cena = ($_GET['cena']); echo $producent; $zapytanie = "INSERT INTO dvd (producent,nazwa,kolor,typ,cana) VALUES ('$producent' ,'$nazwa' ,'$kolor', '$typ', '$cena')"; mysql_query("set names utf8;"); if ($rezultat = mysql_query ($zapytanie)) { mysql_close(); header ('Location: dvd.php'); exit(); } else { $komunikat = '<p>Przepraszamy za chwilowe usterki. Wysłanie zmian nie powiodło się. Spróbuj później.</p>'; } } ?> |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 0 Dołączył: 16.06.2013 Ostrzeżenie: (0%) ![]() ![]() |
Kod <?php
session_start(); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3c.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3c.org/1999/xhtml" xml:lang="pl" lang="pl"> <head> <meta charset="utf-8"/> <title>Generuj zestaw</title> <link rel="stylesheet" href="css/style.css"/> <meta http-equiv="content-type" content="text/html; charset=iso-8859-2" /> </head> <body> <div id="menu_lewe"> <p class="bold"> Menu:</p> <ul> <li><a href="dvd.php">Edytuj tabele dvd </a></li> </ul> </div> <?php mysql_query("SET CHARSET utf8"); // polskie znaki mysql_query("SET NAMES `utf8` COLLATE `utf8_polish_ci`"); // polskie znaki if ( $_POST['dodajrekord'] ) { $producent = ($_POST['producent']); $kolor = ($_POST['kolor']); $typ = ($_POST['typ']); $nazwa = ($_POST['nazwa']); $cena = ($_POST['cena']); $zapytanie = "INSERT INTO dvd (producent,nazwa,kolor,typ_napedu,cena) VALUES ('$producent' ,'$nazwa' ,'$kolor', '$typ', '$cena')"; mysql_query("set names utf8;"); if ($rezultat = mysql_query ($zapytanie)) { mysql_close(); header ('Location: dvd.php'); exit(); } } else { echo 'nic'; } ?> <div class="formularz"> <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post"> <table id="tabelawyszukaj_menu_lewe"> <tr align="center"> <td>Dodaj rekord do tabeli</td> </tr><tr> <td>Producent: <input type="text" name="producent" size="35" maxlength="40" /><br> Nazwa: <input type="text" name="nazwa" size="35" maxlength="40" /><br> Kolor: <input type="text" name="kolor" size="35" maxlength="40" /><br> Typ napedy: <input type="text" name="typ" size="35" maxlength="40" /><br> Cena: <input type="text" name="cena" size="35" maxlength="9" /><br> <input type="submit" name="dodajrekord" value="Wyślij" class="przycisk"/> </td> </tr> </table> </form> </div> </body> </html> Ten post edytował graby0 28.10.2013, 12:27:02 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 14:12 |