<?php
/*
* UWAGA WPISZ TUTAJ HASLO I NUMER KONTA GADU GADU
* KTORE BEDZIE PELNILO ROLE BRAMKI CZYLI NADAWCY
*/
$numer_bramki = \"\";
$haslo_bramki = \"\";
/*
* Jesli chcesz żeby wiadomości oczekujace na odebranie na serwerze gg wyświetli
y
* sie również przy używaniu konta bramki zmień poniższą wartość na 1
* Dla 0 wiadomości będa wyświetlane tylko w przypadku używania własnego konta
*/
$POKAZ_OCZEKUJACE_WIADOMOSCI_DLA_BRAMKI = 0;
/*
* Niedawno wprowadzono na sewerze blokade, która miała w zamyśle
* zapobiegać spamowi, polega na blokowaniu wiadomości które
* zawieraja linki np www.wp.pl lub moj@email.pl. a także wyrażenia \"www\", \"pl\" itp
* Jak już wycofają się z tego błędu to zmień poniższą wartość na 0
* 1 - to zamiana tych wyrażeń np www.wp.pl zmieni sie na w*w. wp. pl i uniknięcie zab
okowania
*/
$DODAWAJ_SPACJE_W_LINKACH = 0;
/*
* Teksty lepiej zmienic na własne gdyz producent gadu-gadu moze chciec odrzucac wiadomosci
* z numerow majacych te opisy w statusie, mozna takze ustawic bez opisow czyli
\"\"
*/
$OPIS_W_STATUSIE_PO_ZALOGOWANIU = \"Wiadomość z bramki www2gg\";
$OPIS_W_STATUSIE_PO_WYLOGOWANIU = \"Nie odpisuj tutaj!\";
//////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////
if (($numer_bramki == \"\") or ($haslo_bramki == \"\"))
die(\"Wpisz do skrytpu numer i haslo bramki czyli jakies nieuzywane konto gg\");
define ('HEADER','<HTML><HEAD><TITLE> Bramka www-->GG </TITLE></HEAD>' .'<META HTTP-EQUIV = \"Content-Type\" CONTENT =\"text/html; charset=ISO-8859-2\" ><BODY>
');
define ('FOOTER','</BODY></HTML>');
error_reporting(E_ALL ^ E_NOTICE
); # jakby bylo za duzo błędów zmien na E_NONE;) require('./klasy-gg.inc'); # w razie problemow wpisz pelna sciezke do pliku
/*
* Dzieki temu bedzie dzialac na register_globals on i off
* (php 4.2.0) a takze na track_vars on i off
*/
if ($HTTP_POST_VARS) foreach ($HTTP_POST_VARS as $Key => $Value) $$Key = $Value;
if ($HTTP_GET_VARS) foreach ($HTTP_GET_VARS as $Key => $Value) $$Key = $Value;
if ($_REQUEST) foreach ($_REQUEST as $Key => $Value) $$Key = $Value;
$tablica_komunikatow = array ( GG_ACK_DELIVERED =>
\"<BR>nWiadomość dla $adresat została odebrana\",
GG_ACK_QUEUED =>
\"<BR>nWiadomość dla $adresat oczekuje w kolejce na odebranie.<BR>n\"
.\"Zostanie dostarczona gdy adresat włączy gadu-gadu<BR>n lub adresat\"
.\" ma w tej chwili status <B>niewidoczny</B> bądź \"tylko dla znajomych\"\",
GG_ACK_MBOXFULL =>
\"<BR>nSkrzynka odbiorcza adresata jest pełna, \"
.\"wiadomość nie została dostarczona\",
0 =>
\"<BR>Wiadomość nie została dostarczona, spróbuj jeszcze raz (odśwież strone)\"
);
# POCZATEK
$exe = explode(\";\", $adresat);
foreach($exe as $key => $value){
$gg = \"gg$key\";
if ( $tryb == \"numer_wlasny\" ) { // Dla trybu z wlasnym numerkiem zostana
$pokaz_odebrane = true; // wyswietlone wiadomosci oczekujace na serwerze GG
${$gg} = new www2gg ($numer, $haslo);
} else { // dla trybu 'z bramki' lub dla uproszczonej wersji
${$gg} = new www2gg ($numer_bramki, $haslo_bramki);
${$gg}->auto_odpowiedz = \"To jest jednostronna bramka www2gg, wiadomość nie dotarła do nadawcy\";
$pokaz_odebrane = $POKAZ_OCZEKUJACE_WIADOMOSCI_DLA_BRAMKI; // Czy pokazac wiadomosci dla bramki
// ustaw w zmiennej na poczatku pliku
${$gg}->ustaw_opisy($OPIS_W_STATUSIE_PO_ZALOGOWANIU, $OPIS_W_STATUSIE_PO_WYLOGOWANIU);
}
//$gg->debug=true;
/* wyswietlenie roznych informacji, które odebralismy */
if ($seq = ${$gg}->wiadomosc ($value, $tresc, $DODAWAJ_SPACJE_W_LINKACH))
{
/* statusu dostarczenia wiadomości */
echo $tablica_komunikatow[$
{$gg}->status_dostarczenia ($seq)];
/* pełnego statusu adresata wiadomości */
echo txt
::wyswietl_status_odbiorcy ($
{$gg}->status_kontaktu[$value]);
/* opcjonalnie wiadomości odebrancyh z serwera o ile były jakieś */
if ($pokaz_odebrane)
echo txt
::wyswietl_wiadomosci ($
{$gg}->wiadomosci);
} else {
}
}
?>