[Clad]
Manipulateur de bits
Bonjour à tous,
Je fait actuellement un projet en php mêlé de requête en postgress.
J'explique d'abord brièvement le projet:
Je dois créer un site permettant à un utilisateur de choisir un modèle de composant, une simulation associé à ce composant, et enfin les différents signaux qu'il souhaite visualiser.
Une fois ces choix effectué, une image des chronogrammes de la simulation doit automatiquement se générer.
Les données des chronogrammes sont contenues dans une base de données. Donc il faut piocher les infos dans la base et automatiquement dessiner les chronogrammes.
Bon actuellement j'ai déjà fait toute la partie pour choisir le modèle, la simu et les différents signaux visualisable. Maintenant il me reste le plus gros à réaliser: dessiner automatiquement les chronogrammes... je suis complètement perdu ça me parait trop dur (je n'ai jamais fait de php/base de données avant ce projet).
Là j'ai crée une image avec des axes. J'aimerais ajouter le nom du signal sur l'axe des ordonnées.
La partie du code de mon programme principal qui appel l'image:
Le code de l'image crée:
Mais voila, rien ne s'affiche lorsque je met $modele pour le premier imagestring. Quelqun peut me dire l'erreur que je commets?
Merci d'avance pour votre aide.
Je fait actuellement un projet en php mêlé de requête en postgress.
J'explique d'abord brièvement le projet:
Je dois créer un site permettant à un utilisateur de choisir un modèle de composant, une simulation associé à ce composant, et enfin les différents signaux qu'il souhaite visualiser.
Une fois ces choix effectué, une image des chronogrammes de la simulation doit automatiquement se générer.
Les données des chronogrammes sont contenues dans une base de données. Donc il faut piocher les infos dans la base et automatiquement dessiner les chronogrammes.
Bon actuellement j'ai déjà fait toute la partie pour choisir le modèle, la simu et les différents signaux visualisable. Maintenant il me reste le plus gros à réaliser: dessiner automatiquement les chronogrammes... je suis complètement perdu ça me parait trop dur (je n'ai jamais fait de php/base de données avant ce projet).
Là j'ai crée une image avec des axes. J'aimerais ajouter le nom du signal sur l'axe des ordonnées.
La partie du code de mon programme principal qui appel l'image:
Code:
print("<img src=\"./killian_testimage.php?$modele\">");
Le code de l'image crée:
Code:
<?php
header ("Content-type: image/png");
$image = ImageCreate (1000, 100);
$fond=imagecolorallocate($image,255,255,255);
$noir=imagecolorallocate($image,0,0,0);
//$nbchrono=pg_num_rows($signaux);
$blanc = imagecolorallocate($image, 255, 255, 255);
$orange = imagecolorallocate($image, 255, 128, 0);
$bleu = imagecolorallocate($image, 0, 0, 255);
$bleuclair = imagecolorallocate($image, 156, 227, 254);
$noir = imagecolorallocate($image, 0, 0, 0);
imagesetthickness ($image,3);
imageline($image,1,1,1,100,$noir);
imageline($image,1,100,1000,100,$noir);
imagestring($image, 3, 5, 5, [COLOR=DarkOrange]$modele[/COLOR], $noir);
imagestring($image, 3, 990, 85, t, $noir);
imagepng($image);
?>
Mais voila, rien ne s'affiche lorsque je met $modele pour le premier imagestring. Quelqun peut me dire l'erreur que je commets?
Merci d'avance pour votre aide.