Stránka 1 z 1
JS v komentářích
Napsal: pon 30. srp 2010, 12:24
od KapaCZ
Když kliknu na reagovat, tak se mi v místě pro psaní textu např objeví:
Kód: Vybrat vše
<a href=''./vzkazy/#message-42''>@User[#42]</a>:
Veš to zajištuje tento kod:
Kód: Vybrat vše
onclick=\"document.formular.vzkaz.value += '<a href=\'\'./vzkazy/#message-$vysledek8[id]\'\'>@$vysledek8[nick][#$vysledek8[id]]</a>: '\
Toto se ale nedá použít u komentářů, jelikož bych tam musel využívat $_GET.
Jak toto nejlépe řešit? Celkově se mi tento zápis nelíbí, jelikož to zabere mnoho místa! Nejlepší by bylo kdyby se v mnístě pro psaní objevilo např. jen [id], kde id= id komentáři v SQL.
Re: JS v komentářích
Napsal: pon 30. srp 2010, 12:44
od arxeiss
Teuzz píše:Pokud popisuješ problém, popiš ho pořádně a nebo ho nepopisuj vůbec, protože je to zbytečné. Do té doby nemá cenu odpovídat...
Re: JS v komentářích
Napsal: pon 30. srp 2010, 13:56
od OndraSter
Však si udělej, že při výpisu, pokud to narazí na [XX] to vybere z toho to XX, zkontroluje z předchozích postů, jestli tam je, a případně to nahradí za <a href='#komentXX'>KapaCZ [XX]</a>. No a při zakládání příspěvku jenom přidávej [XX]
Musel jsem to číst asi 10x, než jsem to pochopil.
Re: JS v komentářích
Napsal: pon 30. srp 2010, 23:51
od KapaCZ
Jak zapsat, aby mi to nahradilo jakékoliv číslo?
Zkusil jsem to takto, ale stránka se stále načítá a nic.
Kód: Vybrat vše
for($i = 1; ; $i++)
$vzkaz = Str_replace("@[#$i]:","<a href=\"./vzkazy/#message-aaa\">@aaa[#aaa]</a>", $vzkaz);
kde
@[#$i]: = @[#21]: nebo @[#57]: ...........
EDIT: Už to mám problém je ve for(). Nemám tam rozmezí. Nedá se nějak v php napsat nekonečno? Nemohu tam napsat číslo, které to omezí, když nevim kolik jich doopravdy bude.
Re: JS v komentářích
Napsal: úte 31. srp 2010, 00:15
od arxeiss
Sice furt nechápu o co ti jde, ale pokud jde o to for() tak tak tam napiš for($i=0;true;$i++){...
ale nezapomeň že tím to zacyklíš, takže musíš potom dát někam do cyklu if(něco){break;}
Re: JS v komentářích
Napsal: úte 31. srp 2010, 14:08
od bubanek
God, to je prasárna.
Pokud nevíš, kolikrát to proběhne, použij while cyklus.
Re: JS v komentářích
Napsal: úte 31. srp 2010, 16:05
od KapaCZ
Jj už jsem to předtim změnil.
