begin process at 2010 03 21 00:35:13
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

Framework

 > 

Ajax

 > 

Mise à jours d'une adresse


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Mise à jours d'une adresse

mercredi 13 mai 2009 à 17:05:43 | Mise à jours d'une adresse

fabricioliking

bonjour

décidément j'ai beaucoup de mal avec cette ajax.
Voila je récupère deux variable dans mon formulaire, un numéro de commande et mon adresse, grâve à ces deux valeurs, je les envoie dans ma page .php pour faire une mis à jours dans la base de données.
Voici le code JV :

Cependant, la variable adresse1 ne contiens plus sont contenue une fois dans la page PHP.
Je me suis amusé à faire juste un echo de cette variable pour me le refaire afficher avec alert et je n'apperçoi que le numéro de commande
Voici l'appel de l'a fonction fupdate :
c'est lors d'un changement d'adresse que cette modification ira dans la base de données

Code :
<textarea style="font-family:arial; font-size:12; color:black;" onchange="fupdate(this.form);" id="adresse1"name="adresse1" cols="50" rows="5" ><? echo"$adrliv"; ?></textarea>



Code :
function fupdate(f)
{
var id = f.id.value
var commande = f.commande.value
var adresse1 = f.adresse1.value
var adresse = adresse1
var xhr;
if(window.XMLHttpRequest) xhr = new XMLHttpRequest();
elseif(window.ActiveXObject) xhr = new ActiveXObject('Microsoft.XMLHTTP');
else
{
alert('JavaScript : votre navigateur ne supporte pas les objets XMLHttpRequest...');
return;
}
alert(adresse1); //ici le alert affiche bien mon adresse
xhr.open('POST', 'requeteUpdateLivraison.php', true);
xhr.onreadystatechange = function()
{
if(xhr.readyState == 4)
{
var texte = xhr.responseText;
alert(texte);//ici le alert ne me l'arffiche plus
var tab = texte.split('|');
}
}
xhr.setRequestHeader('Content-type','application/x-www-form-urlencoded');
var data = 'id='+escape(id)+'&pnom='+'adresse1='+adresse1+'&commande='+commande;
xhr.send(data);
}
 
par ailleurs ma page .php
Code :
<?php
 
$id=$_POST['id'];
$adresse=$_POST['adresse1'];
$adresse2 = $adresse;
$commande =$_POST['commande'];
 
 
 
echo $adresse;
?>
jeudi 14 mai 2009 à 09:46:40 | Re : Mise à jours d'une adresse

Bul3

Membre Club


Bonjour,

avant tout corrige tes erreurs de syntaxes
else if(window.ActiveXObject) xhr = new ActiveXObject('Microsoft.XMLHTTP');
et pas
elseif(window.ActiveXObject) xhr = new ActiveXObject('Microsoft.XMLHTTP');
( donc pas regardé plus loin )
>>alert(texte);//ici le alert ne me l'arffiche plus
ben on.... comme erreur de syntaxe avant...
il faut regarder les erreurs et debugger quand nécessaire
NavigateursQuelques Explications
Chrome
contrôler page actuelle / Options pour développeurs
/ Console Javascript
FireFox
Outils / Console d'erreurs
et mieux : télécharger FireBug
Internet
Explorer
activer le deboggage : Outils/options Internet/Avancés
dans la liste, sous "Navigation" : décocher
o Afficher une notification de chaque erreur de script
o Désactiver le débogage de Scripts (Internet Explorer)
et mieux (pour IE < 8) : télécharger le Debogger IE
voir aussi : DebugBar et Companion JS
K-Meleon
Outils / Console d'erreurs
Opera
Outils / Avancé / Console d'erreurs
Safari
Debug / Show JavaScript Console
° modifier Fichier com.apple.Safari.plist situé dans le
répertoire : Support:\Documents and Settings\utilisateur
\Application Data\Apple Computer\Safari\Preferences\
y ajouter <key>IncludeDebugMenu</key>
<true/>


ensuite pour t'aider, donne nous tout ce qu'il faut pour tester !
sinon, il faudrait qu'on se tape le html ?


Cordialement [mon Site] [M'écrire] Bul


Cette discussion est classée dans : commande, id, adresse, xhr, adresse1


Répondre à ce message

Sujets en rapport avec ce message

Listes déroulantes avec AJAX [ par dam_37 ] Salut à tous!Je réalise un formulaire dont 3 listes déroulantes sont dépendantes l'une de l'autre, je vous explique:J'ai un champ (channel), en sélect document.getElemetById() has no properties [ par sebaaas ] Bonjour à vous tous,Tout d'abord je tiens à m'excuser car je suis débutant mais j'essaye de comprendre tout doucement.J'ai donc copié un scripte, et j Transfert de variable..demande d'optimisation du script [ par laurent682 ] Je récapitule plus en détail ce que je voudrais réaliser: sur la page "envoi-donnees-5.htm", figure trois liens distincts, ouvrant tous une fenetre en recuperation données AJAX [ par corsamobile ] Bonjour à tous,J'ai créé une liste deroulante liée avec trois listes deroulantes qui vont chercher leurs données dans une BDD.En selectionnant une ref [AJAX] Lier deux listes déroulantes [ par beegeezzz ] Salut les développeurs,J'aimerais créer une page avec 4 listes déroulantes liées.J'ai une première liste déroulante qui s'alimente correctement, je ne un formulaire n'est pas rempli par des infos transmis avec ajax [ par tiwtiwa11 ] Bonjour tout le monde,j'ai un problème que j'ai pas pu résoudre ça fait une semaine,je m'explique:j'ai une liste déroulante dans laquelle je choisis u recuperation de données [ par val_micro ] Bonjour à tous,J'ai déjà posé se poste sur le forum "ajax" mais on m'a dit que s'était plus un problème de javascript alors je le repose ici, j'espère je suis débutant. j'ai besion d'aide svp merci [ par dpk1 ] bonjour, je fais mon premier site. j'ai fait un model en html css et je suis au php. je passe des nuit blanche à apprendre. mais là je suis tomber sur Problème pour récupérer une valeur avec la methode $_POST [ par Vinz92270 ] Bonjour à tous,Cela fait 2 jours que je parcours les forums et je suis tjs bloqué... Donc j'espère qu'on pourra me répondre.Je souhaite récupérer à l' Envoyer plusieurs variables dans le open [ par fabricioliking ] Bonjour, Voila j'aimerai pouvoir envoyer grâce au javascript dans une page php deux variables.voici un extrait du code contenant mon formulaire : [COD


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,359 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales