Nella home ho un link che permette all'utente di scrivermi attraverso un form.
Il mio problema è che il form non torna indietro se non è compilato correttamente, invece sparisce nel nulla.
Premetto che è un form in una pagina a sè ed è un misto di css e html.
Pag (scrivimi2) che elabora e che dopo tutti i controlli invia il form o dovrebbe farlo tornare a video:
Codice PHP:
...
echo $errore;
if ($errore):
$ritenta="<META http-equiv=\"REFRESH\" content=\"2; url=http://miosito.it?../ritorna_scrivimi-rit=1\>";
else:
$meta;
...
Pagina del form (scrivimi1) con la funzione che richiama i css:
Codice PHP:
<?php
session_start();
?>
<?php
function ritornaScriv(){
if(isset($_GET[ritorna_scrivimi-rit])) {
?>
<script language="JavaScript" type="text/javascript">
document.getElementById('bg-Scrivimi1').style.display='block';
document.getElementById('chiudi-Scrivimi1').style.display='block';
document.getElementById('popup-Scrivimi1').style.display='block';
</script>
<?php
}
}
?>
...
Home con il richiamo della funzione precedente:
Codice PHP:
...
<?php include("scrivimi1.php"); ?>
<?php ritornaScriv(); ?>
...