login  Naam:   Wachtwoord: 
Registreer je!
 Forum

vernieuwen na een keuzerondje te hebben aangeduid.

Offline spikepinneke - 31/07/2005 12:28
Avatar van spikepinnekeHTML interesse Ik heb een lijst waarmee je aan de hand van een keuzerondje een keuze moet maken tussen verschillende items, maar na deze keuze zou de pagina terug moeten vernieuwd worden en zou er een berekening moeten uitgevoerd worden (elk item heeft een bepaalde waarde die, na het aanduiden van keuzerondje, van de totale credits wordt afgetrokken)

10 antwoorden

Gesponsorde links
Offline DaOxx - 31/07/2005 12:49 (laatste wijziging 31/07/2005 12:58)
Avatar van DaOxx PHP beginner
  1. onClick="javascript:myFunction(this.value);"


Zoiets in je option en dan in de functie myFunction
  1. <script language="javascript" type="text/javascript">
  2. function myFuntion(value)
  3. {
  4. parent.window.location="verwerk.php?val="+value;
  5. }
  6. </script>


Bedoel je zoiets?
Zo kun je doormiddel van $_GET['val'] in php de verwerking doorvoeren.
Offline spikepinneke - 31/07/2005 13:00 (laatste wijziging 31/07/2005 13:00)
Avatar van spikepinneke HTML interesse ik denk wel dat ik dat bedoel maar moet ik dit dan zo doen:
  1. echo"<input type='radio' name='training' value='1' onClick='javascript:myFunction(this.value);'>";


en de functie bovenaan de pagina waarop ik het keuze rondje gebruik.
Offline DaOxx - 31/07/2005 13:02
Avatar van DaOxx PHP beginner Jups de funtie moet in je head staan.
Offline spikepinneke - 31/07/2005 13:02
Avatar van spikepinneke HTML interesse ja dan weet ik niet wat ik fout doe maar het werkt niet.
Offline Thomas - 31/07/2005 13:09
Avatar van Thomas Moderator Je hoeft de pagina trouwens niet te verversen als je de berekeningen door JavaScript zelf laat uitvoeren - JS is immers clientside.

Post eens wat code dan eh ?
Offline DaOxx - 31/07/2005 13:13
Avatar van DaOxx PHP beginner De functie naam zit een typfout in myFunction die mist de c daarom pakt hij de functie niet.

En wat Fangorn zegt zit wel wat in maar poll results ofzo gaat dat niet mee.
Offline spikepinneke - 31/07/2005 13:17 (laatste wijziging 31/07/2005 13:18)
Avatar van spikepinneke HTML interesse een code heb ik nog niet echt
  1. <?
  2. if(er een keuze wordt gemaakt){
  3. $nsaldo = $_GET['saldo'] - 100 of 200 naar gelang de keuze ;
  4. }
  5. else{
  6. $nsaldo = $_GET['saldo']
  7. }
  8. <input type='radio' name='training' value='100'>rustige
  9. <input type='radio' name='training' value='200'>intensieve
  10.  
  11. nieuw credits saldo: ".$nsaldo
  12. ;
  13. ?>
Offline Thomas - 31/07/2005 13:21
Avatar van Thomas Moderator $_GET['saldo'] ? Dat lijkt mij heel corruptie-gevoelig.
Offline spikepinneke - 31/07/2005 13:22
Avatar van spikepinneke HTML interesse wat is dan beter? $_POST['saldo']?.?
Offline DaOxx - 31/07/2005 13:23
Avatar van DaOxx PHP beginner Wat is er corruptie gevoelig aan FangorN??
Als hij nou intval($_GET[saldo]); van maakt.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.209s