if statement in href

  • Hallo!
    Ich bin kompletter Anfänger im Webdesign und wollte mal fragen ob es möglich ist (abhängig von zB einer Variable), bei einer href auf verschiedene Seiten zu leiten.

    Hier mal ein Beispiel damit es leichter verständlich ist:

    Code
    1. <script>
    2. var x=0;
    3. </script>
    4. <a href="blabla.com"> Klick mich! </a>

    Falls die Variable x gleich 0 ist soll man auf blabla.com weitergeleitet werden und falls sie nicht 0 ist auf eine andere Seite. Ist sowas möglich und falls ja wie?

    Vielen Dank schonmal im Vorraus!

  • Mit Html geht das nicht.

    Mit Javascript schon

    JavaScript
    1. <script>
    2. var x=1;
    3. if(x==1){
    4. location.href='link1';
    5. }else{
    6. location.href='link2';
    7. }
    8. </script>

    Mit PHP könntest du das auch machen

    PHP
    1. <?php
    2. $x=1;
    3. if($x==1){
    4. echo '<a href="link1"> Klick mich! </a>';
    5. }else{
    6. echo '<a href="link2"> Klick mich! </a>';
    7. }
    8. ?>