Salve, ho un problema con una classe Php in cui vorrei mettere qualche piccolo controllo dinamico fatto in Javascript.

La classe Php è stata creata per avere dei metodi che potessero presentare dei form di inserimento dati.

In poche parole da un altro file Php vado a chiamare i metodi
Inserisci_nuovo_studente()
Modifica_dati_studente()
Inserisci_nuovo_professore()
Modifica_dati_professore()

che sono metodi della classe formDati

in ogni una di queste 4 funzioni vado a presentare un form diverso, passo i dati come post ad un altro file che li controlla e così via!

Adesso volevo fare qualche controllo dinamico con Javascript, seguendo i consigli di questi due link che metto qui:

questo

e questo di HTML.it

li ho seguiti ma il codice javascript non viene mai elaborato!

Il codice è questo:

Codice PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> <title>PROVA</title> 
<script type="text/javascript" src="../js/jquery.js"></script> 
<script src="../js/jquery.validate.js" type="text/javascript"></script> 

<script type="text/javascript"> $(document).ready(function() 
{ $("#ins_studente").validate( 
{ rules: 
    { matricola: "required", 
       nome: "required", 
       cognome: "required"    
}, 
messages: { matricola: "inserire la matricola",
                  nome: "inserire il nome",
                 cognome: "inserire il cognome"

}); 
}); </script> 

<?php class formDati 

    public function 
mostraTabella($tipo_info$param_1$param_2
              {  
              if (
$tipo_info=="ins_studente") { $this->inserisci_nuovo_studente(); }

              
//altre chiamate a funzioni//
             

  
public function 
Inserisci_nuovo_studente()
   {
  <
h2>Inserisci i dati</h2>

    <
div>
    <
form id="ins_studente" action="class_formcheck.php" method="post">
    
    <
table>
    <
tr>
    <
td>Matricola:</td> <td><input type="text" id="matricola" name="matricola" /></td>
    <
td class=spazio></td>
    <
td>Nome:</td> <td> <input type="text" id="nome" name="nome" /></td>
    <
td>Cognome:</td> <td> <input type="text" id="cognome" name="cognome" /></td>
    </
tr>
    </
table>

<
input type="submit" value="Invia" />
</
div>
</
form>
}