Jump to content

[SOLVED] glob() question for this code


ballhogjoni

Recommended Posts

I have this code below and it will pull each file in the folder and print it to the browser. My only problem is that there is a file named bottom_content.php that shows up and I dont want it too. Can some one show me how to make sure this file doesn't show up in my array or browser? Thanks in advance

 

<?php
foreach (glob("*.php") as $filename) {
echo "<a href=\"$PHP_SELF/articles/credit_repair/$filename\">".substr($filename,0,strlen($filename)-4)."</a> | "; 
}
?>

Link to comment
https://forums.phpfreaks.com/topic/57733-solved-glob-question-for-this-code/
Share on other sites

Thank you, I found that it works with one file, but what if I would like to do multiple?

 

ex:

<?php
foreach (glob("*.php") as $filename) {
($filename == 'add_edit_cards.php' && $filename == 'config.php' && $filename == 'index.php') {
	continue;
}
echo "<a href=\"$PHP_SELF/articles/credit_repair/$filename\">$filename</a><br>";
}
?>

I am not to good with array's do mean something like this:

 

<?php
			foreach (glob("*.php") as $filename) {
				if (in_array($filename == 'add_edit_cards.php','config.php','index.php')) {
					continue;
				}
				echo "<a href=\"$PHP_SELF/articles/credit_repair/$filename\">$filename</a><br>";
			}
			?>

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.