Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wysyłanie danych z formularza do bazy danych
D3v0
post 8.09.2015, 08:38:31
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 8.09.2015

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


Mam problem z wysłaniem danych z formularza do bazy dancyh , Cały czas mi wyskakuje ze bład dodania wpisu
Tutaj mam folmularz
  1. <?php
  2. session_start();
  3. if(!isset($_SESSION['zalogowany']))
  4. {
  5. header('Location:index.php');
  6. exit();
  7. }
  8. ?>
  9.  
  10. <!DOCTYPE HTML>
  11. <html lang="PL">
  12. <title>Storona testowa</title>
  13. <meta charset="utf-8" />
  14. <link rel="stylesheet" type="text/css" href="style.css"/>
  15. </head>
  16.  
  17. <?php
  18.  
  19. echo "<b>Wpisy jestes zalogowany</b>" .$_SESSION['user']. '![<a href="logout.php">Wyloguj</a>]';
  20.  
  21. ?>
  22. </br><a href="index.php">Strona głowna</a>]
  23.  
  24. <div class="pole">
  25. Wpisy na stronie</br>
  26. <form action="form.php" method="post" >
  27. <input type="text" name="tytul" /></br>
  28. <textarea name="wpis" rows="5" cols="50"></textarea>
  29. <input type="submit" value="dodaj" />
  30. </form>
  31. <?php
  32. if(isset($_SESSION['bwpis'])) echo $_SESSION['bwpis'];
  33. if(isset($_SESSION['dwpis'])) echo $_SESSION['dwpis'];
  34. ?>
  35. </div>
  36.  
  37.  
  38.  
  39. </body>
  40.  
  41. </html>


A tu mam "skrypt wysyłania"
  1. <?php
  2.  
  3.  
  4. if(!isset($_SESSION['zalogowany']))
  5. {
  6. header('Location:wpisy.php');
  7. exit();
  8. }
  9.  
  10.  
  11.  
  12. $tytul = $_POST ['tytul'];
  13. $wpis = $_POST ['wpis'];
  14.  
  15. if($tytul and $wpis)
  16.  
  17. {
  18. $connect = new mysqli('localhost', 'root', '', 'kursphp');
  19. if($connect->connect_errno != 0)
  20. {
  21. echo "Błąd połączenia";
  22. }
  23. else
  24. {
  25. $query = "INSERT INTO 'wpisy' SET (tytul='$tytul', wpis='$wpis')";
  26. if ($connect->query($query))
  27. {
  28. $_SESSION['dwpis']='<span style="color:red">Wpis dodany </span>';
  29. header ('Location:wpisy.php');
  30. }
  31. else
  32. {
  33. $_SESSION['bwpis']='<span style="color:red">Nie dodano wpisu </span>';
  34. header ('Location:wpisy.php');
  35. }
  36. }
  37. }
  38.  
  39. ?>
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 05:32