Hoi,
Ik heb een scripts om met php een png image te maken.
In het deel van Code 1 zie je dat ik een include doe om dat kleuren in het php script toe te voegen. Ik krijg dan echter het probleem dat er in de afbeelding de php color codes gezet worden. Zie Code 2.
Ik heb even gezocht op Google maar kon niet echt vinden hoe ik dit kan oplossen. Heeft iemand een tip voor mij ? Ik heb zelf niet veel ervaring en ben sinds een paar weken bezig om meer van php te leren..
CODE 1 (header van img.php)
CODE 2 (afbeelding.png)
Ik heb een scripts om met php een png image te maken.
In het deel van Code 1 zie je dat ik een include doe om dat kleuren in het php script toe te voegen. Ik krijg dan echter het probleem dat er in de afbeelding de php color codes gezet worden. Zie Code 2.
Ik heb even gezocht op Google maar kon niet echt vinden hoe ik dit kan oplossen. Heeft iemand een tip voor mij ? Ik heb zelf niet veel ervaring en ben sinds een paar weken bezig om meer van php te leren..
CODE 1 (header van img.php)
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| <?php // Set the content-type header('Content-type: image/png'); // Create a image; 235x235 $im = imagecreatetruecolor(235, 235); // Colors ínclude 'img-colors.php'; // Make background white imagefilledrectangle($im, 0, 0, 235, 235, $creaml); ... ?> |
CODE 2 (afbeelding.png)
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| // Some colors $white = imagecolorallocate($im, 255, 255, 255); // White $black = imagecolorallocate($im, 0, 0, 0); // Black $grey = imagecolorallocate($im, 244, 244, 244); // Grey $greyd = imagecolorallocate($im, 192, 192, 192); // Dark grey color $red = imagecolorallocate($im, 255, 0, 0); // Red $redl = imagecolorallocate($im, 255, 153, 153); // Light Red $green = imagecolorallocate($im, 0, 204, 0); // Green $orange = imagecolorallocate($im, 255, 128, 0); // Orange $orangel = imagecolorallocate($im, 244, 164, 96); // LightOrange $blue = imagecolorallocate($im, 0, 191, 255); //DeepSkyBlue $cream = imagecolorallocate($im, 255,228,196); // Cream color $creaml = imagecolorallocate($im, 255,248,220); // Light cream color ‰PNG IHDR ë ë hö‚ ·IDATxœíÁ1 Â*õOím* €7ˆ4 ”œæZ IEND®B`‚ |