Sauté une ligne en php
                    
        
     
             
                    x3c4132de
    
        
    
                    Messages postés
            
                
     
             
            26
        
            
                                    Statut
            Membre
                    
                -
                                     
x3c4132de Messages postés 26 Statut Membre -
        x3c4132de Messages postés 26 Statut Membre -
        Bonjour,
<?php
// Je me connecte à MySQL
$reponse = mysql_query("SELECT * FROM minichat ORDER BY ID DESC LIMIT 0,1");
while ($donnees = mysql_fetch_array($reponse) )
{
$pseudo = $donnees['pseudo'];
$message = $donnees['message'];
}
header ("Content-type: image/png");
$image = imagecreatefrompng("chat.png");
$noir = imagecolorallocate($image, 0, 0, 0);
$bleu = imagecolorallocate($image, 0, 0, 255);
imagestring($image, 3, 76, 8, "-", $noir);
imagestring($image, 3, 87, 8, $pseudo, $noir);
imagestring($image, 4, 72, 32, $message,18), $noir);
imagestring($image, 4, 150, 95, "Suite", $bleu);
imagepng($image);
?>
Voila mon code simplifié et je voudrais que $message saute une ligne au bout de la ligne sans couper le mot et que tout ne soit pas sur une ligne car dans ce cas on ne voit pas tout mais juste ce qui se trouve sur l'image
Alors si vous pourriez m'aider j'en serai très content
Merci d'avance à ceux qui pourront me faire avancer.
Si il vous manque des informations me les demander.
                
            
                
    
    
    
        <?php
// Je me connecte à MySQL
$reponse = mysql_query("SELECT * FROM minichat ORDER BY ID DESC LIMIT 0,1");
while ($donnees = mysql_fetch_array($reponse) )
{
$pseudo = $donnees['pseudo'];
$message = $donnees['message'];
}
header ("Content-type: image/png");
$image = imagecreatefrompng("chat.png");
$noir = imagecolorallocate($image, 0, 0, 0);
$bleu = imagecolorallocate($image, 0, 0, 255);
imagestring($image, 3, 76, 8, "-", $noir);
imagestring($image, 3, 87, 8, $pseudo, $noir);
imagestring($image, 4, 72, 32, $message,18), $noir);
imagestring($image, 4, 150, 95, "Suite", $bleu);
imagepng($image);
?>
Voila mon code simplifié et je voudrais que $message saute une ligne au bout de la ligne sans couper le mot et que tout ne soit pas sur une ligne car dans ce cas on ne voit pas tout mais juste ce qui se trouve sur l'image
Alors si vous pourriez m'aider j'en serai très content
Merci d'avance à ceux qui pourront me faire avancer.
Si il vous manque des informations me les demander.
        A voir également:         
- Sauté une ligne en php
 - Partager photos en ligne - Guide
 - Mètre en ligne - Guide
 - Formulaire en ligne de meta - Guide
 - Reconnaissance musique en ligne sans télécharger - Guide
 - Apparaitre hors ligne instagram - Guide
 
3 réponses
                        
                    Il faut que je précise que j'ai déjà essayer la fonction wordwrap mais que cela ne fonctionne pas il marque des "V T" mais c'est tout il ne fait pas un saut de ligne automatiquement.
                
                
    
                
                        
                    Slt,
> juste cette remarque :
while ($donnees = mysql_fetch_array($reponse) )
{
$pseudo = $donnees['pseudo'];
$message = $donnees['message'];
}
> Il faudrait stocker tes données dans un tableau et non dans un variable car dans ton cas, il sauvegarde dans $pseudo et $message que le dernier enregistrement retourné à la fin du while.
crdlt.
    
                > juste cette remarque :
while ($donnees = mysql_fetch_array($reponse) )
{
$pseudo = $donnees['pseudo'];
$message = $donnees['message'];
}
> Il faudrait stocker tes données dans un tableau et non dans un variable car dans ton cas, il sauvegarde dans $pseudo et $message que le dernier enregistrement retourné à la fin du while.
crdlt.