cookie, $_GET e JS

Sto cercando di ottenere il seguente risultato: in una funzione JS che controlla la validita dei campi, invece di farlo con l'alert un messaggio generato da cookie e l'array superglobale $_GET.

Io mi sono mosso in questo mod nella funzione JS ho sostituto l'alert con window.location.href che glio inserito come paramentri "mio_file.php?VarErrore=<?= $VarErr ?>, premetto però che la form è in post dopo faccio così

#Scrivo i cookie per le informazioni messaggistica generali di ogni singolo step della procedura
       $MsgErrConf="Messaggio";
       setcookie ("MsgErrf","$MsgErrConf",time()+30,"/");
       #Scrivo i cookie per creare i messaggi di errore e di informazione
       $VarCheckErr = "False";
       setcookie ("VarCheckErr","$VarCheckErr",time()+30,"/"); 

  dopo faccio scrivo queste seguenti righe

       #Testo se il varibiale $VarCheckInformazioni è valorizzata
       if (isset ($HTTP_COOKIE_VARS["VarCheckInfo"]) && $HTTP_COOKIE_VARS["VarCheckInfo"]=="False")
        {
       echo "<TR>";
       echo "<TD ALIGN=\"CENTER\" VALIGN=\"TOP\">";
       echo "<IMG SRC=\"../images/si_check.gif\">";
       echo "<SPAN CLASS=\"scritta\">".$HTTP_COOKIE_VARS["MsgInfo"]."</SPAN>";
       echo "</TD>";
       echo "</TR>";
      }
      ?>

con l'alert questo parte di script viene eseguita correttamente; dopo aggiunto questa parte:

     } else  if (isset ($HTTP_COOKIE_VARS["VarCheckErr"]) && $HTTP_COOKIE_VARS["VarCheckErr"]=="True") {
        {
       echo "<TR>";
       echo "<TD ALIGN=\"CENTER\" VALIGN=\"TOP\">";
       echo "<IMG SRC=\"../images/si_rossok.gif\">";
       echo "<SPAN CLASS=\"scritta\">".$HTTP_COOKIE_VARS["MsgErr"]."</SPAN>";
       echo "</TD>";
       echo "</TR>";
      }
da qui non riesco a capire  cosa succede e dove è che sbaglio, ho anche provato $_GET e $_POST della variabile VarCheckErr 

Attendo vs. risposte.

Ciao Ekelon77
inviato 9 anni fa
EKELON77
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda