Re: Why is this code hanging?
| From: | Chris Hewitt | Date: | Tue, 02 Jul 2002 09:44:11 +0000 |
| Subject: | Re: Why is this code hanging? | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-104884@lists.php.net to get a copy of this message | ||
Leif,
I think you are missing a $count++ somewhere. Its a mistake I commonly make...
HTH
Chris
Leif K-Brooks wrote:
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>"; ?>