Leggere i parametri - POST e GET

  • Nel precedente esempio le informazioni venivano passate da una pagina all'altra
  • aggiungendo al nome della pagina un ? seguito da una serie di coppie nome=valore separate da & (09.php?player=o&quads=o,,x,;,x,,;,,o,;)
  • I valori indicati nell'URL sono inseriri nell'array associativo $_REQUEST
  • Lo script riceve quindi i dati nelle variabili $_REQUEST ['player'] e $_REQUEST ['quads'] che contengono i dati indicati dopo l'uguale ($player = "o" e $quads = "o,,x,;,x,,;,,o,;")
  • Questo metodo consente di passare dati da una pagina all'altra tramite i link
  • Faccio notare che PHP verifica che le variabili e gli elementi degli arrray esistano se cerchiamo di usarne il valore ed in caso cnroario produce un warning.
  • Per evitare questo warnng dovbbiamo verificare, prima di usarli, che i valori esistano. Useremp:
    1. array_key_exists(<valore>, $<array>) per gli array
    2. isset($<variabile>) per le variabili scalari

© Ing. Stefano Salvi - released under FDL licence