Autor | Zpráva | ||
---|---|---|---|
Filo Profil |
#1 · Zasláno: 7. 8. 2008, 12:39:33 · Upravil/a: Filo
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 |
#2 · Zasláno: 7. 8. 2008, 13:07:59
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 * |
#3 · Zasláno: 7. 8. 2008, 13:48:27
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 |
#4 · Zasláno: 7. 8. 2008, 13:54:44
'?>' '?'.'>' Lepšie je ale zaobísť sa bez PHP v PHP... Čo sa snažíš urobiť? |
||
DoubleThink Profil * |
#5 · Zasláno: 7. 8. 2008, 14:00:24 · Upravil/a: DoubleThink
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 |
#6 · Zasláno: 7. 8. 2008, 14:14:54
DoubleThink - je to editorom, ale moje riešenie tiež tento problém odstráni :-)
|
||
Filo Profil |
#7 · Zasláno: 7. 8. 2008, 15:00:46
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 |
#8 · Zasláno: 7. 8. 2008, 15:28:37
Filo - riešil by som to asi inak, ako takto, chcelo by to podrobnosti...
|
||
Filo Profil |
#9 · Zasláno: 7. 8. 2008, 15:48:39
tiso
ani to nechtěj vidět, kód má 380 řádků. hrozná prasárna, ale funguje. |
||
joe Profil |
#10 · Zasláno: 7. 8. 2008, 16:28:51
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š :) |
||
Časová prodleva: 16 let
|
0