Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP] Zapis tekstu w bazie
mrk9109
post 31.10.2021, 12:29:44
Post #1





Grupa: Zarejestrowani
Postów: 445
Pomógł: 3
Dołączył: 4.06.2010

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


Witam dawno mnie tu nie było otóż po długim czasie wróciłem do php i mam problem z zapisem tekstu do bazy danych dotyczy on kopiowania tekstu z worda gdzie są znaki specialne typu " ' " " itp . Wtedy wywala i nie zapisuje mi postu przez kopiuj/wklej jak to naprawić ? by filtrować wpisany text. Czasami mam na prawdę długie teksty z worda do skopiowania i odpada je wpisywać ręcznie a gdy właśnie użyje kopiuj/wklej i są tam jakieś znaki to nie zapisze mi tego ....


  1. if (isset($_POST['zapisz']))
  2. {
  3.  
  4. $tytul = $_POST['tytul'];
  5. $data = date('Y-m-d');
  6. $autor = $_SESSION['login'];
  7. $tresc = $_POST['tresc'];
  8. $kategoria = $_POST['kategoria'];
  9. $zrodlo = $_POST['zrodlo'];
  10.  
  11. $zapytanie = $polaczenie->query("INSERT INTO `aktualnosci` (`tytul`, `data`, `autor`, `kategoria`, `zrodlo`, `tresc`)
  12. VALUES ('".$tytul."',
  13. '".$data."',
  14. '".$autor."',
  15. '".$kategoria."',
  16. '".$zrodlo."',
  17. '".$tresc."'
  18. );");
  19.  
  20. header('Location: admin.php?pa=aktualnosci');
  21. }
Go to the top of the page
+Quote Post
viking
post 31.10.2021, 12:34:36
Post #2





Grupa: Zarejestrowani
Postów: 6 365
Pomógł: 1114
Dołączył: 30.08.2006

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


https://www.php.net/manual/en/mysqli-stmt.prepare.php

O jeśli dane w POST będą puste ale sql injection?


--------------------
Go to the top of the page
+Quote Post

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: 25.04.2024 - 04:52