Sull'altro sito funziona, eppure i codici sono uguali: praticamente se si invia il form con il campo codice captcha errato, il form parte ma poi dovrebbe tornare a video, invece scompare. MIO SITO Per prova clicca su @mail
Nella home:
Nel form scrivimi1
In scrivimi2
Nella home:
PHP:
<!-- Dalla HOME richiama il form esterno scrivimi1.php -->
<?php include("scrivimi1.php"); ?>
<!--Richiama il codice che c'è in scrivimi1, in caso c'è errore all'invio fa riaprire il form-->
<?php ritornaScriv(); ?>
Nel form scrivimi1
PHP:
<!-- Questa funzione si collega al codice $ritenta che si trova in scrivimi2 -->
<?php
function ritornaScriv(){
if(isset($_GET["ritorna_scrivimi"])) {
?>
<script language="JavaScript" type="text/javascript">
document.getElementById('shade').style.display='block';
document.getElementById('chiudi-Scrivimi1').style.display='block';
document.getElementById('popup-Scrivimi1').style.display='block';
//Quando il form torna indietro perché c'è errore, questo codice fa riapparire tutto il shade
document.body.style.overflow = "hidden";
</script>
<?php
}
}
?>
In scrivimi2
PHP:
$ritenta .="<meta http-equiv=\"refresh\" content=\"2; url=http://sito.it/index.php?ritorna_scrivimi\">";
Ultima modifica: