Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL] Dodanie autora posta do bazy danych
Max Damage
post
Post #1





Grupa: Zarejestrowani
Postów: 246
Pomógł: 19
Dołączył: 14.06.2007

Ostrzeżenie: (0%)
-----


Po zalogowaniu klikam na napisz posta, po napisaniu wysyłam do bazy, ale autor nie zapisuje się. Czemu?
Tak na wszelki wypadek fragment strony:
  1. <?php
  2. if(isset($_SESSION['uzyt'])) 
  3. {
  4. echo 'Zalogowano jako: '.($_SESSION['uzyt']).'.<br/>';
  5. echo '<a href="wylogowanie.php">Wyloguj</a><br/>';
  6. echo '<a href="nowy_post.html">Napisz posta</a><br/>';
  7. }
  8. else
  9. {
  10. wyswietl_loguj();
  11. ?>

Skrypt przesyłający dane do bazy:
  1. <?php
  2. require_once('funkcje_wyswietl.php');
  3. require_once('prawidlowe_dane.php');
  4. $temat=$_POST['temat'];
  5. $wiadomosc=$_POST['wiadomosc'];
  6. $umieszczony=time();
  7.  
  8. //wpisanie go do bazy
  9. $lacz=lacz_bd();
  10. $zapytanie="insert into forum (temat,wiadomosc,autor,umieszczony) values 
  11. ('$temat','$wiadomosc','".$_SESSION['uzyt']."','$umieszczony')";
  12. $wynik=$lacz->query($zapytanie);
  13. if(!$wynik)
  14. echo 'Wpisanie do bazy nie powiodlo sie , spróbuj pozniej.';
  15. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Moli
post
Post #2





Grupa: Zarejestrowani
Postów: 662
Pomógł: 45
Dołączył: 26.03.2007
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


  1. <?php
  2. require_once('funkcje_wyswietl.php');
  3. require_once('prawidlowe_dane.php');
  4. $temat=$_POST['temat'];
  5. $wiadomosc=$_POST['wiadomosc'];
  6. $umieszczony=time();
  7.  
  8. //wpisanie go do bazy
  9. $lacz=lacz_bd();
  10. $zapytanie="insert into forum (temat,wiadomosc,autor,umieszczony) values 
  11. ('$temat','$wiadomosc','".$_SESSION['uzyt']."','$umieszczony')";
  12. $wynik=$lacz->query($zapytanie);
  13. if(!$wynik)
  14. echo 'Wpisanie do bazy nie powiodlo sie , spróbuj pozniej.';
  15. ?>
Go to the top of the page
+Quote Post
Max Damage
post
Post #3





Grupa: Zarejestrowani
Postów: 246
Pomógł: 19
Dołączył: 14.06.2007

Ostrzeżenie: (0%)
-----


Działa. Chociaż trochę sie dziwię, wcześniej tez wstawiałem session_start() i wywaliło mi jakiś błąd z sesjami...
No ale dzięki za pomoc.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 23:21