login  Naam:   Wachtwoord: 
Registreer je!
 Forum

na klik weergeven

Offline compudoc - 05/02/2007 16:39 (laatste wijziging 05/02/2007 16:43)
Avatar van compudocPHP beginner kan je in PHP iets maken dat als je op een link klikt dat dan met echo word weergeven en als er dan op een andere link wordt geklikt het oude plaatje verdwijnt en de nieuwe wordt weergeven.

kan dit in PHP of kan dit alleen in Javascript?
als het kan in php, welke functies moet ik dan gebruiken enzo?

4 antwoorden

Gesponsorde links
Offline Grayen - 05/02/2007 17:21 (laatste wijziging 05/02/2007 17:38)
Avatar van Grayen PHP ver gevorderde je kan het php doen, door bijvoorbeeld zoals hieronder (heel simpel dan)

  1. <a href="?img=afbeelding1.jpg">afbeelding 1</a>
  2. <a href="?img=afbeelding2.jpg">afbeelding 2</a>
  3. <img src="<?=$_GET['img']?>" alt="" />


En met javascript kan dit ook simpel als volgt:

  1. <script type="text/javascript">
  2. // Globals
  3. var oldSrc = new Array();
  4.  
  5. function changeSrc(id, src)
  6. {
  7. var image = document.getElementById(id);
  8. if(image.src == src)
  9. {
  10. image.src = oldSrc[id];
  11. }
  12. else
  13. {
  14. oldSrc[id] = image.src;
  15. image.src = src;
  16. }
  17. }
  18. </script>


Edit: javascript beter gemaakt, nu als je na dat hij verandert is er nogmaal op klikt veranderd hij weer terug .
Offline compudoc - 05/02/2007 19:15
Avatar van compudoc PHP beginner eigenlijk snap ik niet goed hoe het nou werkt dat javascriptje,
waar moet ik de links plaatsen en waar de links naar de plaatjes

kan iemand mij hierbij helpen, ik ken namelijk geen javascript 
Offline Grayen - 05/02/2007 19:27
Avatar van Grayen PHP ver gevorderde sorry mijn fout, dit vergeten te vermelden 

  1. <img id="afbeelding1" src="http://www.w3schools.com/js/hackanm.gif" alt="" onclick="changeSrc(this.id, 'http://www.w3schools.com/js/compman.gif');" />
  2. <img id="afbeelding2" src="http://www.molehillgroup.com/easy-computer-basics-large.jpg" alt="" onmouseover="changeSrc(this.id, 'http://www.w3schools.com/js/hackanm.gif');" />


Jij begrijpt natuurlijk anders niet hoe hij moet worden toegepast .
Offline compudoc - 05/02/2007 19:42
Avatar van compudoc PHP beginner Grayen, bedankt!! 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.213s