Page 1 sur 1

comment mètre du php/mysql en image...

Posté : 23 août 2010, 20:19
par dexon
Salut je sais que la question peux paraitre étrange mais je sais que c'est possible ! Pourquoi ? parce que je le vois sur un autre site ! Donc moi je me suis fait une sorte d'image que je veux qui apparaisse comme ma signature sur un forum. Mais les balise [IMG]"lien ver ma page ou est limage" mais ma signature est faite de php je vous montre son code :
<link href="sigstyle.css" rel="stylesheet" type="text/css" />
<div id="sig"> <font size="2px" color="white">
<?php

//Récupération de la variable $_GET
$nom_de_compte = isset($_GET['char'])? $_GET['char'] : null;

// Si cette variable est définie et non vide
if(!empty($nom_de_compte))

{
    //connexion à ta base
    include 'includes/config.php';

    // Ecriture de la requête
   $name = "SELECT name FROM characters WHERE name='".mysql_real_escape_string($nom_de_compte)."'";
   $level = "SELECT level FROM characters WHERE name='".mysql_real_escape_string($nom_de_compte)."'";
   $reborns = "SELECT reborns FROM characters WHERE name='".mysql_real_escape_string($nom_de_compte)."'";

    // exécution de la requête
    $ressource = mysql_query($name) or die(mysql_error());
	$ressource2 = mysql_query($level) or die(mysql_error());
	$ressource3 = mysql_query($reborns) or die(mysql_error());

		// Pseudo
    if($ressource)
        {
            while ($result = mysql_fetch_assoc($ressource))
            echo '
		<div id="sigpseudo" style="
		top: 20;
		left: 90;
		position: absolute;
		">
		'.$result['name'].'</div><br />';
        }
		
		// Level
    if($ressource2)
        {
            while ($result2 = mysql_fetch_assoc($ressource2))
            echo '
		<div id="siglevel" style="
		top: 45;
		left: 90;
		position: absolute;
		">
		'.$result2['level'].'</div><br />';
        }

		// reborns
    if($ressource3)
        {
            while ($result3 = mysql_fetch_assoc($ressource3))
            echo '
		<div id="siglevel" style="
		top: 70;
		left: 90;
		position: absolute;
		">
		'.$result3['reborns'].'</div><br />';
        }
		
		
		
		
		

}
?>
</font> </div>
Certain pourrais le reconnaitre :D (xTG et AB) sur un ancienne question (Probleme avec le "ECHO")


Bon alors moi mon lien c'est : http://"une adresse ip hamachi"/sig.php?char=Nom du "character"

Pourquoi une adresse ip hamachi ? Parce que c’est la seul façon que j'ai trouvé pour permettre la connexion "localost" sur mes pages ... j'ai pas d'argent pour me payer un vrais site :( bon revenons a nos moutons.

voici le lien pour un signature d'un autre site : http://symbiose-project.com/signature/s ... 1&char=NOM DU CHARACTER
Exemple : http://symbiose-project.com/signature/s ... &char=Blah elle, elle dit que le character n'existe pas ! moi aussi je voudrais sa. Je sais pas comment on fais :?


Exemple : http://symbiose-project.com/signature/s ... M%E6shinta elle, elle marche et tout les stats de son personnage sont là.


Moi, ma signature ne s’affiche pas en image sur les forums... voila je vous est donner mon code, des exemples pour vous donner une idé a quoi sq devais ressembler et une petite explication de comment sa marche

Merci d'Avance :D

Re: comment mètre du php/mysql en image...

Posté : 23 août 2010, 20:26
par dunbar
tulaS

? pts tiordne'l a noitseuq al resoper siarduov en uT

Re: comment mètre du php/mysql en image...

Posté : 23 août 2010, 20:43
par Nours312
tulaS

? pts tiordne'l a noitseuq al resoper siarduov en uT
:afraid: :axe: :afraid: mais y'a des fadas sur ce fofo !....

Re: comment mètre du php/mysql en image...

Posté : 23 août 2010, 21:32
par dexon
je veux faire une truck pareille comme sa : http://symbiose-project.com/signature/s ... &char=Blah


Pas copier mais juste faire le même genre.

J'en est fais une comme du même genre :
<link href="sigstyle.css" rel="stylesheet" type="text/css" />
<div id="sig"> <font size="2px" color="white">
<?php

//Récupération de la variable $_GET
$nom_de_compte = isset($_GET['char'])? $_GET['char'] : null;

// Si cette variable est définie et non vide
if(!empty($nom_de_compte))

{
    //connexion à ta base
    include 'includes/config.php';

    // Ecriture de la requête
   $name = "SELECT name FROM characters WHERE name='".mysql_real_escape_string($nom_de_compte)."'";
   $level = "SELECT level FROM characters WHERE name='".mysql_real_escape_string($nom_de_compte)."'";
   $reborns = "SELECT reborns FROM characters WHERE name='".mysql_real_escape_string($nom_de_compte)."'";

    // exécution de la requête
    $ressource = mysql_query($name) or die(mysql_error());
        $ressource2 = mysql_query($level) or die(mysql_error());
        $ressource3 = mysql_query($reborns) or die(mysql_error());

                // Pseudo
    if($ressource)
        {
            while ($result = mysql_fetch_assoc($ressource))
            echo '
                <div id="sigpseudo" style="
                top: 20;
                left: 90;
                position: absolute;
                ">
                '.$result['name'].'</div><br />';
        }
               
                // Level
    if($ressource2)
        {
            while ($result2 = mysql_fetch_assoc($ressource2))
            echo '
                <div id="siglevel" style="
                top: 45;
                left: 90;
                position: absolute;
                ">
                '.$result2['level'].'</div><br />';
        }

                // reborns
    if($ressource3)
        {
            while ($result3 = mysql_fetch_assoc($ressource3))
            echo '
                <div id="siglevel" style="
                top: 70;
                left: 90;
                position: absolute;
                ">
                '.$result3['reborns'].'</div><br />';
        }
               
               
               
               
               

}
?>
</font> </div>
Mais quand je met

Code : Tout sélectionner

[img]http:/monsite.com/sig.php?char=NomdemonCharacter [/img]
il ne s’affiche rien car je pense que je n'ai pas bien fait mon truque. quelqu'un sais comment faire se genre de truque ? (disons qu'on va appeler se truque : signature pour forum)


Merci d'avance

Re: comment mètre du php/mysql en image...

Posté : 23 août 2010, 21:38
par xTG
Ce genre de chose ne se fait pas avec du echo. :)
Mais avec de la génération d'image, tu peux regarder la documentation de la librairie GD, c'est un bon début.

Sinon un gros tutorial sur la question : http://www.siteduzero.com/tutoriel-3-14 ... n-php.html
Même si je ne suis pas fana du sdz j'ai pas trouvé mieux...

Re: comment mètre du php/mysql en image...

Posté : 23 août 2010, 21:41
par AB
Ben déjà les pages que tu nous montre indiquent une erreur, non ?
et puis pour faire afficher une image la syntaxe est comme ceci http://www.allhtml.com/articles/detail/371 ?

Re: comment mètre du php/mysql en image...

Posté : 23 août 2010, 22:13
par dexon
Ok non je pense que se n'est pas possible d’afficher se genre d'image sur un forum à cause de son codage php et html(div et style) sur limage de font :( il faudrait juste que se sois une image simple sans code dans la page.


Merci quand même lol

Re: comment mètre du php/mysql en image...

Posté : 23 août 2010, 22:22
par AB
Ah oui j'avais pas compris je croyais que c'était toi qui programmais. Bah sinon quand des images s'affichent dans des signatures dans les forum c'est que c'est prévu pour ça en fonction des droits des visiteurs.