![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 7.06.2013 Skąd: Lubin Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam problem z phpfreechat. Otóż zrobiłem wszystko zgodnie z instrukcja na stronie, lecz "ładuje mi się bez końca" Jedyną rzeczą jaką zrobiłem inaczej jest dodanie go do strony a dokładnie Zamiast umieszczenia go w ten sposób: Kod <? Php $ czat -> printChat ( ); >? Umieściłem go w ten sposób: Kod if($page=="chat"){ echo("<div id=box_right style=height:580px><div class=belka_right><div class=napis_belka2>CHAT</div></div><div class=bg_right>"); $chat->printChat(); } Dlaczego tak jest, że ładuje się w kółko ? Co robię nie tak ? Proszę o w miarę dobre wytłumaczenie ![]() Jest zamieszczony na tej stronie: http://testowe.unixstorm.org/Zastepcza/index.php?p=chat |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 410 Pomógł: 5 Dołączył: 25.01.2005 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Kod <? Php $ czat -> printChat ( ); >? Może raczej tak: Kod <? Php $czat -> printChat(); ?> lub Kod <? $czat -> printChat(); ?>
Ten post edytował roobik 8.06.2013, 08:18:20 |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 1 707 Pomógł: 266 Dołączył: 3.07.2012 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 410 Pomógł: 5 Dołączył: 25.01.2005 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Cytat(SmokAnalog) kolega pokazał jak wstawił i wstawił prawidłowo. No raczej nie końca. Kod if($page=="chat"){ echo("<div id=box_right style=height:580px><div class=belka_right><div class=napis_belka2>CHAT</div></div><div class=bg_right>"); $chat->printChat(); } Może raczej: Kod if($page=="chat"){ echo'<div id="box_right" style="height:580px;"><div class="belka_right"><div class="napis_belka2">CHAT</div></div><div class="bg_right">'; $chat->printChat(); } ? i pozostał jeden DIV otwarty... |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 1 707 Pomógł: 266 Dołączył: 3.07.2012 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Nie zwróciłem w ogóle uwagi na HTML, bo nie tego dotyczy temat. Ale jak już wchodzimy w takie dyskusje, to najbardziej elegancką konwencją jest:
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 7.06.2013 Skąd: Lubin Ostrzeżenie: (0%) ![]() ![]() |
Nie zwróciłem w ogóle uwagi na HTML, bo nie tego dotyczy temat. Ale jak już wchodzimy w takie dyskusje, to najbardziej elegancką konwencją jest:
Niestety twoja estetyczna wersja wogule nie działa. Pewnie dlatego, że reszta strony jest podobna budową do tego co napisałem wyżej. Poniżej zamieszczam ten fragment: Kod <?php HeaderEnd(); DocumentBegin(); if($page=="chat"){ echo'<div id="box_right" style="height:580px;"><div class="belka_right"><div class="napis_belka2">CHAT</div></div><div class="bg_right">'; $chat->printChat(); } if($page=="contact"){ echo("<div id=box_right><div class=belka_right><div class=napis_belka2>KONTAKT</div></div><div class=bg_right><div style=padding-left:200px;padding-top:10px;>"); $f='formularz.php'; if(file_exists($f)){include($f);}; echo("</div></div></div>"); } if($page==""){ $f='news.php'; if(file_exists($f)){include($f);}; } echo("</div></td><td><div id=box2><div id=box_left><div class=belka_left><div class=napis_belka>Partnerzy</div></div><div class=bg_left><div id=mygallery4 class=stepcarousel4><div class=belt4>"); for($i=0;$i<sizeof($partners);$i=$i+2){ echo("<div class=panel4 style=margin-right:10px;><a href=".$partners[$i+1]." target=_blank><img src=".$partners[$i]." border=0></a></div>"); } echo("</div></div></div></div><div id=box_left><div class=belka_left><div class=napis_belka>Prezenterzy</div></div><div class=bg_left><marquee height=170 direction=up onmouseover='this.stop()' onmouseout='this.start()'><br>"); $f='fb.php'; if(file_exists($f)){include($f);}; echo("</marquee></div></div></div></td></tr></table></div></div></div><div id=stopka><span class=copyright>COPYRIGHT ? BY <a href=http://$url>$title</a>"); ?> Raczej wątpię, że to coś z ich skryptem, że długo się ładuje. Mi na przykład wogule się nie ładuje, natomiast na innej czystej stronce umieszczenie samego kodu jak w demie od właściciela, działa idealnie. Demo: Kod <?php $czat->printChat(); ?> No nic proszę o więcej propozycji. Ten post edytował Darni 8.06.2013, 19:32:24 |
|
|
![]()
Post
#7
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Twoj chat generuje takie żądanie ajax
http://testowe.unixstorm.org/Zastepcza/ind...&f=loadChat i jak widać to żądanie zwraca chyba niepotrzebnie na początku kod HTML nagłówkowy i zapewne dlatego ci czat nie działa. ps: jak ja nie toleruje stron gdzie na dzien dobry coś jape drze :/ -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 7.06.2013 Skąd: Lubin Ostrzeżenie: (0%) ![]() ![]() |
Aha,
Jakaś podpowiedź jak uzyskać prawidłowe działanie ? PS Przepraszam, za to "darcie japy" na początku. Już tego nie ma. A może lepszym rozwiązaniem, będzie zmiana wersji czatu na 2.0 ? Tylko wtedy zamiast jednego krótkiego kodu muszę dodać te wyrażenia: w <head> Kod <div id="mychat"><a href="http://www.phpfreechat.net">Creating chat rooms everywhere - phpFreeChat</a></div> I po tym takie coś: Kod <script type="text/javascript"> $('#mychat').phpfreechat({ serverUrl: '/phpfreechat-2.1.0/server' }); </script> Powiedźcie co wydaje się lepsze pod moją stronę ? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 18:48 |