Pokrewne
menu      Formularz - wybór opcji z bazy MySql
menu      [Joomla1.0.11pl]-nie działa formularz kontaktowy
menu      Formularz instalacji. Ustawienia bazy danych.
menu      Problem formularz SELECT php
menu      Problem z przesłaniem zmiennej w formularzu
menu      PHPmailer - wysylanie zawartosci formularza
menu      php kalkulator blokada formularza
menu      formularz nie działa poprawnie.
menu      problem z formularzem
menu      Formularze | Pomocy
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • fruttidimare.keep.pl
  • Ignorowanie apostrofów i cudzsłowiów w value formularza





    Zin - 16-09-2008 20:50
    Ignorowanie apostrofów i cudzsłowiów w value formularza
      Witam, postaram się jak najkrócej opisać problem.

    W bazie danych znajdują się artykuły i ich tytuły.

    Do artykułu można napisać komentarz, który jest później "wyławiany" z bazy na podstawie tytułu tego artykułu.

    czyli: mam taki formularz

    Kod HTML: Komentarz: <textarea name=komentarz value="tytul_artykulu"></textarea> Z tym tylko, że jeśli ten tytuł artykułu zawiera cudzysłów (") to mi wtedy się psuje wartość value w tym formularzu. Ominąłem to na razie tym że zamiast cudzysłowia dałem apostrof i wygląda to tak value='tytul_artykulu', ale z kolei jeśli w tytule artykułu znajduje się apostrof to znowu mi to psuje wartośc value. np

    Kod HTML: <textarea value='Albumy Ozzy'ego'></textarea> Wtedy zmienna value mi wyświetli Albumy Ozzy, i to jest bez sensu.

    Pytanie moje jest takie, czy istnieje jakaś funkcja, która będzie mi omijała cudzysłowia i apostrofy w wartości którą wysyłam w formularzu?

    Na zakończenie powiem tylko że stosowałem addslashes i stripslashes, ale nic to nie dało.
    Tzn wynik był mniej więcej taki że gdy:

    value='Albumy Ozzy/'ego'

    to wartość w bazie danych była zapisywana jako

    Albumy Ozzy/

    Pozdrawiam




    mariano - 17-09-2008 09:31
    Moze http://www.php.net/manual/en/function.htmlentities.php ?



    EarthCitizen - 06-10-2008 20:37
    Może zamiast tytułu artykułu użyj ID? będzie to o wiele wydajniejsze no i biorąc pod uwagę projekt bazy bardziej pro...
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • konstruktor.keep.pl
  • Design by flankerds.com