Originariamente inviato da LuigiMem
Quello è un comando per indirizzare lo script PHP ad una pagina...
e come dire:
ora vai a: miolink.php
ha delle caratteristiche particolari ma in sostanza è questo.
al massimo vai alla guida PHP.
ciao
' e un codice ascii che indica un apertura di un singolo apice
in pratica scrivere ' = '
quini nel tuo esempio questo:
header( ' ; location: index.php ' ) ;
è uguale a:
header( ' location: index.php ' ) ;
per quanto riguarda "?msg=$msg", è un passaggio di un valore attraverso una variabile
esempio se volessi passare un nome di una persona da una pagina all'altra potrei fare cosi:
$msg = 'Luigi';
header("location: accesso.php?msg=$msg");
in pratica gli stai dicendo vai alla pagina accesso.php è dagli il valore di msg
(in questo caso Luigi)
in questi casi il valore viene passato con il metodo GET quindi nella pagina accesso.php
per recuperare il nome farai esempio:
$nomecatturato=$_GET['msg'];
Attenzione che quello che c'è dopo il "?" puo essere un nome qualsiasi
fare cosi è la stessa cosa:
$msg = 'Luigi';
header("location: accesso.php?nome=$msg");
cambierebbe in questo caso la "cattura" di questo valore nella pagina accesso.php in:
$nomecatturato=$_GET['nome'];
Spero di esserti stato d'aiuto
ciao