lewis987 Posted November 19, 2007 Share Posted November 19, 2007 hi again, got another problem... i cant see where the problem is with this code (literally), it works with the code after it... but i just cant find where the problem lies in the top code... For Loop: $files = array("login.php","register.php","member.php","messenger.php","help.php"); $actions = array("LogIn","Reg","member","messenger","Help"); for($i = 0; $i < (count($files)); $i++){ if($_GET['loc'] == $actions[$i]){ if($_GET['loc'] == "messenger"){ $path = FILES.MESSENGER; }elseif($_GET['loc'] == "Help"){ $path = FILES.REQUIRED; }else{ $path = FILES.LAYOUT; } $file_to_include = $path.$files[$i]; $Found = 1; $area = $actions[$i]; //Just to stop it from continuing... i think this is where my problem lies $i = 10000; }else{ $Found = 0; } } While Loop: $files = array("login.php","register.php","member.php","messenger.php","help.php"); $actions = array("LogIn","Reg","member","messenger","Help"); $i = 0; $count = count($files); while($i < $count){ if($_GET['loc'] == $actions[$i]){ if($_GET['loc'] == "messenger"){ $path = FILES.MESSENGER; }elseif($_GET['loc'] == "Help"){ $path = FILES.REQUIRED; }else{ $path = FILES.LAYOUT; } $file_to_include = $path.$files[$i]; $Found = 1; $area = $actions[$i]; $i = $count; }else{ $Found = 0; } } Link to comment https://forums.phpfreaks.com/topic/77971-for-loop-problem/ Share on other sites More sharing options...
Wuhtzu Posted November 19, 2007 Share Posted November 19, 2007 What seems to be the problem? Link to comment https://forums.phpfreaks.com/topic/77971-for-loop-problem/#findComment-394688 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.