Skocz do zawartości
Ciasteczkowy

Sygnatura - zmiana z mysql na pdo

Polecane posty

Cześć,

Pomoże mi ktoś dokonać zmian z mysql na pdo?

sygnatura.php

<? 

include("bazadanych.php");
session_start();
error_reporting(0);
$Login = '';
if(isset($_GET['Login'])) $Login = $_GET['Login'];
else header('location: login.php');


// <!-- Baza danych - konfiguracja danych --> \\


	$bazaNazwaHosta = 'xxxx';
	$bazaNazwaUzytkownika = 'xxxx';
	$bazaHasloUzytkownika = 'xxxx';
	$bazaDanychNazwa = 'xxxx';
	$Login = $_GET[ 'Login' ];
	

// <!-- Łączenie z bazą danych --> \\

	mysql_connect($bazaNazwaHosta, $bazaNazwaUzytkownika, $bazaHasloUzytkownika);

// <!-- Gdy nie mamy połączenia z bazą to wyskakuje komunikat --> \\

	@mysql_select_db($bazaDanychNazwa) or die("Brak połączenia z bazą danych"); 

// <!-- Zabezpieczenie --> \\

	$Login = stripslashes($Login);
	$Login = mysql_real_escape_string($Login);

// <!-- Pobieranie loginu gracza --> \\

	$bazaPolaczenie = "SELECT * FROM cG_uzytkownicy WHERE Login = '$Login'";  
	$bazaRezultat = mysql_query( $bazaPolaczenie );
	$bazaKolumna = mysql_num_rows( $bazaRezultat ); 
	if ($bazaKolumna == 1) 
	{
		
// <!-- Tworzenie obrazka w formie tła --> \\

	header('Content-Type: image/png;');

	$tloSygnatura = @imagecreatefrompng('Grafika/tloSygnatura.png') or die("Nie znaleziono obrazka");

// <!-- Tworzenie koloru tekstu --> \\

	$kolorTekst = imagecolorallocate($tloSygnatura, 255, 255, 255);

// <!-- Tworzenie czcionki --> \\

	putenv('GDFONTPATH=' . realpath('.'));
	$czcionkaTekst = 'Czcionka/czcionka'; 

// <!-- Pobieranie nazw kolumn --> \\

	$loginSygnatura = mysql_result($bazaRezultat, 0, "Login");
	$pieniadzeSygnatura = mysql_result($bazaRezultat, 0, "Pieniadze");
	$skinSygnatura = mysql_result($bazaRezultat, 0, "Skin");

// <!-- Pobieranie nazw kolumn i zamiana na formę tekstu --> \\

	$loginTekst = "Login: $loginSygnatura"; 
	$pieniadzeTekst = "Pieniądze: $pieniadzeSygnatura";
	$skinTekst = "Skin: $skinSygnatura";
	
// <!-- Skin --> \\
	
    header('Content-Type: image/png;');
    $tloSkin = @imagecreatefrompng('Grafika/Skiny2/'.$skinSygnatura.'.png') or die("Nie znaleziono obrazka");
	ImageCopy($tloSygnatura, $tloSkin, 10,3,0,0,74,237);
	
// <!-- Twoja nazwa serwera jako stopka --> \\
	
	$serwerStopka = "NAZWA SERWERA"; 

// <!-- Generowanie tekstu --> \\

    imagettftext($tloSygnatura, 16, 0, 100, 30, $kolorTekst, $czcionkaTekst, $loginTekst);
    imagettftext($tloSygnatura, 16, 0, 100, 60, $kolorTekst, $czcionkaTekst, $pieniadzeTekst);
    imagettftext($tloSygnatura, 16, 0, 100, 90, $kolorTekst, $czcionkaTekst, $skinTekst);
	imagettftext($tloSygnatura, 8, 0, 410, 140, $kolorTekst, $czcionkaTekst, $serwerStopka);
    imagepng($tloSygnatura);
	imagedestroy($tloSygnatura);
    imagepng($tloSkin);
	imagedestroy($tloSkin);

} 
    else{
		
// <!-- Tworzenie obrazka w formie tła --> \\
		
	header('Content-Type: image/png;');
	$tloSygnatura = @imagecreatefrompng('Grafika/tloSygnatura.png') or die("Nie znaleziono obrazka");
	
// <!-- Skin --> \\
	
    header('Content-Type: image/png;');
    $tloSkin = @imagecreatefrompng('Grafika/Skiny2/0.png') or die("Nie znaleziono obrazka");	
	ImageCopy($tloSygnatura, $tloSkin, 10,3,0,0,74,237);
		   
// <!-- Tworzenie koloru tekstu --> \\
			
	$kolorTekst = imagecolorallocate($tloSygnatura, 255, 255, 255);
			
// <!-- Tworzenie czcionki --> \\
			
	putenv('GDFONTPATH=' . realpath('.'));
			
	$czcionkaTekst = 'Czcionka/czcionka'; 

// <!-- Pobieranie nazw kolumn i zamiana na formę tekstu --> \\
			
	$loginTekst = "Login: brak danych"; 
	$pieniadzeTekst = "Pieniądze: brak danych";
	$skinTekst = "Skin: brak danych";
			
// <!-- Twoja nazwa serwera jako stopka --> \\
	
	$serwerStopka = "NAZWA SERWERA"; 
    
// <!-- Generowanie tekstu --> \\

    imagettftext($tloSygnatura, 16, 0, 100, 30, $kolorTekst, $czcionkaTekst, $loginTekst);
    imagettftext($tloSygnatura, 16, 0, 100, 60, $kolorTekst, $czcionkaTekst, $pieniadzeTekst);
    imagettftext($tloSygnatura, 16, 0, 100, 90, $kolorTekst, $czcionkaTekst, $skinTekst);
	imagettftext($tloSygnatura, 8, 0, 410, 140, $kolorTekst, $czcionkaTekst, $serwerStopka);
    imagepng($tloSygnatura);
	imagedestroy($tloSygnatura);
    imagepng($tloSkin);
	imagedestroy($tloSkin);
	
	}

    mysql_close();

?>

sygnatura2.php

 <img src="./sygnatura.php?Login=<? echo $Login = $_GET[ 'Login' ]; ?>" width="500" height="150">

    <form action="sygnatura2.php" method="get">
        <input type="text" name="Login" placeholder="Tutaj wpisz login...">
        <input type="submit" value="Szukaj">
    </form>

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się


×