Autor | Zpráva | ||
---|---|---|---|
unlucky Profil |
mam
$comments.=" <div class='columns'> <p class='post'> <a href='#' class='profile'><img src='/d3/templates/diablo/images/profile.jpg' alt='' /></a> <a href='#'>$userx</a> <span class='grey'>napsal/a dne $datumx <span onclick=\"document.getElementById('comment').value += '$userx';return false;\" class='readmore'>Odpovědět</span> <br /> </span>$commentx<span class='grey'> </span> </p> </div> <hr /> "; Toto mi hlasi parse error na radku se spanem Kdyz $userx nahradim prostym textem, nikoli promennou, tak zase funguje.?? edit: tady na jpw se mi nezobrazuje bb code. Melo by to byt [ b ]$userx [ /b ] |
||
abc Profil |
#2 · Zasláno: 4. 1. 2013, 19:44:12
unlucky:
A jakou chybu nám prozradíš? |
||
Rfilip Profil |
#3 · Zasláno: 4. 1. 2013, 19:53:56
na chybu jsem přišel, záměrně kvůli bb kodum v kodu to nedávám do pre:
$comments.=" <div class='columns'> <p class='post'> <a href='#' class='profile'><img src='/d3/templates/diablo/images/profile.jpg' alt='' /></a> <a href='#'>[b] $userx [/b ]</a> <span class='grey'>napsal/a dne $datumx <span onclick=\"document.getElementById('comment').value += '$userx';return false;\" class='readmore'>Odpovědět</span> <br /> </span>$commentx<span class='grey'> </span> </p> </div> <hr /> "; akorát si z [/b ] smaž tu mezeru |
||
unlucky Profil |
ee, mezera nebo s mezerou neni duvod k parse erroru. Jinak jsem to sem schvalne napsal s mezerou, aby to jpw zobrazil.
a ten bb kod ma byt mezi vedle promenne userx na radku se spanem... b]$userx[/b |
||
Tori Profil |
#5 · Zasláno: 4. 1. 2013, 20:06:07
unlucky:
Dělá to ten bbcode za PHP proměnnou, PHP to bere jako pole, a lomítko je neplatný znak (jak vám píše v popisu chyby). Vyhoďte proměnnou mimo řetězec, nebo ji zabalte do složených závorek. |
||
Rfilip Profil |
#6 · Zasláno: 4. 1. 2013, 20:12:28
nebo to napiš takto:
b] $userx [/b |
||
jenikkozak Profil |
#7 · Zasláno: 4. 1. 2013, 20:20:33
Rfilip:
Pak tam ale vzniknou dvě klikací mezery, což pravděpodobně není žádoucí. |
||
user243 Profil |
#8 · Zasláno: 4. 1. 2013, 20:21:41
myslím, že je do budoucna lepší, zvyknout si na oddělování proměnné od řetězce;
|
||
Tori Profil |
#9 · Zasláno: 4. 1. 2013, 20:37:07
unlucky:
„tady na jpw se mi nezobrazuje bb code.“ „Jinak jsem to sem schvalne napsal s mezerou, aby to jpw zobrazil.“ JPW zobrazuje bbcodes, ale [>b] se tu používá taky, takže se vám ta proměnná v [#1] zvýraznila. Na rozbití bbcode (tj. aby nebylo zpracované) do něj můžete přidat vykřičník v hranatých závorkách. Takže: [b]$var[/b] => $var [[!]b]$var[/b] => [b]$var[/b] |
||
unlucky Profil |
#10 · Zasláno: 4. 1. 2013, 21:07:16
Tori
ano, je tomu tak. To me nenapadlo |
||
Joker Profil |
Tori:
„a rozbití bbcode (tj. aby nebylo zpracované) do něj můžete přidat vykřičník v hranatých závorkách.“ Jen ještě při kopírování a vkládání delšího kódu je výhodnější než to pak ručně procházet použít klávesovou mapu (ctrl + šipka dolů), Funkce, Zamezit BB formátování. Pokud jde o kód, tak místo: "[b]$userx[/b]" "[b]".$userx."[/b]" |
||
Tori Profil |
#12 · Zasláno: 4. 1. 2013, 23:13:11
Joker:
„Funkce, Zamezit BB formátování.“ No tyjo! To jsem nevěděla, báječné, díky! :-) |
||
Časová prodleva: 11 let
|
0