Autor Zpráva
Mufna
Profil
Zdravím Vás. Nějak s tím pořád nemůžu pohnout, tak se zase po čase obracím na toto fórum. Potřebuji uložit do proměnné textový řetězec, ve kterém se vyskytují speciální PHP znaky.

$option = '<option value="'.$row["id"].'"<?php ($row["id"] == $values[0]) ? ' selected' : '';?>>'.$row["kolekce_rok"].'</option>'."\r\n";


To co je označené tučně, tak to má být takto doslova (tedy zde nechci nahrazovat uvedené proměnné, jen to zapsat přesně tak jak to je). Ve zbytku (části neoznačené tučně) se ty proměnné nahrazují hodnotami (a to mi funguje bez problémů, s tím nic dělat nepotřebuju).

Jak mám správně zapsat tu část označenou tučně, aby zůstala textovým řetězcem a přesně v této podobě ? Udělal jsem již pár pokusů, ale vždy to skončilo chybovou hláškou o špatné syntaxi.
tiso
Profil
Mufna: escapuj apostrofy v tom označenom texte.
Mufna
Profil
tiso

jj, díky, funguje to OK.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0