Autor Zpráva
Filo
Profil
vkládání php do php mi dělá problém.
při zápisu
$koment='<?php $id = "'.$datk.'"; require "komentare.php"?>';

se mi zruší design. moc mi to nevadí. Vlastně vadí. V PHP se už moc hrabat nechci, když to šlape.
A taky se mi zruší zobrazeni syntaxe PHP.
Čili, co s tím? jde to zapsat jinak?
Filo
Profil
konkrétně se jedná o konec vnořeného php. chová se jako konec celého skriptu. a pak se pokračující skript vypíše jako text.
DoubleThink
Profil *
Spíš napiš, co chceš udělat. Vkládat php blok do php bloku nedává smysl. I tak ale nejsou uvnitř řetězce hraniční značky interpretovány.
tiso
Profil
'?>'
->
'?'.'>'


Lepšie je ale zaobísť sa bez PHP v PHP... Čo sa snažíš urobiť?
DoubleThink
Profil *
Ale notak. Ukončovací značka uvnitř řetězce není brána v potaz. Prostě není.
Pokud se tvůj editor tváří, že ano (typicky aušus jménem pspad), vyměň editor.

<?php
$string = 'Lorem ipsum ?>';
echo 1;
?>

výstup: 1
tiso
Profil
DoubleThink - je to editorom, ale moje riešenie tiež tento problém odstráni :-)
Filo
Profil
pro DoubleThink
jedná se o zapsání php skriptu na psaní komentářů u zprávy.
Když to rozeberu, tak každá zpráva má vlastní možnost okomentování. komentování taky můžu nepovolit. (klik)

editor je Macromedia Dreamweaver MX 2004


pro tiso
díky, vypadá že toto funguje:)
tiso
Profil
Filo - riešil by som to asi inak, ako takto, chcelo by to podrobnosti...
Filo
Profil
tiso
ani to nechtěj vidět, kód má 380 řádků. hrozná prasárna, ale funguje.
joe
Profil
Filo
380 řádků není moc. Jestli to je jen pro komentování, tak zvaž, jestli není lepší to přepsat, protože to už prasárna je, jak píšeš :)

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