Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem z shoutbox PHP
Gruby1991
post 4.11.2009, 20:42:09
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 4.11.2009

Ostrzeżenie: (0%)
-----


Witam ostatnio znalazłem mod do ShoutBoxa na stronie.. Posiadam Tracker torrent i chce poprosic o pomoć..

Opis instalacji tego moda znajduje się na: http://www.torrentmania.info/f-mody-100-dz...otami-4505.html

mam problem z dwoma końcowymi etapami mianowicie z tym:

Do pliku global.php na początku dodaj:

Kod:

Kod
$shoutsmilies = array(
  ":)" => "smile1.gif",
   ":D" => "grin.gif",
":lol:" => "laugh.gif",
":w00t:" => "w00t.gif",
":p" => "ras.gif",
":P" => "tongue.gif",
  ";)" => "wink.gif",
":|" => "noexpression.gif",
  ":-/" => "confused.gif",
  ":(" => "sad.gif",
   ";(" => "weep.gif",
  ":O" => "ohmy.gif",
  "o)" => "clown.gif",
  "8)" => "cool1.gif",
  "|-)" => "sleeping.gif",
":innocent:" => "innocent.gif",
  ":whistle:" => "whistle.gif",
  ":unsure:" => "unsure.gif",
  ":closedeyes:" => "closedeyes.gif",
  ":cool:" => "cool2.gif",
   ":thumbsup:" => "thumbsup.gif",
  ":thumbsdown:" => "thumbsdown.gif",
  ":blush:" => "blush.gif",
   ":yes:" => "yes.gif",
  ":no:" => "no.gif",
  ":love:" => "love.gif",
  ":?:" => "question.gif",
  ":!:" => "excl.gif",
    ":hmm:" => "hmmm.gif",
    ":angry:" => "angry.gif",
    ":devil:" => "devil.gif",
  ":evil:" => "evil.gif",
);


oraz także do pliku global.php dodaj:

Kod:

Kod
[/color][/color]
    $s = preg_replace(
        "/\[color=(#[a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9])\]((\s|.)+?)\[\/color\]/i",
        "<font color=\\1>\\2</font>", $s);
    // [url=http://www.example.com]Text[/url]
    $s = preg_replace(
        "/\[url=([^()<>\s]+?)\]((\s|.)+?)\[\/url\]/i",
        "<a href=\"\\1\" target=\"_parent\">\\2</a>", $s);
    // [url]http://www.example.com[/url]
    $s = preg_replace(
        "/\[url\]([^()<>\s]+?)\[\/url\]/i",
        "<a href=\"\\1\" target=\"_parent\">\\1</a>", $s);
  

    reset($shoutsmilies);
    while (list($code, $url) = each($shoutsmilies))
        $s = str_replace($code, "<img border=0 src=\"/pic/smilies/$url\">", $s);

    return $s;
}


Chodzi mi o to ze pierwszy kod mam wkleic na poczatku pliku global.php no to wklejam a drugi gdzie questionmark.gif Jak wkleje go gdzies to wyskakuje mi błąd... Proszę o jak najszybsza pomoc. Dziękuje
Go to the top of the page
+Quote Post
Blame
post 5.11.2009, 16:20:19
Post #2





Grupa: Zarejestrowani
Postów: 678
Pomógł: 124
Dołączył: 26.09.2009

Ostrzeżenie: (0%)
-----


Hmm... nie mam dostępu do pliku global.php więc ci nie pomogę za bardzo. Ale zastanawiają mnie te dwa zamykające znaczniki [/color], wydaje mi si, że ten kto dodawał posta przez przypadek je wstawił. Spróbuj więc je usunąć i dodaj ten kod bez nich.


--------------------
Go to the top of the page
+Quote Post
Gruby1991
post 5.11.2009, 17:10:27
Post #3





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 4.11.2009

Ostrzeżenie: (0%)
-----


ok ale jeżeli chcesz mogę ci wysłać ten Plik global.php


I wkleilem ten kod Bez tych znaczników koloru i dalej wyskakuje taki błąd:

Cytat
Parse error: syntax error, unexpected '}' in /include/global.php on line 397


Ten post edytował Gruby1991 5.11.2009, 17:19:53
Go to the top of the page
+Quote Post
Blame
post 5.11.2009, 18:21:42
Post #4





Grupa: Zarejestrowani
Postów: 678
Pomógł: 124
Dołączył: 26.09.2009

Ostrzeżenie: (0%)
-----


Dobra, mam ten plik. Wygląda na to, że kod który masz wkleić dodaje tagi [url], [color] oraz emoty, ale z tego co widzę to w global.php jest już kod odpowiadający za to samo. Spróbuj więc odpalić ten shoutbox bez wklejania tego kodu(powinno iść) i dopiero jak nie będzie w/w elementów to będziemy myśleć co dalej.


--------------------
Go to the top of the page
+Quote Post
Gruby1991
post 5.11.2009, 20:03:10
Post #5





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 4.11.2009

Ostrzeżenie: (0%)
-----


Pojawiłą się ramka do shoutboxa ale w niej zamiast shoutboxa Błąd ;]

Cytat
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /ttshout.php on line 43


www.nitrotracker.pl to moja stronka
Go to the top of the page
+Quote Post
Blame
post 6.11.2009, 19:30:37
Post #6





Grupa: Zarejestrowani
Postów: 678
Pomógł: 124
Dołączył: 26.09.2009

Ostrzeżenie: (0%)
-----


Zamień w linii 42 i 43 z
  1. $msg = str_replace("'", ''', $msg);
  2. $msg = str_replace("--", '--', $msg);


na

  1. $msg = str_replace("'", '\'', $msg);
  2. $msg = str_replace("--", '--', $msg);


--------------------
Go to the top of the page
+Quote Post
Gruby1991
post 6.11.2009, 20:35:38
Post #7





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 4.11.2009

Ostrzeżenie: (0%)
-----


no i znowu shoutbox zadzialal ale jak chcialem napisac cos dalem wyslij to taki blad wyskoczyl...


Cytat
Fatal error: Call to undefined function format_shout() in /ttshout.php on line 262




Ok naprawilem to nie mialem Format_shout w global.php teraz shoutBox Prawie dziala

Mozna nim operowac ale napisane są w nim dwa błędy
Cytat
Warning: reset() [function.reset]: Passed variable is not an array or object in /include/global.php on line 67
Cytat
Warning: Variable passed to each() is not an array or object in /include/global.php on line 677



Jeżeli ktoś chce zobaczyć zapraszam na www.nitrotracker.pl

Może mi ktos pomoże ja już nie mam pomysłów...

Ten post edytował Gruby1991 6.11.2009, 21:00:50
Go to the top of the page
+Quote Post
Blame
post 6.11.2009, 21:34:51
Post #8





Grupa: Zarejestrowani
Postów: 678
Pomógł: 124
Dołączył: 26.09.2009

Ostrzeżenie: (0%)
-----


Szczerze mówiąc mam już dość tego w "100%" działającego moda. Hmm... spróbuj usunąć przecinek po ostatnim polu w tablicy smiles, tą którą miałeś wkleić.


--------------------
Go to the top of the page
+Quote Post
Gruby1991
post 6.11.2009, 21:39:18
Post #9





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 4.11.2009

Ostrzeżenie: (0%)
-----


Dalej nic.. pozmieniałem coś i znikł ten komunikat z shoutboxa ale na sttronie nadal jest.. Zobacz sam www.nitrotracker.pl a tak ma wygłądać poprawny shoutbox http://img261.imageshack.us/img261/2779/aaa3hxlc1.jpg

Zobacz ten kod to niby ten sam shoutbox ale z innego serwisu może on cos jest inny w srodku niż ten co poprzednio.. http://btdev.torrentinvite.org/index.php/topic,515.0.html

Ten post edytował Gruby1991 6.11.2009, 21:41:36
Go to the top of the page
+Quote Post
Blame
post 7.11.2009, 08:00:33
Post #10





Grupa: Zarejestrowani
Postów: 678
Pomógł: 124
Dołączył: 26.09.2009

Ostrzeżenie: (0%)
-----


Na twoim miejscu pokasowałbym to co dodałeś z poprzedniej instrukcji i zainstalował shoutbox'a według tej, którą podałeś. Wszystko jest tu bardziej szczegółowo opisane, a i ludzie są bardziej pomocni.


--------------------
Go to the top of the page
+Quote Post
Gruby1991
post 7.11.2009, 14:04:21
Post #11





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 4.11.2009

Ostrzeżenie: (0%)
-----


tak też włąsnie zrobilem ale dalej błędy już tam napisalem co i jak zobaczymy co dopisza sadsmiley02.gif
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 02:36