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.