In una pagina index.html ho il seguente codice che semplifico per facilitare la vs lettura:
Intanto mi preme eliminare inutili caricamenti solo per avere delle risposte....

In index.html visualizzo la form e controllo che i campi siano stati tutti riempiti tramite una
veloce funzione javascript (Modulo)...

codice:
[index.html]
function Modulo() 
{
    // Variabili associate ai campi del modulo
    var codice = document.modulo.txtcodice.value;
    var password = document.modulo.txtpassword.value;
 
   if ((codice == "") || (codice == "undefined"))
    {
        alert("Il campo Codice è obbligatorio.");
        document.modulo.txtcodice.focus();
        return false;
    }
   else 
    {
        document.modulo.action = "database.php";
        document.modulo.submit();
    }
 }
Appena invio il modulo elaboro i dati (per convalidare la login) che stanno in database.php ....
se è tutto ok vado in login.php al contrario vorrei tornare alla pagina origine ovvero index.html.

Il punto è che vorrei passare da database.php a index.html la scritta "utente non trovato" e mettere la scritta in un punto della pagina index.html .
così funziona? secondo me vale solo per le pagine php giusto?

codice:
 header("Location: prova.html?prt=".$password);
poi in index dovrei fare cosi?
<?php
   $prova= $_REQUEST['prt'];
?>
e la variabile $prova in un qualsiasi posto della index.html ?

codice:
[database.php]

<?php
 
 $risultlogin= $data->query($sql);
 
 if(mysql_num_rows($risultlogin)==0)
    {
        header("Location: prova.html?prt=".$utentenontrovato);
    }
    else
    {
          $res =  $data->estrai($risultlogin);
          echo $res->E_MAIL;
          $data->disconnetti();
          header("Location: login.php");
    }
 
?>

codice:
[index.html]
function Modulo() 
{
    // Variabili associate ai campi del modulo
    var codice = document.modulo.txtcodice.value;
    var password = document.modulo.txtpassword.value;
 
   if ((codice == "") || (codice == "undefined"))
    {
        alert("Il campo Codice è obbligatorio.");
        document.modulo.txtcodice.focus();
        return false;
    }
   else 
    {
        document.modulo.action = "database.php";
        document.modulo.submit();
    }
 }

 <form method="post" name="modulo"><br>
     <label for="codice">Codice</label><input type="text" name="txtcodice"/>
     <label for="password">Password</label><input type= "text" name= "txtpassword"/>
     <label for="invio" class="labelinvio">invio</label><input type="button" value="Invia" onClick="Modulo()" class="mnubutton">
    </form>