Lid |
|
Hallo,
Ik ben bezig aan een site waarop je gegevens over een driehoek/vierhoek/ welke geometrische vorm ook kunt invullen, en de site tekent die figuur dan uit voor de gebruiker.
Om het duidelijk overzichtelijk te maken voor de gebruiker maak ik een raster op de achtergrond... het probleem is dat ik enorm veel keer "ImageLine($image, 10, 0, 10, 450, $kleur) moet hebben dan... dus ik dacht slim te zijn en dit raster te laten tekenen met behulp van een aantal for lussen...
4 om precies te zijn(2 voor de rode hoofdlijnen om de 10 pixels en 2 voor de gele bijlijnen om de 2 pixels)
dus ik had het als volgt gedaan, ik toon nu even alleen de hoofdlijnen omdat bij de bijlijnen de lus op een of andere manier om de 8 stappen een keer dubbel omhoog moet gaan:
//Horizontale hoofdlijnen
for($i= 10; $i< 900; $i+10){
ImageLine($image, $i, 0, $i, 450, $kleur);
}
//Verticale hoofdlijnen
for($j= 10; $j<450; $j+10){
ImageLine($image, 0, $j, 900, $j, $kleur);
}
//Horizontale hoofdlijnen for($i= 10; $i< 900; $i+10){ ImageLine($image, $i, 0, $i, 450, $kleur); } //Verticale hoofdlijnen for($j= 10; $j<450; $j+10){ ImageLine($image, 0, $j, 900, $j, $kleur); }
Maar dan kreeg ik de volgende text:
"<br>
<b>Fatal error:</b> Maximum execution time of 60 seconds exceeded!<br>"
Waat doe ik dan fout met de lus?
Alvast bedankt!
MVG
Anton Vandeghinste
|