Hallo dieser code erstellt ne liste mit dem link game.swf (ja nach dem was im verzeichnis ist)
ich möchte im linktext nun aber nicht game.swf sondern nur game stehen haben wie bekomme ich das hin?
PHP
<?php
$ext = array(".swf");
function checkexts($filename, $ext) {
$result = false;
for ($i=0; $i<sizeof($ext);$i++) {
if (strpos($filename, $ext[$i])) {
return true;
}
}
return $result;
}
function listfiles($path) {
$handle = opendir($path);
$result = array();
while ($file = readdir($handle))
{
if (is_file($path.$file) )
{
array_push($result,$file);
}
}
closedir($handle);
return $result;
}
$files = array_reverse(listfiles("./"));
$content = '';
for ($i=0; $i<sizeof($files);$i++) {
if (checkexts($files[$i], $ext)) {
echo '<div>[url='spiel_'.$files[$i].'.html']<font style="text-transform: capitalize;">'.$files[$i].'[/url]</div>';
}
}
echo '<div class="images">'.$content.'</div>';
?>
Alles anzeigen