Buongiorno a tutti...
spero di essere nella sezione giusta......
espongo subito il mio problema....
dovrei memorizzare dei valori (lingua e id menu) e ovviamente mentre memorizza deve cambiare pagina e sulla barra degli indirizzo non ci deve essere alcun riferimento......
ho usato $.ajax() ma purtroppo non riesco a farlo funzionare....
vi posto codice
codice HTML:
<ul id="lang">
	<li><a href="index.php" data-info="it"><img src="images/flag/it.png" /></a></li>
<li><a href="index.php" data-info="en"><img src="images/flag/en.png" /></a></li> 
            <li><a href="index.php" data-info="fr"><img src="images/flag/fr.png"  /></a></li> 
<li><a href="index.php" data-info="de"><img src="images/flag/de.png" /></a></li> 
</ul>
questo è il richiamo che non va... o meglio, legge data-info ma non passa il valore e da errore
codice HTML:
   $('.MioMenu li a').click(function() {
        var menuPag=$(this).data('info');
            $.ajax({  
                type: 'POST',
                url: 'menu.php',  
                data: 'menuPag='+menuPag,
                dataType:'html',  
                success: function(data) {
                    $('#resultPag').html(data);
                },
                error: function(data) {
                    //AJAX request not completed
                    alert('error');
                }
            });
        });
e menu.php
Codice PHP:
<?php
session_start
();

if( isset(
$_POST) ){
    
$menuPag $_POST['menuPag'];
    
$_SESSION['menuPage'] = $menuPag;
}
else 
    echo 
'No POST data';
    }
?>
Dove sbaglio?
Grazie
Claudia