Ciao a tutti, mi sto avvicindano in questi giorni al php, avendo già comunque qualche esperienza con jsp e servlets.

Il mio problema è il reindirizzamento di una pagina. Utilizzo l'istruzione header("location: pagina.php"), il problema è che questa compie un semplice reindirizzamento della pagina senza un vero e proprio forward della richiesta http.

Quindi come diamine faccio a forwardare la richiesta??? ieri sera ho solcato la rete per circa 2 ore senza risultato

Formalizzo meglio il problema: ho un form di login nella pagina index.php, la cui action è login.php

in login.php:
se il login va a buon fine:
----->header("location: ok.php") //ad esempio...
altrimenti:
----->aggiungi alla richiesta giunta da index.php l'attributo "login_error: 'utente/passwd errati " e fai un forward della richiesta alla pagin index.php

A questo punto index.php se rileva l'attributo "login_error" settato visualizza il messaggio.

In Jsp si faceva così:
RequestDispatcher rd = request.getRequestDispatcher("index.php");
request.setAttribute("login_error", "utente/passwd errati");
rd.forward(request, response);