Salve a tutti,

sono nuovo del forum mi sto imbattendo in un problema a quanto pare molto comune! Le ricerche fatte purtroppo non hanno portato buoni risultati. Vi espongo il problema :

ho il seguente file: "index.php"

Codice PHP:
<?php
header
('Content-Type: text/html; charset=utf-8' );
require_once 
'./includes/autoload.inc.php';
require_once 
'./includes/config.inc.php'


$controller=new chome();
if (isset(
$_POST['linktpl'])) 

 
$a $_POST['linktpl'];
 
$controller->cambiatpl($a);

else{

$controller->set_page();
$controller->cambiatpl('page');
 

}

?>
ed il seguente file Js: "script00.js"
codice:
document.getElementById('puls').onclick = function() {
     $.ajax({
        type: 'POST',
        url: 'index.php',
        data: { linktpl: 'link' },
        success: function(){
         alert("success");
        }
    });
};
il quale è inserito in un template (.tpl) gestito dallo script php.

L'idea è quella di gestire l'evento click su ID='puls', in modo da cambiare il valore alla variabile $a, così da modificare l'aspetto della pagina.

Facendo girare gli script, ricevo l'alert "success" all'evento click, ma a quanto pare non viene presa in considerazione la richiesta fatta sulla pagina "index.php", infatti la pagina non cambia aspetto come dovrebbe.

Ringrazio anticipatamente tutti coloro parteciperanno alla discussione, un saluto.