Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: formularz + baza
Forum PHP.pl > Forum > Przedszkole
hmmm
mam formularz, w ktorym mam pola typu 'text' i 'textarea'.
przez jakie funkcje przepuscic dane wysylane do bazy z tych pol i podczas odczytu?
chcialbym jeszcze zostawic mozliwosc umieszczenia w textarea linkow i umieszczenia znacznikow, badz czegokolwiek, co by wstawialo jakas fotke w miejsce tego kodu.
nie wiem, jak sie za to zabrac ...
czachor
mysql_real_escape_string" title="Zobacz w manualu PHP" target="_manual
strip_tags" title="Zobacz w manualu PHP" target="_manual($txt, '<a>', '<img>'); (albo usuwaj wszystkie tagi i zastosuj BBCode.
hmmm
dzieki. uzylbym skryptu, do ktorego podales linka - bbcode, ale ... nie rozumiem go, wiec nie uzyje :]

wprawdzie jest to rozwiazanie ksiazkowe, nie moje, ale co powiecie na cos takiego?
  1. <?php
  2. //funkcja poprzedzajaca znakiem odwrotnego ukosnika wszystkie problematyczne znaki
  3. function escape_data ($data) {
  4. //jezeli dane zostaly juz przepuszczone przez magic quotes
  5. //usun wprowadzone ukosniki przed znakami specjalnymi
  6. if (ini_get('magic_quotes_gpc')) {
  7. $data = stripslashes($data);
  8. }
  9. //dodaj odwrotne ukosniki przed znakami specjalnymi
  10. //usun niepotrzebne odstepy
  11. }
  12. ?>

i jedno moje kolejne pytanie: czy w miejsce $data moge wpisac nazwe jakiejkolwiek innej zmiennej?
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.