Mam pytanie czy ktoś wie jak zrobić taką Hunted Liste do Tibi ? Potrzebne mi to.
http://api.bitstrefa.net/aldora/
Login:root hasło:root
Wersja do druku
Mam pytanie czy ktoś wie jak zrobić taką Hunted Liste do Tibi ? Potrzebne mi to.
http://api.bitstrefa.net/aldora/
Login:root hasło:root
Można takie coś zrobić w php, ale jak nie znasz się na tym to masz różne gotowe, np. http://www.mrthomsen.de/wartool-start
Dobra stronka lecz wolałbym taką z podobną php , może gdzieś gotowiec jest z php do wstawienia na strone ?
może coś takiego?Kod:<head>
<meta charset="utf-8">
<style>
span.online{color:green;}
span.offline{color:red;}
</style>
</head>
<?php
$nick = 'Xeno Vick'; //podajemy nick
$nick = str_replace(" ", " ", $nick); //zamieniamy spacje między członami nicku
$html = file_get_contents('http://www.tibia.com/community/?subtopic=worlds&world=Furora'); //pobieramy liste osób online z danego serwera
if (preg_match('/[\.,>\s]'.$nick.'[\s<\.,]/im', $html)) //sprawdzenie czy nasz nick jest na liście zalogowanych
{
echo ''.$nick.': <span class="online">ONLINE</span><br>'; //jak tak to wyświetla tekst zielony ONLINE
}
else
{
echo ''.$nick.': <span class="offline">OFFLINE</span><br>'; //jeśli go nie znajdzie to czerwony tekst OFFLINE
}
?>
to prowizorka ale wyswietla po najechaniu info ;dKod:<head>
<meta charset="utf-8">
<style>
p.online{color:green;}
p.offline{color:red;}
a.opis span {
display: none;
padding: 2px 3px;
margin-left: 8px;
width: auto;
}
a.opis:hover span{
display: inline;
position: absolute;
margin: 15px 0 0 5px;
background: #dddddd;
border: 1px solid #b30000;
color: #000000;
-moz-opacity: 0.9;
opacity:.80;
filter: alpha(opacity=90);
text-align: left;
}
</style>
</head>
<?php
$nick = 'Xeno Vick'; //podajemy nick
$nick = str_replace(" ", " ", $nick); //zamieniamy spacje między członami nicku
$html = file_get_contents('http://www.tibia.com/community/?subtopic=worlds&world=Furora'); //pobieramy liste osób online z danego serwera
if (preg_match('/[\.,>\s]'.$nick.'[\s<\.,]/im', $html)) //sprawdzenie czy nasz nick jest na liście zalogowanych
{
echo '<table><tr><td><a class="opis" href="#">'.$nick.'<span>Hunted za bycie penisem i takie tam pekando</span></a>: </td><td><p class="online">ONLINE</p></td></tr></table>'; //jak tak to wyświetla tekst zielony ONLINE
}
else
{
echo '<table><tr><td><a class="opis" href="#">'.$nick.'<span>Hunted za bycie penisem i takie tam pekando</span></a>: </td><td><p class="offline">OFFLINE</p></td></tr></table>'; //jeśli go nie znajdzie to czerwony tekst OFFLINE
}
?>
ogólnie to takie rzeczy najlepiej robić z bazą danych itp. może jak będę miał czasu troche w weekend to coś naskrobię
no to jest wielka prowizorka, za każdym razem trzeba dodać np. $nick1 = 'jakiśnick'; i dodawać kolejne ify z zmienionym nick na nick1 i opisem w 2 miejscach dla 1 nicku :D
Kod:if (preg_match('/[\.,>\s]'.$nick1.'[\s<\.,]/im', $html)) //sprawdzenie czy nasz nick jest na liście zalogowanych
{
echo '<table><tr><td><a class="opis" href="#">'.$nick1.'<span>Hunted za bycie penisem i takie tam pekando</span></a>: </td><td><p class="online">ONLINE</p></td></tr></table>'; //jak tak to wyświetla tekst zielony ONLINE
}
else
{
echo '<table><tr><td><a class="opis" href="#">'.$nick1.'<span>Hunted za bycie penisem i takie tam pekando</span></a>: </td><td><p class="offline">OFFLINE</p></td></tr></table>'; //jeśli go nie znajdzie to czerwony tekst OFFLINE
}
Przecież to prościzna zrobić taką stronkę jak w 1 poście.
Warunek zrobienia identycznej to cron do automatycznego odświeżania co x czasu + mysql do trzymania informacji o ludziach.
Ludzi dodawałbyś ręcznie do bazy albo można zrobić jakiś formularz na innej podstronie/na hasło.
W skrócie bez bazy danych nie ma co tego robić , crona można obejść dodając np na stronie przycisk "odśwież".
#2up
Po co sobie utrudniać życie xd Zwykły title.
Kod:if (preg_match('/[\.,>\s]'.$nick.'[\s<\.,]/im', $html)) //sprawdzenie czy nasz nick jest na liście zalogowanych
{
echo '<span class="online" title="Wielki pawian z maczugą dłuższą niż siedem penisów">'.$nick.'</span><br>'; //jak tak to wyświetla tekst zielony ONLINE
}
else
{
echo '<span class="offline" title="Wielki pawian z maczugą dłuższą niż siedem penisów">'.$nick.'</span><br>'; //jeśli go nie znajdzie to czerwony tekst OFFLINE
}