Pourquoi est-ce que je ne peux jamais obtenir JQuery sérialiser pour fonctionner correctement. Je suppose que je dois manquer quelque chose.Post JQuery à php
Je sérialisation des données de formulaire et il montre dans une alerte:
var forminfo = $j('#frmuserinfo').serialize();
alert(forminfo);
je poste puis à ma page PHP ainsi:
$j.ajax({
type: "POST",
url: "cv-user-process.php",
data: "forminfo="+forminfo,
cache: false,
complete: function(data) {
}
});
Mais WHENEVER (pas la première fois) je tente insérer/mettre à jour les données dans le DB je ne reçois jamais 1 varaible passé:
Voici mon script PHP:
$testit = mysql_query("UPDATE cv_usersmeta SET inputtest='".$_POST['forminfo']."' WHERE user='X'");
Les données transmises ne reçoivent jamais que la première variable. Pourquoi?
Je pense que c'est plutôt la façon dont je gère le php mais cela me rend fou et me prend trop de temps pour trouver où je me trompe.