- Punteggio reazioni
- 136
- Punti
- 70
Visto che manca (mi pare) mi piacerebbe che qualcuno più esperto mi spiegasse come fare.
So che bisogna sfruttare PHP Callback ma con tutta la buona volontà (varie guide online) questo Callback proprio non mi entra in testa.
Per esempio se voglio creare una pagina interna con un form e poi al submit richiamare la stessa pagina che visualizzerà una elaborazione dei dati inseriti nel form stesso (elaborazione effettuata con php). Come faccio?
esempio:
esempio elaborazione dati (nella stessa pagina):
p.s. ho postato anche sul forum inglese vediamo chi fa prima?!
So che bisogna sfruttare PHP Callback ma con tutta la buona volontà (varie guide online) questo Callback proprio non mi entra in testa.
Per esempio se voglio creare una pagina interna con un form e poi al submit richiamare la stessa pagina che visualizzerà una elaborazione dei dati inseriti nel form stesso (elaborazione effettuata con php). Come faccio?
esempio:
HTML:
<form action="#" name="compute" method="post">
<input type="checkbox" name="won" /><br />
<input type="text" name="myRank" /><br />
<input type="text" name="opponentRank" /><br />
<input type="radio" name="geo" value="national" /><br />
<input type="radio" name="geo" value="regional"/><br />
<input type="radio" name="geo" value="provincial" /><br />
<input type="submit" name="compute" value="Go!" />
<a href="<?php echo $_SERVER["SCRIPT_NAME"];?>">Refresh</a>
</form>
esempio elaborazione dati (nella stessa pagina):
PHP:
if(isset($_POST['compute'])){
$points = ($_POST["won"] == "on") ? win($_POST["myRank"], $_POST["hisRank"]) : defeat($_POST["myRank"], $_POST["hisRank"]);
echo $points;
}