login  Naam:   Wachtwoord: 
Registreer je!
 Forum

PHP Var instellen met onchange

Offline patrix - 08/07/2006 17:19
Avatar van patrixNieuw lid Kan iemand mij helpen?

Ik probeer een Php variabele in te stelen, op het moment dat iemand een radio button aanklikt.
Ik krijg dit echter niet voor elkaar (niet voldoende kennis van javascript)

  1. <input type='radio' name='rang' value='2' onchange='".$setsubcode." = 2'>test 2 <br>
  2. <input type='radio' name='rang' value='3' onchange='".$setsubcode." = 3' checked>Test 3<br>


Dit is een beethe het idee?

2 antwoorden

Gesponsorde links
Offline Dark_Paul - 08/07/2006 17:54 (laatste wijziging 08/07/2006 17:56)
Avatar van Dark_Paul PHP ver gevorderde heb je in je form als action $_SERVER[PHP_SELF] staan, en controleer je of $setsubcode is ingesteld (met isset($setsubcode) ).
er zit volgens mij ook een fout in je onchange. probeer dat is te veranderen in zoiets:
  1. <input type='radio' name='rang' onchange='('".$setsubcode."'=2)'>
Offline Maarten - 08/07/2006 17:57 (laatste wijziging 08/07/2006 17:58)
Avatar van Maarten Erelid Dat bestaat niet, of je moet van AJAX gebruik gaan maken.
Als je zou zetten:
onchange="<?php $variabele = 3; ?>"

Dan zou $variabele al gelijk zijn aan 3 wanneer de pagina geladen is, omdat de PHP code altijd eerst geparsed en verwerkt wordt.
Dus dat bestaat simpelweg niet.

Als je wilt een variabele instellen op het moment dat iemand iets aanklikt zul je AJAX moeten gebruiken.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.178s