login  Naam:   Wachtwoord: 
Registreer je!
 Forum

For-lus voor ImageLine (Opgelost)

Offline anton - 16/05/2009 13:15
Avatar van antonLid 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:
  1. //Horizontale hoofdlijnen
  2. for($i= 10; $i< 900; $i+10){
  3. ImageLine($image, $i, 0, $i, 450, $kleur);
  4. }
  5. //Verticale hoofdlijnen
  6. for($j= 10; $j<450; $j+10){
  7. ImageLine($image, 0, $j, 900, $j, $kleur);
  8. }

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

2 antwoorden

Gesponsorde links
Offline henver - 16/05/2009 13:21
Avatar van henver HTML gevorderde De fout ligt niet aan de lus, maar aan het feit dat de server er te lang over doet om de lus uit te voeren (meer dan 60 seconden).



Het beste is, denk ik, om een achtergrondafbeelding te gebruiken voor je hulplijnen.
Offline anton - 16/05/2009 13:23
Avatar van anton Lid ok Bedankt!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.186s