Bonjour,
Je fais appeler a vous carre je commence a avoir la cervelle en
.
Voici mon code
Et en faite tout simplement, Firefox execute "success", IE et chrome "error" ...
Mais pourquoi ?
Et comment remedier a ca ..
J'utilise la derniere version de jquery (1.3.2).
Si sa peux aider voici ma page appeler.
Merci d'avance !
Modifié par lemulot (03 Jan 2010 - 13:59)
Je fais appeler a vous carre je commence a avoir la cervelle en

Voici mon code
function processXml(responseXML){
var message = $('message', responseXML).text();
alert(message);
};
$(document).ready(function(){
$("#type_inscription .participant").click(function() {
$("#type_inscription").slideUp("slow", function(){$("#form_maxi").show("slow");} );
});
$('#form_inscription').ajaxForm({
success: processXml,
error: function(){alert("erreur")},
dataType: 'xml',
});
});
Et en faite tout simplement, Firefox execute "success", IE et chrome "error" ...
Mais pourquoi ?
Et comment remedier a ca ..
J'utilise la derniere version de jquery (1.3.2).
Si sa peux aider voici ma page appeler.
<?php
header('Content-type: text/xml');
require("bdd.php");
if (empty($_POST))
echo ("<root><message>rien dans le POST</message></root>");
else{
$email = (isset($_POST['email']) && !empty($_POST['email']))?mysql_real_escape_string($_POST['email']):"erreur";
$psswrd = (isset($_POST['psswrd']) && !empty($_POST['psswrd']))?mysql_real_escape_string($_POST['psswrd']):"erreur";
$pseudo = (isset($_POST['pseudo']) && !empty($_POST['pseudo']))?mysql_real_escape_string($_POST['pseudo']):"erreur";
$civ = (isset($_POST['civ']))?mysql_real_escape_string($_POST['civ']):"";
$prenom = (isset($_POST['prenom']))?mysql_real_escape_string($_POST['prenom']):"";
$nom = (isset($_POST['nom']))?mysql_real_escape_string($_POST['nom']):"";
$addr = (isset($_POST['addr']))?mysql_real_escape_string($_POST['addr']):"";
$cp = (isset($_POST['cp']))?mysql_real_escape_string($_POST['cp']):"";
$ville = (isset($_POST['ville']))?mysql_real_escape_string($_POST['ville']):"";
$pays = (isset($_POST['pays']))?mysql_real_escape_string($_POST['pays']):"";
$tel = (isset($_POST['tel']))?mysql_real_escape_string($_POST['tel']):"";
$type = (isset($_POST['type']) && $_POST['type'] == 1)?1:0;
$partenaire = (isset($_POST['partenaire']) && $_POST['partenaire'] == 1)?1:0;
$retour = mysql_fetch_array(mysql_query("SELECT count(*) FROM `users` WHERE `email`='".$email."'"));
if ($retour[0] == 0){
$sql = "INSERT INTO `users` VALUES (NULL, '".$email."', '".md5($psswrd)."', '".$pseudo."', '".$civ."', '".$prenom."', '".$nom."', '".$addr."', '".$cp."', '".$ville."', '".$pays."', '".$tel."', '".$type."', '".$partenaire."' )";
$retour = mysql_query($sql);
if ($retour == false)
echo("aie");
echo("<root><message>Merci de vous etre inscrit !</message></root>");
}
else
echo("<root><message>deja</message></root>");
}
?>
Merci d'avance !
Modifié par lemulot (03 Jan 2010 - 13:59)