login  Naam:   Wachtwoord: 
Registreer je!
 Forum

verschillende plaatjes

Offline Ultimatum - 04/08/2006 21:24
Avatar van UltimatumPHP expert ik zou graag willen dat de image links naast de link verschillend is als je er op geklikt is, zoals hier links in het menu op de site ook gebeurd

7 antwoorden

Gesponsorde links
Offline Ch0coschijt - 04/08/2006 21:37
Avatar van Ch0coschijt HTML interesse dat pijltje? kan je niet gwn ifje maken

  1. if($_get['pagina'] == 'blaat') {
  2. echo "plaatje link actief";
  3. }
  4. else {
  5.  
  6. echo "echo link niet actief";
  7. }


let niet op code ff snel gedaan 
Offline Ultimatum - 04/08/2006 21:48
Avatar van Ultimatum PHP expert kijk bij welke category please, want als ik het op jouw manier doe heb ik een shit load aan if else statements, er moet een makkelijkere manier zijn
Offline Simon - 04/08/2006 22:00 (laatste wijziging 04/08/2006 22:07)
Avatar van Simon PHP expert denk je dat ze het hier doen met html / css, ik denk alleszins van niet...
  1. <img src="pijltje<?=($_GET['pag']=="nieuws") ? '_actief' : '';?>.jpg" alt="Nieuws" /> <a href="?pag=nieuws">Nieuws</a>

Je begrijpt wel hoe het in elkaar zit zeker?
edit: typfout

edit2: ik heb een klein scriptje gemaakt
  1. <?php
  2. $paginas = array('', 'nieuws', 'contact', 'login', 'registreren');
  3. foreach($paginas as $p) {
  4. ?>
  5. <img src="pijl<?=($_GET['pag']==$p) ? '_active' : '';?>.gif" alt="<?=$p;?>" title="<?=$p;?>" /> <a href="?pag=<?=$p;?>"><?=$p;?></a><br />
  6. <?php
  7. }
  8. ?>
Offline Ultimatum - 04/08/2006 22:03 (laatste wijziging 06/08/2006 15:09)
Avatar van Ultimatum PHP expert je kan ook verschillende bullets maken met behulp van <lu> & <li> dus ik dacht dat het met zo iets wel kon, maar dit is de enige mogelijke manier?

er is geen andere manier??
Offline Maarten - 06/08/2006 15:40
Avatar van Maarten Erelid Nope, niet mogelijk zonder PHP of JS.
Offline Grayen - 06/08/2006 15:54
Avatar van Grayen PHP ver gevorderde ik heb dit lopen maken, het werkt goed, alleen het is en blijft met php 

  1. <?php
  2. function actief($sUrl, $sP, $sLink){
  3. if($_GET['p'] == $sP){
  4. $sClass = ' class="actief"';
  5. }
  6. else {
  7. $sClass = '';
  8. }
  9. $sUrl = str_replace('[p]', $sP, $sUrl);
  10. $sLink = '<li'.$sClass.'><a href="'.$sUrl.'">'.$sLink.'</a></li>';
  11. return($sLink);
  12. }
  13. ?>
  14. <style type="text/css">
  15. li {
  16. list-style: circle;
  17. }
  18. .actief {
  19. list-style: disc;
  20. }
  21. </style>
  22. <ul>
  23. <?=actief('test.php?p=[p]', 1, 'link1')?>
  24. <?=actief('test.php?p=[p]', 2, 'link2')?>
  25. <?=actief('test.php?p=[p]', 3, 'link3')?>
  26. </ul>

Offline Ultimatum - 06/08/2006 16:14
Avatar van Ultimatum PHP expert oke bedankt ik wilde even horen of het of niet met css ging maar dan ga ik maar ff klote met php 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.211s