Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP] Zapis tekstu w bazie
Forum PHP.pl > Forum > Przedszkole
mrk9109
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. }
viking
https://www.php.net/manual/en/mysqli-stmt.prepare.php

O jeśli dane w POST będą puste ale sql injection?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.