Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /**
- * Created by PhpStorm.
- * User: 531
- * Date: 2016-10-15
- */
- //dane do bazy mysql
- header('refresh: 10;');
- $db_user = 'hwpoland_hw';
- $db_password = 'xxx';
- $db_host = 'localhost';
- $db_name = 'hwpoland_hw1';
- @$polaczenie = new mysqli($db_host, $db_user, $db_password, $db_name);
- if($polaczenie->connect_errno!=0)
- {
- echo "Wystapil blad polaczenia!";
- $polaczenie->close();
- }
- else {
- $sql = "SELECT * FROM `players` WHERE id = '1'";
- if ($rezultat = @$polaczenie->query($sql)) {
- $wiersz = $rezultat->fetch_assoc();
- $uzytkownicy = $wiersz['players'];
- $bg = 'images/bg2.png'; // Ustawiam tło
- $font = 'font/libel-suit-rg.ttf'; // czcionka
- $web = "X3|METEOR|KIT"; //nazwa serwera
- if(!$bg)
- {
- die('Brak obrazka');
- }
- header('Content-type: image/png'); // Ustawienie typu na zdjęcie
- putenv('GDFONTPATH='.realpath('.'));
- $online = $uzytkownicy; //uzytkownicy online
- $banner = imagecreatefrompng($bg); //tworze banner
- imagealphablending($banner, true);
- /*
- *
- * uzytkownicy online
- *
- */
- imagettftext($banner, 20, 0, 370, 25, imagecolorallocate($banner, 255, 255, 255), $font, "Graczy: " . $online);
- /*
- www
- */
- $dimensions = imagettfbbox(125, 0, $font, $web);
- $textWidth = abs($dimensions[4] - $dimensions[0]);
- $x = (imagesx($banner) - $textWidth) - 15;
- imagettftext($banner, 20, 0, 10, 50, imagecolorallocate($banner, 255, 255, 255), $font, $web);
- /*
- Końcowe wygenerowanie obrazka + wyczyszczenie pamięci
- */
- imagepng($banner);
- imagedestroy($banner);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement