Tramadol is a synthetic opioid analgesic that provides long-lasting analgesic effects. This drug directly affects the central nervous system and spinal cord, blocking the conduct of pain impulses and enhancing the impact of other sedatives. Tramadol, which activates opioid receptors of the brain and gastrointestinal tract, prevents the destruction of catecholamine and supports their concentration in the central nervous system, as well as initiates the opening of calcium and potassium channels. To buy Tramadol online is very easy, but first read more about it. talmamedia Tramadol is administered intramuscularly, subcutaneously or intravenously. Specialists prefer the first 2 methods, since intravenous infusions can provoke severe complications. An additional solvent for the drug is not required for subcutaneous and intramuscular administration.

https://formhandler.net/html/

Login Retreive lost passwordRegister
Search

Forum Index / NL Forum / $form->getCurrentPage()

[ This topic is unsolved! ]

  bart 06 September 09 / 12:09  
Goedendag,

Ik maak al anderhalf jaar gebruik van de FormHandler en ben er ontzettend blij mee. Alleen naar mijn inziens werkt de getCurrentPage() functie niet goed (zelfde als GetPage() ) Ik werk met FormHandler FH3 v1.2.9

Hier heb ik een test neergezet. Het is een gestripte versie van mijn volledige formulier.

Het formulier bestaat uit 2 pagina's, op beide pagina's laat ik bovenin zien op welke pagina de bezoeker zich bevindt. De eerste pagina heeft de variable GetCurrentPage () de waarde 0 (in de definitieve versie tel ik hierbij 1 op). Bij de volgende pagina (pag 2) krijgt de variable GetCurrentPage () waarde 1, dit werkt allemaal naar behoren. Als de bezoeker geen of verkeerde waarde invoert bij de tekst velden en doorklikt naar de volgende pagina met de knop "bereken" dan worden er foutmeldingen getoond. Ook dat klopt, maar op dat moment heeft de variable GetCurrentPage () de waarde 1 gekregen terwijl de bezoeker zich nog op de eerste pagina bevind (moet dus waarde 0 zijn).


Heb ik het verkeerd of is het een bug?
Alvast bedankt voor de moeite,

mvg Bart van Diepen

Hierbij ook de source code:
<H1>Berekening & opdracht</H1>

<?php

// include the class
require("temp/FH3/class.FormHandler.php");
define('FH_FHTML_DIR''/FH3/FHTML/');

// create a new FormHandler object
$form =& new FormHandler();
$form->enableAjaxValidatortrue );


//****************************
// RADIO ARRAYS
//****************************
$dubbelzijdig = array(
  
"enkelzijdig" => "enkelzijdig",
  
"dubbelzijdig" => "dubbelzijdig"
);


//all pages
echo "<b>Stap ".($form->getCurrentPage())." van 6 <br>";//show page navigation info for all pages
echo "<br>";


//****************************
// ORDER PAGE
//****************************
$form->borderStart('Document specificatie''opdracht_spec''opdracht_spec');
$form->addHTML("<tr><td width='120px'></td><td width='10px'></td><td width='200px'></td></tr>");
$form->textField"Aantal exemplaren""aantal_exemp"FH_DIGIT24"class='text' ");
$form->textField"Aantal afdrukken""aantal_afd"FH_DIGIT24"class='text'");
$form->textField"Waarvan kleur""kleur_pag"FH_DIGIT24"class='text'");
$form->RadioButton"Dubbel / enkelzijdig""dubbelzijdig"$dubbelzijdigFH_NOT_EMPTY"class='text'");
$form->borderStop();



$form->addLine("");
$form->submitButton("Bereken""bereken""class='button'"); 

//****************************
// CALCULATE PAGE
//****************************
$form->newPage();

$form->backButton("Terug""terug""class='text'");
$form->submitButton("Bevestig""bevestig""class='button'");



// flush the form
$form->flush();

?>

  Johan Wiegel (Admin) 06 September 09 / 12:37  
Bart,

getPage en getCurrentpage zijn niet het zelfde.

Ik heb laatst de manual aangepast naar aanleiding van een casus die we zelf hadden.

Naar aanleiding daavan hebben we er ook een nieuwe functie bij gemaakt, getLastSubmittedPage.

Wellicht dat allen dan wat duidelijker wordt.( de functies zijn nog steeds in beta, aangezien we er zelf ook nog niet uit zijn, dit stamt allemaal nog uit de tijd van voor de overname, en we hebben er helaas nog steeds niet genoeg tijd voor om alles door te spitten. )

  Top


© 2004 - 2017 FormHandler. All rights reserved.   -   Open source license