Tag Archive for 'location'

Alternativa all’ header PHP

A volte utilizzando l'espressione

PHP:
  1. if ( isset($_POST['Submit']) && $_POST['Submit'] == "Inserisci" ){
  2.     $GoTo = "paginaPHP.php";
  3.     header(sprintf("Location: %s", $GoTo));
  4. }

può capitare di vedersi un errore del tipo:

HEADER ALREADY SENT

Una soluzione veloce e molto efficace potrebbe essere quella di utilizzare il tag meta di html

PHP:
  1. <?php
  2. //blocco condizionale
  3. if ( isset( $_POST['Submit'] ) && $_POST['Submit']== "Inserisci" ){
  4. ?>
  5.  
  6. <META HTTP-EQUIV="REFRESH" CONTENT="2; URL=http://www.sitoweb.it">
  7.  
  8. <?php
  9. }
  10. ?>

Reindirizzare verso un’altra pagina

Questo è il metodo per reindirizzare l'utente su un'altra pagina con php. Ad esempio, volendolo reindirizzare su nomepagina.php ...

PHP:
  1. header ("Location: nomepagina.php");

E' importante ricordarsi che questo comando non può essere utilizzato dopo un qualsiasi output html, ma sempre prima.