Signatures
#1

I'm trying to make signatures system but it's not working quite as well, look at the code

pawn Код:
<?
/*
    Credits
    - Nordoz - Original Script
    - pds2k12 - Editing & fixing the script.
*/


$username = "root"; //Your MySQL Username.
$password = ""; // Your MySQL Pass.
$database = "samp"; // Your MySQL database.
$host = "127.0.0.1"; // Your MySQL host.

$player_name = $_GET[ 'Ime' ];

mysql_connect($host, $username, $password); // Connection to the database. on this line

@mysql_select_db($database) or die("ERROR: Sorry, We can't connect on your database, please re check if you entered the right information.");

/* To protect MySQL injection. */
$player_name = stripslashes($player_name);
$player_name = mysql_real_escape_string($player_name);



$query = "SELECT * FROM `samp` WHERE Ime = '$player_name'";  
$result = mysql_query( $query );
$i = mysql_num_rows( $result );

if ($i == 1)
{

    // Creating of the .png image.
    header('Content-Type: image/png;');
    $im = @imagecreatefrompng('header.png') or die("ERROR: Cannot select the correct image. Please contact the webmaster.");
   
   //Creating the colour.
    $text_color = imagecolorallocate($im, 0, 0, 0);//color black
   
    //Creating the font.
    $font = 'font.ttf';

    $GetPlayerName = mysql_result($result, 0, "Ime"); // Gets the username of the player and put it in the variable $Playername.
    $GetPlayerMoney = mysql_result($result, 0, "Novac"); // Gets the money of the player and put it in the variable $Money.
    $GetPlayerScore = mysql_result($result, 0, "Level"); // Gets the score of the player and put it in the variable $Score.

    $print_username = "Ime: $GetPlayerName";
    $print_score = "Novac: $GetPlayerMoney";
    $print_money = "Level: $GetPlayerScore";

    imagettftext($im, 9, 0, 20, 30, $text_color, $font, $print_username); //Prints the username of the specific player.
    imagettftext($im, 9, 0, 20, 40, $text_color, $font, $print_score);  //Prints the money of the specific player.
    imagettftext($im, 9, 0, 20, 50, $text_color, $font, $print_money); //Prints the score of the specific player.
    imagepng($im);
    imagedestroy($im);
}
else echo('ERROR: Sorry, We can not find your account in our database.');

mysql_close();

?>
And its not working, not even giving me errors which it should, im connected on local host, everything else works quite as well, but not this, and when i go Show Source it displays the full php code to me and it should display only html
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)