Re: Re: if statement and imageline()

From: Date: Wed, 22 Aug 2001 06:05:39 +0000
Subject: Re: Re: if statement and imageline()
References: 1 2  Groups: php.general 
Request: Send a blank email to php-general+get-63856@lists.php.net to get a copy of this message
Richard, Without the code below, I get a good .jpg file and it displays nicely. But, with the IF statement in, I get a time out error message "Execute time exceeds 30 seconds..." I think it is because two of the variables are declared after the IF statement, even though they aren't being used on the first loop. I'll try to declare them before the FOR loop and see if that works. As you might tell from my code, the only software course I ever had, was in college 20 years ago, and it was in BASIC language (with line numbers!). However, I find php easy to work with, and have done some amazing things with it in the last 2 months. With your help and the help of others, I'll certainly make progress. Thanks, Hugh ----- Original Message ----- From: Richard Lynch <ceo@l-i-e.com> To: <php-general@lists.php.net> Sent: Tuesday, August 21, 2001 5:16 PM Subject: [PHP] Re: if statement and imageline() > What are you getting? An image at all? Broken image? > > Try getting rid of the header("image/jpeg") or whatever, and see if you have > some error message. > > -- > WARNING richard@zend.com address is an endangered species -- Use > ceo@l-i-e.com > Wanna help me out? Like Music? Buy a CD: > http://l-i-e.com/artists.htm > Volunteer a little time: http://chatmusic.com/volunteer.htm > ----- Original Message ----- > From: Hugh Danaher <hdanaher@earthlink.net> > Newsgroups: php.general > To: Php-General <php-general@lists.php.net> > Sent: Tuesday, August 21, 2001 1:16 AM > Subject: if statement and imageline() > > > help, > > I am trying to set up a .jpg file to graph the earnings per year of a > company. I can generate a log-normal graph, can get it to display the > earnings per year as circles on the graph, but I can't get the " if () " > statement to work. I know I am setting two of the variables in the if > statement after the if statement executes once, but these variables won't be > used until after the " for () " loops once, and therefore should be > available for use in " imageline() " on the second loop (where > $year>$startyear). Somehow, I think my logic is correct but it mustn't be > so. > > > $startyear=1996; > $chart_start_year=1992; > for ($year=$startyear;$year<=$startyear+7;$year++) > { > $x=(($year-$chart_start_year)*20)+20; > $y=420-log(${"earnings_".$year})*75; > if ($year>$startyear) > { > imageline($image,$first_x,$first_y,$x,$y,$blue); > } > $first_x=$x; > $first_y=$y; > imagettftext($image,9,0,$x_distance-4,$y_distance+3,$blue,$font2,"m"); > } > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net > For additional commands, e-mail: php-general-help@lists.php.net > To contact the list administrators, e-mail: php-list-admin@lists.php.net >

« previous php.general (#63856) next »