Bonjour,

je viens de créer une image en php qui affiche l'heure et la date du jour.
Mais ce que je n'arrive pas à faire, c'est d'écrire le texte sur plusieurs lignes

J'ai essayé les \n et <br> mais cela ne fonctionne pas.

Aussi, je souhaiterais savoir comment changer la police aléatoirement
genre, une fois le texte est en "Time New Roman", la fois suivante en "Comic Sans MS", puis en "Arial", ...

Comment faire?

Merci d'avance

Jacko2


si ca peut aider, voici mon code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
 
<?php
header ("Content-type: image/png");
 
 
$image = imagecreate(300,50);
 
 
$orange = imagecolorallocate($image, 255, 128, 0);
$bleu = imagecolorallocate($image, 0, 0, 255);
$bleuclair = imagecolorallocate($image, 156, 227, 254);
$noir = imagecolorallocate($image, 0, 0, 0);
$blanc = imagecolorallocate($image, 255, 255, 255);
 
 
$jour = date("d");
$mois = date("m"); 
$annee = date("Y");
$jourSemaine = date("w");
 
$message = "";
 
	switch ($mois)
	{ 
		case 1: 
			$mois = "janvier";break; 
		case 2: 
			$mois = "février"; 
			break; 
		case 3: 
			$mois = "mars"; 
			break; 
		case 4: 
			$mois = "avril"; 
			break; 
		case 5: 
			$mois = "mai"; 
			break; 
		case 6: 
			$mois = "juin"; 
		    break; 
		case 7: 
			$mois = "juillet";
			break; 
		case 8: 
			$mois = "août"; 
			break; 
		case 9: 
			$mois = "septembre"; 
			break; 
		case 10: 
			$mois = "octobre"; 
			break; 
		case 11: 
			$mois = "novembre"; 
			break; 
		case 12: 
			$mois = "décembre";
			break; 
	}
 
	switch($jourSemaine) 
	{
		case 0:
			$jourSemaine = "Dimanche";
			break;
		case 1:
			$jourSemaine = "Lundi";
			break;
		case 2:
			$jourSemaine = "Mardi";
			break;
		case 3:
			$jourSemaine = "Mercredi";
			break;
		case 4:
			$jourSemaine = "Jeudi";
			break;
		case 5:
			$jourSemaine = "Vendredi";
			break;
		case 6:
			$jourSemaine = "Samedi";
			break;
	}
 
$date = $jourSemaine . " " . $jour . " " . $mois . " " . $annee . ", ";
$heure = date("H") . "h" . date("i") . ".";
 
$message = $date . $heure;
 
$auteur = "By 98673";
 
 
imagestring($image, 4, 30, 15, $message, $noir);
imagecolortransparent($image, $orange);
 
imagepng($image);
?>