Prodej eshopu E-Samolepka™ + kompletní výroba • Možnost okamžitě začít s podnikáním
Zobrazují se odpovědi 1 až 5 z 5

PHP - práce s apostrofy a uvozovkami

  1. Ahoj, prosím o radu.
    Jak správně ošetřit ukládání textového pole do databáze a zpětné vypsání textu s apostrofy a uvozovkami.

    Jde mi o správné uložení, aby to pak nedělalo problémy s exporty do XLS, vkládáním do XML atd

    Příklad: potřebuji uložit text
    PHP kód:
    GPS souřadnice49°12'38.728"N, 16°37'7.733"E 
    Dík

    ---------- Příspěvek doplněn 26.08.2019 v 08:29 ----------

    už to asi mám:
    Kód:
     $_POST['adresa'] = mysqli_real_escape_string($con, $_POST['adresa']);

  2. Co se právě děje na Webtrhu?
  3. Vhodnější jsou prepared statements.

    Zároveň zkuste nepřepisovat superglobální proměnné ($_POST['adresa'] = ...) - sice to jde, ale není to úplně čistý přístup.

  4. taktiez nezabudni v db mat nastavene unicode kodovanie

  5. Já vám nevím, ale MySQL má podporu GISu (viz.: https://dev.mysql.com/doc/refman/8.0...ial-types.html). Proč neukládat přímo v tom formátu a nevyužití např. nad tím funkce které to umožňuje a na výstupu to formátovat?

    Případně ve starších verzích to ukládat jako DOUBLE rozdělené na lat / lng.

    Kód:
    `lat` DOUBLE DEFAULT 0,
    `lng` DOUBLE DEFAULT 0,

  6. Jde mi o správné uložení, aby to pak nedělalo problémy s exporty do XLS, vkládáním do XML atd
    Tohle asi kdyžtak řekni konkrétně.
    Obecně vzato, tohle je poměrně dobrý zdroj: https://phpfashion.com/escapovani-definitivni-prirucka

Hostujeme u Server powered by TELE3