Welkom op Scriptkiddies!
Disclaimer - FAQ - Contact - About - Adverteren
  Home   Artikelen   Forum   Topic openen   Chat   Gastenboek   Links   Aanmelden

  CSS   JavaScript   ASP   PHP   Perl


  PromootSnel.nl - Web  WebSonic  Avondzon.nl  habbo-dj-music  scripttrip  Tuts.nl | Tutorial C  Vertaalbureau LinguaMeer linkpartners

Navigatie menu
Auteur: Jacob Slomp (moderator)
Gepost: 21:36:23 13-07-2004
Stuur prive bericht
Leuk navigatie menu plaatjes heb ik helaas niet je bent
plus min en blank nodig
<?php 
als je een nieuwe menu wilt maken begin met 
$menu_naam
[] = 'naam van het menu'

om de onderligende menu's er in te zetten moet je 
$menu[] = ''; gebruiken 

je moet zelf goed opletten op de volgorden welke menu het is<br> 
als je iets wil toevoegen aan menu 3 gebruik dan 
$menu3['
naam van het menu'] = 'de link'; 
*/ 


//hier worden de menu'
s gemaakt 
$menu_naam
[] = 'Menu 1'
$menu1['google'] = 'http://www.google.com'
$menu1['gamesforever'] = 'http://www.gamesforever.nl'

$menu_naam[] = 'Menu 2'
$menu2['yahoo'] = 'http://www.yahoo.com'
$menu2['scriptkiddies'] = 'http://www.scriptkiddies.nl'

$menu_naam[] = 'Menu 3'
$menu3['sitepoint'] = 'http://www.sitepoint.nl'

//effe telen hoeveel menu's er zijn 
$total_menu count($menu_naam); 

//de plaatjes 
$img_min '<img src="img/min.gif" border="0" alt="">'
$img_plus '<img src="img/plus.gif" border="0" alt="">'
$img_blank '<img src="img/blank.gif" width="16" height="15" border="0" alt="">'

// hier maken we een loop voor de menu's 
for($i 0$i $total_menu$i++) { 
    
$num $i 1
    
    
//is er een menu opengeklapt zoja welken en zet het in een array 
    
if(!empty($HTTP_GET_VARS['menu'])) { 
        
$open explode(','$HTTP_GET_VARS['menu']); 
        
$total_open count($open); 
    
    } else { 
        
$open = array(); 
    } 

    
//kijkt of de menu open geklapt moet worden ja of nee 
    
if(in_array($num$open)) { 
        
$menu 'menu'.$num
        
$remove_menu str_replace($num.','''$HTTP_SERVER_VARS['QUERY_STRING']); 
        
        echo 
'<a href="?'.$remove_menu.'">'.$img_min.'</a>'.$menu_naam[$i]."n"
        
        
//de menu uitgeklapt weergeven 
        
foreach($$menu as $sub => $page) { 
            echo 
'<br>'.$img_blank.'<a href="'.$page.'">'.$sub.'</a>'."n"
        } 
        
        echo 
'<br><br>'."n"
        
    } else { 
        
// de url maken 
        
if(empty($HTTP_GET_VARS['menu'])) { 
            
$url '?menu='.$num.','
            
        } else { 
            
$url '?'.$HTTP_SERVER_VARS['QUERY_STRING'].$num.','
        } 
        echo 
'<a href="'.$url.'">'.$img_plus.'</a>'.$menu_naam[$i].'<br>'."n"
    } 


?> 
download het script    




Reacties van leden

Auteur: Tom Sleebe @ 04-08-2004

Hoe groot moeten die plaatjes zijn ?
Auteur: Tom Sleebe @ 04-08-2004

Laat maar heb ze 10*10 pixels gedaan dan zijn ze best ok
Auteur: Tom Sleebe @ 08-08-2004

Hoe kan ik dit script samen voegen met een pagina script ? Want als ik nu op het plusje druk gaat hij naar m'n normale index :S Wat kan ik daar aan doen
Auteur: Tom Sleebe @ 19-08-2004

Laat maar is gelukt en het is een goed script... behalve dat de hele pagina altijd moet refreshen.
Auteur: Jacob Slomp @ 29-09-2004

Dat is logish dat de pagina moet refreshen... PHP kan nooit clientside zijn neem dan JavaScript




Gebruikersnaam:
Wachtwoord:

Brochures.nl  gratis criminals...  forum probleem  sql file nodig!  wild west game  script gezocht  wat te denken ove...  rabo internetbank...  oehoe!  site tekoop  koppeling zoek &...

Scriptkiddies telt momenteel 6407 leden, er zijn 359 scripts en er zijn momenteel 9 mensen online waarvan 0 leden.

Hoeveel sites heb jij?
Geen
1
2
5
meer dan 5

Parkeren Schiphol Profielen tip NatuurRampen tip JS-Systems LoveBoyz Ringtones! Woning aanbod Weblog maken
Copyright by Jacob Slomp