Ciasteczkowy 0 Zgłoś post Napisano Marzec 26, 2018 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