Passaggio da una pagina php ad un altra

mauriziom79

Nuovo Utente
19 Apr 2020
6
1
3
Ciao sono nuovo del forum e anche neofita , ho una pagina nuovoallievo.php che dopo l'inserimento di un parametro codice fiscale in una input di un form onblur fa tramite codice javascript un controllo del codice fiscale se la funzione return true tramite una chiamata j.ajax su una pagina cf.php controlla se il codice fiscale è gia' inserito nel database , se il codice fiscale non e' presente continua con l'inserimento di altri campi nel form iniziale e fin qui tutto bene altrimenti e qui mi sono bloccato deve aprire un altra pagina allievo.php mandandogli come variabile un parametro della query

questa e' una parte del codice nuovoallievo.php

Codice:
<script language="javascript">
function validaCf(v)        // controllo del codice fiscale
{

   var cf=v.value;

   if(validaCodiceFiscale(cf)==true)
   {
     $(document).ready(function() {                // chiamata j.ajax alla pagina e funziona perfettamente
   var cf =$("#cf").val();
    $.ajax({
    url:("./cf.php"),
    method:"POST",
    data : {cf:cf},
});
});
}
   else
   {
   alert('Codice Fiscale '+v.value+' non valido!');
   }
}
function validaCodiceFiscale(cf)
{
     var validi, i, s, set1, set2, setpari, setdisp;
     if( cf == '' )  return '';
     cf = cf.toUpperCase();
     if( cf.length != 16 )
         return false;
     validi = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
     for( i = 0; i < 16; i++ ){
         if( validi.indexOf( cf.charAt(i) ) == -1 )
             return false;
     }
     set1 = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";
     set2 = "ABCDEFGHIJABCDEFGHIJKLMNOPQRSTUVWXYZ";
     setpari = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
     setdisp = "BAKPLCQDREVOSFTGUHMINJWZYX";
     s = 0;
     for( i = 1; i <= 13; i += 2 )
         s += setpari.indexOf( set2.charAt( set1.indexOf( cf.charAt(i) )));
     for( i = 0; i <= 14; i += 2 )
         s += setdisp.indexOf( set2.charAt( set1.indexOf( cf.charAt(i) )));
     if( s%26 != cf.charCodeAt(15)-'A'.charCodeAt(0) )
         return false;
     return true;
}

</script>

<form method="POST" name="NUOVOALLIEVO"  >

<div class="DATI"><h1>NUOVO ALLIEVO</h1>
<div id="DATIPRINCIPALI">
COGNOME <input type="text" id= "cognome" name="cognome" maxlength ="50" size ="30" required />
NOME <input type="text" id="nome"  name="nome" maxlength ="30" size ="50" required />
CODICE FISCALE  <input onblur="javascript:validaCf(cf)"type="text" id ="cf" name="cf" maxlength="16" size="16" />
</div>

questo è il codice della pagina cf.php

Codice:
<?php
session_start();
require_once ("scuolacalcio.php");
$cf=$_POST['cf'];
        $query = "
            SELECT *
            FROM allievo
            WHERE CF =:cf
        ";
       
        $check = $pdo->prepare($query);
        $check->bindParam(':cf', $cf, PDO::PARAM_STR);
        $check->execute();
       
       
   
     $persona = $check->fetch(PDO::FETCH_ASSOC);
     if(empty($persona)==false){
     $id=$persona['IDALLIEVO'];
        $_SESSION['id']=$id;
        header('location:allievo.php')   ;     // il problema è qui mi stampa la pagina allievo.php nella pagina nuovoallievo.php
                                                                     // mentre io vorrei aprire direttamente la pagina allievo.php 
}    
?>
 
Ultima modifica:
Discussioni simili
Autore Titolo Forum Risposte Data
M Passaggio valore da una pagina PHP all'altra tramite ajax Ajax 1
M [RISOLTO]Problema controllo e passaggio di valori da una pagina all''altra PHP 4
P Problema passaggio di valori da una pagina php ad un'altra PHP 2
T Passaggio di variabili da una pagina all'altra PHP 5
C passaggio informazioni da una pagina ad un'altra PHP 5
V passaggio di un array nascosto da una pagina ad un'altra PHP 2
A Problema nel passaggio di una animazione da flash a animate Flash 9
gandalf1959 passaggio variabili da form dopo verifiche: tutte meno una!?!? Javascript 4
G passaggio di una variabile da javascript a un valore di input Javascript 5
A [RISOLTO] Passaggio di valori con GET tra una immagine e una descrizione PHP 7
Albertoesse Problemi passaggio valori da un Form ad Una classe con query mysql PHP 12
WorldWideWeb Passaggio dell'oggetto Me ad una funzione Visual Basic 6
P Passaggio di un indirizzo tramite una variabile? Javascript 0
A Passaggio di un ID ad una query di inserimento PHP 11
G ingrandire una immagine al passaggio del mouse Webdesign e Grafica 6
M Passaggio variabili array php su un tasto jq PHP 3
F Consigli passaggio a nuova piattaforma CMS (Content Management System) 0
F Consigli passaggio a nuova piattaforma SEO e Posizionamento 3
MarcoGrazia Metodi static e passaggio di variabili PHP 1
M Passaggio Valori checbox in textarea Javascript 1
Barierta Testo a comparsa con passaggio del mouse Javascript 17
N Problema passaggio variabili tra pagine PHP 4
P Passaggio id php a javascript PHP 6
M errore dopo passaggio Php 7.2 PHP 6
P Passaggio di parametro al metodo: public void run() Java 3
T script jquery non funziona più dopo il passaggio a MVC jQuery 5
R passaggio variabili tra modulo genitore a figlio jQuery 3
J Passaggio variabile tra 2 file php PHP 15
zorro [PHP] passaggio di variabili PHP 7
Z Passaggio php 5.6 a php 7 PHP 1
B [Visual Basic] Passaggio variabili da un progetto all'altro (Visual Studio 2017 C#/SQL) Visual Basic 0
R [PHP] Testo su immagine al passaggio del mouse PHP 2
andreas88 Problema installazione passaggio 2 Magento Magento 0
gandalf1959 Passaggio da mysql a mysqli PHP 13
C Redirect passaggio a https Web Server 1
K [PHP] Passaggio Variabili Senza Refresh Di Pagina PHP 1
S [HTML] Div visibile o nascosto al passaggio del mouse HTML e CSS 3
C [RISOLTO][PHP] Passaggio variabili senza refresh di pagina PHP 7
elpirata [PHP] Passaggio da webapp online a webapp offline PHP 2
V [Javascript] Passaggio valore da popup a pagina madre Javascript 5
V Passaggio codice html a javascript Javascript 8
G [HTML] Variazione di posizione di un tag <a> a passaggio del mouse di un altro tag <a> HTML e CSS 12
ESABOT Problema passaggio dati tra activity tramite intent Sviluppo app per Android 1
F [ASP] passaggio parametri form metodo post Classic ASP 6
3_g passaggio sito da ASP a PHP PHP 9
elpirata [PHP] Passaggio di dati tra variabili PHP 1
A Problema con getCurrentPosition e passaggio variabili da javascript a PHP Javascript 3
T Passaggio dati con ajax ad altra pagina Ajax 6
WebDr [ASP] Passaggio di variabili in un link tra apici ed & Classic ASP 5
T [PHP] Passaggio dati sensore con ajax e exec, lento! PHP 0

Discussioni simili