Gå til innhold

[Løst] fjerne 4 første karakterene av en string?


Anbefalte innlegg

Jeg har et lite php-script som skal danne en meny utifra filer et DIR, men for å organisere disse tenkte jeg å ha en prefix med: "001_", men jeg ønsker ikke at dette skal komme opp i min meny.

 

Jeg ønsker å fjerne de 4 første karakterene fra filnavnet,

 

Kode:

if (isset($_GET['site']))//fin out if "site" is set
{
$menu = $_GET['site'];//changes the variable from GET to local varable
unset($_GET['site']);//destroys the data in GET
switch ($menu)
{
case 'contact';
echo '';
$_GET['article'] = 'XXX';
break;
case $menu;
$menuitems = getDirectoryList('articles/' . $menu . '/');//activates function to list filenames in an array
$i = '1';
foreach($menuitems as $menuitem)//loop to populate menu from filenamelist
{
 $jsLocation = "'index.php?site=". $menu ."&article=". basename($menuitem,".php") ."'";//variable for javascript to circumvent QUOTES issue
 echo '
  <div class="menuitem2" onclick="location.href='. $jsLocation .';"><a href="index.php?site='. $menu .'&article='. basename($menuitem,".php") .'">'. $i . ' - ' . basename($menuitem,".php") .'</a></div>
 ';//echoes out the menubuttons
 $i++;
}
break;
default;
echo 'ERROR - wrong input';//error message to indicate that a link might be wrong
}
}

 

takk for all hjelp!!

 

-frank

Lenke til kommentar
Videoannonse
Annonse

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...