Problema Generare Semnatura

Secţiune dedicată începatorilor.

Moderatori: Moderatori, Start Moderator

catalindcs
New Member
Mesaje: 1
Membru din: Vin Aug 22, 2014 2:29 pm

Problema Generare Semnatura

Mesajde catalindcs » Vin Aug 22, 2014 2:32 pm

Salut, am si eu o problema cu codul de generare, vreau sa fac o semnatura pentru fiecare jucator care intra in panel si sa apara informatiile despre contul de pe server, dar nu prea reusesc sa obtin ceea ce imi doresc pentru ca nu se genereaza imaginea, adica apare ca si cum nu ar exista chiar daca ea se regaseste in fisierul in care am indicat si in codul php ca exista.

Cod: Selectaţi tot

<? 
$username="#";
$password="#";
$database="#";
$host="#";

$player_name=$_GET['player_name'];
mysql_connect($host,$username,$password);
@mysql_select_db($database) or die( "Unable to select database. Be sure the databasename exists and online is.");
$player_name = stripslashes($player_name);
$player_name = mysql_real_escape_string($player_name);
 
$query="SELECT * FROM players WHERE Name='$player_name'";
$result=mysql_query($query);
$i=mysql_num_rows($result);
 
if ($i == 1)

    $Playername=mysql_result($result,0,"Name");
    $Money=mysql_result($result,0,"Money");
    $Score=mysql_result($result,0,"PlayerLevel");
    header('Content-Type: image/png;');
    $im = @imagecreatefrompng('inc/pages/signature.png') or die("ERROR: Cannot select the correct image. Please contact the webmaster.");
        $text_color = imagecolorallocate($im, 197,197,199);
    $text_username = "$Name";
    $text_score = "$PlayerLevel";
    $text_money = "$Money";
    $font = 'inc/pages/arial.ttf';
    imagettftext($im, 16, 0, 20, 36, $text_color, $font, $text_username);
    imagettftext($im, 16, 0, 72, 69, $text_color, $font, $text_score);
    imagettftext($im, 16, 0, 72, 99, $text_color, $font, $text_money);
    imagepng($im);
    imagedestroy($im);
} else echo('Username is not in our database. Please try again.');
 
mysql_close();
 
?>



Avatar utilizator
artur99
Average Member
Mesaje: 55
Membru din: Joi Ian 10, 2013 9:00 pm
Contact:

Re: Problema Generare Semnatura

Mesajde artur99 » Sâm Aug 23, 2014 11:58 pm

:)) Tre' sa ai ochi buni sa dai de asa o eroare :D
Variabila $Nume nu exista din cate vad eu pe acolo...
Tu iei din baza de date ca $Playername:

Cod: Selectaţi tot

$Playername=mysql_result($result,0,"Name");

Si il pui in imagine ca $Name:

Cod: Selectaţi tot

$text_username = "$Name";



Si nu inteleg de ce folosesti

Cod: Selectaţi tot

$vara = "$varb";

cand poti economisi niste spatiu scriind:

Cod: Selectaţi tot

$vara = $varb;


Înapoi la “PHP Incepători”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 34 vizitatori