Oops, sorry for the dumb problem...

John Holmes wrote:

>You're not incrementing $count within your while loop. So it's staying
>at zero the whole time...
>
>---John Holmes...
>
>  
>
>>-----Original Message-----
>>From: Leif K-Brooks [mailto:[EMAIL PROTECTED]]
>>Sent: Tuesday, July 02, 2002 4:31 AM
>>To: [EMAIL PROTECTED]
>>Subject: [PHP] Why is this code hanging?
>>
>>I am trying to make a simple php program to produce text  lIkE tHiS.
>> The thing is, it hangs for a while andd then says it's reached the
>>maximum execution time of 30 seconds.  The error is on line 18.  Any
>>ideas?  My code:
>><?php
>>print "<html><body>";
>>if(!isset($_POST['text'])){
>>print <<< END
>><form action="case.php" method="post">
>><b>Text:</b> <input type="text" name="text" /><br />
>><input type="submit" value="Do" /></form>
>>END;
>>}else{
>>$text = $_POST['text'];
>>$last = false;
>>$final = "";
>>$count = 0;
>>while($count < strlen($text)){
>>$this = $text{$count};
>>if(ereg("[a-zA-Z]",$this)){
>>if($last){
>>$final = $final.strtolower($this);
>>$last = false;
>>}else{
>>$final = $final.strtoupper($this);
>>$last = true;
>>}
>>}
>>}
>>print $final;
>>}
>>print "</body></html>";
>>?>
>>
>>
>>--
>>PHP General Mailing List (http://www.php.net/)
>>To unsubscribe, visit: http://www.php.net/unsub.php
>>    
>>
>
>
>
>  
>

Reply via email to