Andere php functie functie opvragen

Status
Niet open voor verdere reacties.

nuffie11

Gebruiker
Lid geworden
1 jul 2011
Berichten
62
Ik maak nu gebruikt van een functie zoals dit:

PHP:
<a href="home.php?css=groen" class="btn">Click me</a>
<?php 
  if($_GET['css']){
    doSomething();
  }
?>

Echter vraag ik mezelf af of dit ook anders kan, want dit werkt niet lekker op mijn website. Ik dacht aan zoiets:

HTML:
  <button name="Release" onclick="document.write('<?php test() ?>');">Groen</button>
PHP:
  <?php
          function test(){
              $css = groen;
          }
    ?>

Dus in plaats van een link wil ik eigenlijk gebruik maken van een button, is dit mogelijk?
 
Je kan ook een link aan een button koppelen, of zelfs je CSS keuze aan een session hangen.

Omdat PHP al eerst uitgevoerd wordt voor je HTML is geladen kan je dit niet samenvoegen met HTML en JavaScript. HTML kent geen PHP, omdat die uitvoerlaag al eerder is uitgevoerd.

Of je moet een aanroep doen met JavaScript naar een URL van bijv. een PHP-script via AJAX.
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan