![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 429 Pomógł: 195 Dołączył: 6.10.2008 Skąd: Kraków/Tomaszów Lubelski Ostrzeżenie: (0%) ![]() ![]() |
Mam taki kod:
Kod [php] <?php session_start(); include("baza.php"); $data = date("Y-m-d"); $_POST['tytul'] = $_SESSION['tytul']; $_POST['tresc'] = $_SESSION['tytul']; $_POST['tytul'] = $tytul; $_POST['tresc'] = $tresc; if(empty($tytul) or empty($tresc)) { echo '<center>'; echo '<br />Wpisz treść newsa<br />'; echo '<a href="index.php">Wyloguj</a>'; } else { $zapytanie = mysql_query("INSERT INTO `tabela3` (data,tytul,news) VALUES ('$data','$tytul','$news')"); echo '<center>'; echo 'News dodany pomyślnie<br />'; echo '<a href="index.php">Wyloguj</a>'; } session_destroy(); ?> [/php] Jednak mimo że wpisuje do formularza dane, cały czas wywala: Wpisz treść newsa. Macie jakiś pomysł? Myślałem i myślałem i nic nie wymyśliłem. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 850 Pomógł: 120 Dołączył: 15.02.2007 Skąd: Łódź Ostrzeżenie: (10%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 429 Pomógł: 195 Dołączył: 6.10.2008 Skąd: Kraków/Tomaszów Lubelski Ostrzeżenie: (0%) ![]() ![]() |
To to samo. Nic nie dało..
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 80 Pomógł: 5 Dołączył: 23.09.2008 Skąd: Chełmno/Toruń Ostrzeżenie: (0%) ![]() ![]() |
tak na pierwszy rzut...
po 1 - jak przekazujesz dane? 2 - ten kod to trochę masło maślane... Przecież de facto nigdzie nie ustawiasz wartości $tytul ani $tresc - chyba wokół tego powinieneś się pokręcić. Ciężko coś więcej powiedzieć po takim kawałku... |
|
|
![]()
Post
#5
|
|
Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 429 Pomógł: 195 Dołączył: 6.10.2008 Skąd: Kraków/Tomaszów Lubelski Ostrzeżenie: (0%) ![]() ![]() |
Dodalem to do tabeli $_SESSION bo bede z tego kozystal potem. ale to nie dlatego nie dziala, sprawdzalem
|
|
|
![]()
Post
#7
|
|
Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
Dodalem to do tabeli $_SESSION bo bede z tego kozystal potem. ale to nie dlatego nie dziala, sprawdzalem lol co dałes do tabeli session ? chyba jest zmienna->wartość a nie wartość->zmienna (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) do post przypisałes zawartość sesji tytul . |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 1 429 Pomógł: 195 Dołączył: 6.10.2008 Skąd: Kraków/Tomaszów Lubelski Ostrzeżenie: (0%) ![]() ![]() |
Łok już działa. Wywaliłem te SESSIONY ;]
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 353 Pomógł: 50 Dołączył: 28.07.2005 Skąd: Łaziska Górne Ostrzeżenie: (0%) ![]() ![]() |
Nie musiałeś usuwać tych zmiennych aby działało, mogłeś je zostawić ale:
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 1 429 Pomógł: 195 Dołączył: 6.10.2008 Skąd: Kraków/Tomaszów Lubelski Ostrzeżenie: (0%) ![]() ![]() |
Niby news dodany a jednak nie wyswietlil sie na stronie glownej.
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 353 Pomógł: 50 Dołączył: 28.07.2005 Skąd: Łaziska Górne Ostrzeżenie: (0%) ![]() ![]() |
w zapytaniu INSERT jako pola tabeli wymieniłeś
data, tytul, news oraz do news wpisujesz wartość zmiennej $news która nie została zdeklarowana nigdzie wcześniej, miała by chyba zmienna $tresc
a przy pobieraniu masz pola data, tytul, tresc
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 1 429 Pomógł: 195 Dołączył: 6.10.2008 Skąd: Kraków/Tomaszów Lubelski Ostrzeżenie: (0%) ![]() ![]() |
Dzieki. Gratuluje spostrzegawczosci.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.09.2025 - 20:44 |